0 1 1 1 2 0 3 -2 4 -8 5 -24 6 16 7 400 8 -3072 9 -38528 10 -18944 11 1287936 12 17843200 13 149045248 14 -188786688 15 -12007184384 16 -1265929355264 17 -20275964313600 18 3871935889408 19 2355175169523712 20 45658709327609856 21 565591105847689216 22 -1448855443865600000 23 -114539408907322785792 24 2967463559266431926272 25 100091305020795362738176 26 117493902821376053477376 27 -21518611335945921757184000 28 -686742564312032797578493952 29 -12724392126716261151704875008 30 35159431116429696475045298176 31 4551884146132088473838122172416 32 -7742661969800370466222350375321600 33 -257338646410667314924137149546627072 34 -10762928577419832906662069537865728 35 101853680164336216537677139484822470656 36 3680018119408793741023228121352541044736 37 81853612338874434609544949535450805043200 38 -343749159820899860424565386102374035095552 39 -48091578246936041383301667488997458824921088 40 1820301000491328913192174351957345805182959616 41 104435207160640325223084584337897878455043751936 42 217900153994489953712254118537035394945803878400 43 -57261619757757263405158959274383518314719390728192 44 -2913523425819821334321449460941989595915753921445888 45 -84302493311074072540660790153863644682277232777887744 46 350062840272084420180923966576714694818788437252898816 47 69896270920902345457973249915602819008394352985636864000 48 23017888003925786495499198307874999332659143517420082167808 49 1065210453210813463765067319556687836855834423421381453545472 50 -541393501097302264722900579256104207948064025238569194881024 51 -921834824659490350334611206483950154794044163273380826263322624 52 -46525124854443666642956792563424143590777111860612365820100608000 53 -1455579844017669781490138191880294025388820494202123702852388913152 54 9134391702751324291421707361871962895512029071662924593996855508992 55 1729564086410367435258009773181668301526795185342633809687236235493376 56 -104040575993598937236319185790185007405359953593996685757510750446813184 57 -8011509197141037693450547093354918492973560677816070697593057956174233600 58 -21055685106640988949712720810408256468661918476807701085758835772801155072 59 8393401946996401616654063415182993126832903072161954933924633657809223811072 60 574299254352698899126594617033414780514031825559766250805736212566729876832256 61 22387939476220767236224872867321359402061773867390667576181919200121310240833536 62 -127753329817808043828304764737540236921122172056303008924859834982534570888396800 63 -33633299709790028911583646874410588518842113665417741206488115584224994044885860352 64 -1927818244815704298219167821068378432210559888766277707523401636926783011249677284671488 65 -125254893927444754788918078690296674504962641903691188070893558290870830123135429859344384 66 608142256993706262995149681648227433503923941321586225607442990881569559384550210011136 67 184649939858094320973066537604650193235933071190690621600414035905355964409190995984803430400 68 12553481273243459191181048511768409758409091868774905575017899129248241353965758666890656350208 69 519654219168444234277091543283646890307982737954725920984470165362037869815298300562970364608512 70 -4043057108538231873634031520876157177662262193366933741670890452565224849093291232238028502073344 71 -1024932561220394750712522283461772378046981623883793732546616553851562997974031971773044916783939584 72 70904056373185970916605860455455075151067543623743316944580070310153206079701321567589982156095488000 73 7211071649834045341295924701854397729827333653650961860665043640459958569390638481897141128872652177408 74 26221684903876707590668249167399424131331720131563077440336733612362962203772836954922211153465858588672 75 -12163069064209813036612363325520372624177579225075500394275941089524981621579634054685864528517505927348224 76 -1067117395767131436582354037102764313831177086875483693908855516231921007524784406412635131225333290577690624 77 -52794262291249706046188114272486489490860335275370491354636649264676060506450225337770800728261303071670272000 78 372618554262439350917856129450138650264267693614518293836791979025179045194183923499057122364564680885716123648 79 124801793590091104871960001338094743571406527318412962920899492249055156788859332520681173099341812388562827476992 80 65627807876197742493372748972044317462626160446394187642410196108753467869681504586212728578196800054927736308760576 81 5007608103577769074274742536362198701873932740046056790749281596389356768956793456127869235479273085651439390310793216 82 -4367721006684839267581822582628344953217638014715155509063958897990818270252279381008944596793735402124830274328985600 83 -11576013592405773758536656811354293684478300399036794853574620538108692954216667123643559900295809407773637916591046787072 84 -942483229896112041752857023589653989211246305688711323107502512280687351562421443910986185999498088775450555592066233008128 85 -47253348199952862551835776510914631883030532494412227437495142068211705809737173970967057439538730772915250219976595177734144 86 473242872167845093463285486235737128137122998768251428805206778434697637775315067081668801742164844702669785176542515703054336 87 141501819435120887685743181497502055481867379815090778708540685206011913495868071029945269793254243595636892113756366132425523200 88 -13446142491470293843997911720023142818891785075852010439740822931565528515254043193809544536607228114365394256116307874252851249152 89 -1614445457089313675013625146425584824049702750286391754331058422508327041727771795422264992164456364857641081055692818167783267237888 90 -6558622391709419748828422840457624944650710513985719749664617348966856514025673013878116196798266581400590420939338020066587924496384 91 4049455320548607015018682388567829830032804150771761294607143484926254820027307742624237409602924992387907453713644725005867853950222336 92 424611690329239720476347083147991445260705896394156418654063196820920545921024176955925435593114467308048230788810561607521209168586342400 93 25229792156087544495302749610915586857499862193779856201136638197927736994088125586995994668427449405222134297829118076795787591403184324608 94 -218446384656277981713821668736454683619705707469920077122821017544169069576037943062655425273839208915389077245060210828195584075925802713088 95 -86664122029122699637306564172600132332310086116867996606314179934155121286190627980620626338101940617228688972901623361532300331905766804946944 96 451764388853856038204878669149544003340377893434498238178247863091972237493922627464423027845329060998075093638325994856516875354843246270156374016 97 44128520065281337542044009546872559909364647788631992061222625649393966211439545586865998438285729892103637362810965001366423634787182569190326272000 98 5208404218632447461635649210521561653346389112483228722614992320164035780507594801800357479669962247621460113636089083423331138892170549421049643008 99 -142405044628188756409807555567697790648682253383260300574918281907724680725269452320254187005282922588950824027093327498894895589613233137413203194544128 100 -14291019251658283322262413732351356185524237082079684849129462732796687230334615760894311968912712153781348794766508234259228370941265699463063459724263424 101 -867667449421079351363175357816180926035129951285361317031738354458675163212485380024097195960483560271317310309920184502338673528328973601758381212512026624 102 9781885703825687878111084561972820665234530421944456858915394913387288055344535796469225060351999572341333103836005062602331961831794910827008568091213824000 103 3613951944647877893078383867004257606789964449396182386453349898768709472375710416059580643384533249145820209283774671513346320390595168319689534034909434216448 104 -355763396728689245160125422672526147197780187858436060818870601468614340656517136737980598274438504962338172852147945296371236382879149034923840930029164201771008 105 -52267568682314776682823644627783585852393488684444225981295953918517894984236125174708398571338427427824080488913392120523983219432341916611475420961043465554100224 106 -275173056658240975971109413074426078645650081937472502640224820424825938961579959384577185596734781398107742914828383537820430815001026961528830445504912965589008384 107 179982329981704737502914462681933393054576663285870722590282280653482037231723405053102319699517874810144778478246140494643239593542541205863161530713027140483704422400 108 22477136592985840040956216181977561808071835444579290763899082343877733209891563180977926816889865806752306968811910908012580980172760616829452959719194573995947409276928 109 1575325878120845274896225852615496925872462589635285787242706097863260665526420134960533024786853328164857777536247359319063457967291736592389501685894864560610255067676672 110 -15643410215961366307651254854845870961451113032466156480964453236946123012194196139570042203329501964807120310936811664494999649820828893778110883401175175429116042930028544 111 -7376443772915063996600581754015267559894742699744907153716005962239712248957242085508675133148278777266963511800016660286430945945017871417646662522070540135195751726777892864 112 -5663239833451706627147483391963255752400013607056332770573770398613432909458538215850070664998575648640811059329551003485958845902075751555982564470327865544181459517583445196800 113 -604359727711916131388807718350444373294551392343136851580285836654300634248983835008440023311628577920897512788843341454503472160133549675509181799731763139400150045234009003261952 114 700970812668077901338368711894658114726419605480525399997030082314810259963294790243543169753585128480081377787354769391375098961964325754717916555795263126818631151299958472179712 115 2688949898013484884491258886289669150519085424873195132360111618047903272286042977814693150096265134884720002260509620807068299166293962701019830886023805177905111396007770530949103616 116 302733302606945446301287465087880800300048407746635962208064340578727461721922728905689523902385887847354764894259599869955386202130357066574278350912946396730587652518471317391237185536 117 20907986508900721989646981475117155193750443482962608389496629179018200188486688715227198908865623772686878009192306865526757189871556567424264320016597066569466088640672166205073024614400 118 -286722401914929021088215705077215628514787797489684781511566867493079071218423307370277646254102743699507242731150409820157234153934049542489473193085137352826502499771540903297022523604992 119 -117459625774347151559219692703086070318095714660911695304446322600363689888842066531251367692860082609914463989133137589520281010050915763677327142613482016913813534323071832590030692509810688 120 15142312586100330077467337169343422335252987802826844104114478693890099056487986549226198707852604870214617616227606389794949386527896471662849513950590824286217166669617323587920704942905491456 121 2475156057328237510303625545293791589015148785964727965844416756222749146922728278551264236643423226885012312248892130920518060275319770281901099929521247438863349382748790880840941570026285039616 122 13682226541206536373922873887647371356855387853780825685046039719123662284047570787078636815903148129269199072819383475438704357283670867966798132258591996558364158946063761448471823739011465216000 123 -11371402918786092314215210390310731412207101480438094900830493786247896099111375937557969065662802821474914500372053630687931054861686262282719530393555936790912956887669596220648195626670750687035392 124 -1607977645629486633098432183035057819663069958675937995661065513170402966342087373321679102588489463677893614996301418171100766512472863084671796148462837425481755458427498684188240530974281454403452928 125 -128449957975500753207093670175020140865831245028014163243167112859587878004283517909602762040651810333442674311608750327174289077578745779760361079206911779528024158706738550562618848533697420146323226624 126 1489626855723156876746923558413386394981178843286926449971122179514005162775040726969583928383964081088937857080740475732761282045814341058793321502307766550034207942908807613400113086818803962054103269376 127 790555459813965258605962887811068897559253953301024484381053042019802212778620301151487385740259889456620295422480029626181715619944639053973609929182877812397099201176146192291265746148386792166580551680000 128 -2968177106438634058745730560754998906584766553463969083671153886703432729263895303377351992674622443952503518634359079562386404535303744831498421313834719566717448215541462514167490707275587007290987777345561034752 129 -382899818727463744176596099442011307354334283978074502354912291555105465971258666975578993762092554728243140075179092319317501824508317767222869929990515161051162267352084425554017569884509454942255788837192501035008 130 -111756751908797878299540701353328118229638941336542865472413530348728748662415632613459316718759829708506389839057645379536168141388864857782216690274304983527672804270575798167567075184526084876689603882620289024 131 2173585933003826983045110270116743147677460122876498500352558349677653757785275951222178575005302765385924485824444501538386916871333199699459556319718629335363297699089252262050195698656105817102236217547269178461782016 132 286915236550609592027063254289769019717735361788401790586435762207774254678196727757212997887970393726163230045384690811098939482804966543892935248821360360783888886414244711047421267552398034640745033488421001426789990400 133 22895916414323755476482559174789530843460468666315755509086187336791537766392291195433026408632398564012620467228944212389477017051219501894801824867783311149943184838146039447433133450648952703213060999265765437713235836928 134 -340891404513236976131523052555028459834027798799358677828251348355475008532358427729515081728125546396516775716871815148933440939869320383810216919657940264079041098208758583261832823115543780648944832824431534054684154134528 135 -164359682874504647891851497537867417902905879185116591004814307600285521078592075795231324841617761636536493660045062200323391685505136543851947459264788727441148113320894257193770251135151000662988713326690428223010275216850944 136 21458238964321598939024406025624722685087413023956175585064668744453692763149891880606990711482986680357636973301682554892707623281271323728476381481750046317761573359484417171880260303440715635665117419530868338578095751284391936 137 4096666899152896645840253636507901637463966119188396739517034848828205851135101477466609815188448816605010053913634121880124362977989410570706899549374346127833886065792724862215454658755011491857542996044765370759353332665627443200 138 27797970099218870293758074853862505883116031758495262508559346665264755873364689521912816167608457940639032585596849785549869851403755553693135653597318689110510351966845237035577260857290806798127536283254250036864734177472962101248 139 -23880801613462878074784965937827622880917067557569771261657241294334875980511751523613111332643799177905509650804412133105819474283711914796458851686605185696036726253754317632482707533854295118989179164380066241859822326777033877618688 140 -3859894432433220291041430265644244517830693764995429125086730782460485489902538963773529132418520890005895868129481358880100161593449080689982027967291823754286784705809509950254919083302616319569468971506139514392144117037368870524944384 141 -349701209768637638536248003498693305957197151644590795154801699385334548561660617553219489850829626025876586528391753593096177658765836395939591514087976300379268266380377091471406906402859733549486946254129104083640551092729995078364299264 142 4492715391530239562309802506996252527101124024076767080240504801243314836105740622227396934563901782052417337250513735252925257236217468053921444637755402422412257720075214360990132688920200002286613620400830430748067009216280880602310246400 143 2724112275892700931181148475318027283574645330161279649259165400767708825149114394533619406961150682404231350989112036616825552500314469944317679832783228490768858060973644387084008763658375086138837720703551850134482149197258388813630991761408 144 2585047120582091233984925467051515872856214778870678128489295116862457793435053415495636567894481973789427080729805249615159334256549792562802829800256805282854241799655571787344953256227487792627051443095619546084440134161817773141036771900915712 145 353151937199894427731511839714484520520804179483984005763063264909342535029831754543139180665461159512125894201877069404185466881725817898347569656681983236475582169330299116778635438522205162975184393197272013554455322427110304071186047226773241856 146 -546957942744293591211033570904159969322404452337062059185643841855411949330138593621292946300097863918773621645540423957187343967729378759913254765767870033388238334052674611740438002126285818937569569329393094204693917581966043008608537170394742784 147 -2574226334750792780299512367779743856581887037113592997854129624305800134163935128512132641269457205362525470592077511542743418382662530465087559304043506339551162325505945658388583609232742005524684372165057088926667540181992360949982783996617031680000 148 -369300532792304465389109686758565216577357361814305437271525810125304803940883813004587002444523148956655612980992792554030512768846885806598711413106698875347974859066872114116312176312768556066798308641047139517538404825279653714092136935626733143457792 149 -32458350503390108090113553433523239039849702004389935651035511263716580682623489389329887136432568442638945508544926845148263082846140261275601334930107017655739150491490328696418792148728992704181420707584981833795606874319478926878686606680605086321737728 150 566912311584561187075198500528875759459536508590149623959013783145718171624124054434648524635408563487252395659292703473359386419884838718627241877505590186475939911281706710799842192670475418912495295419925141207562743691129466988724125223111818847690162176 151 294236265965374273239707967383690366514902660698698469100511408720423720206490573995572256415038832793737098545012188219413741698217500864080590635829850837936250834545511467165590178225623710313670361344576312945511536069381276112327634605083255504789229797376 152 -48278629114098176833950978663552711762859070103181528900060763702424338865865206469864397219483607437693655083297589650735137755994009828837259201036031437418384579257533970621951963582231821870103541693825776156732383168232889770570680420886904502222747336704000 153 -9965942650263642795803701060087636029552806186699668184726784203247685371795029064198527116126913280306594919185581830680302811864099330618572713404070696783529022559005915803751579668703666798171818078063393395306690573146034088879776529477601980958059676620029952 154 -69292741768452787157262847524670779346291694538866593600011718704155354811994109650494644602506758723048636792134872750895979581051900295873423699191200905617013210277903665540770626574878080188534816370155185337701811609208630236765289264850712380800179604195115008 155 72853650803417025371476253246874598036889334667589740767863760329338734719380405472199278511692355253831363837642485486204952513296851518693276021181848171375507870242337634846370116845010606221621996214264289871287026858795614200654342507985158914458757268803394994176 156 12953825518986751892719974079633196658708827268524806806693480826961971446062172186546127564849990721764496695902590339451885769474667981685008644124028004288921962111688683324726593685444517203400079217612832654136708664353760129187318386265020117590891992123857663164416 157 1299400315714120749394817649858811815320742723046788547388084081667715801591052492908626190669354097339055264938859168178470717756643474517537831747083409675709730610158816313565163731084676452653928260817587047745085404425877946204485534127888961514955734920427144111718400 158 -18909628323370405600226346560774096072398693026248359849220262094647521476724092191753786807977112475038214740592289405546479058808763315878642382336547159721007940413591981984549054143967322542860350249659057109922575092078187886670108929825249430171099737319629247922307072 159 -12556491150327516380388466081699594434905510851005400032208589285895647392666055676593546360679117329983640722624795544669821832412213620629470370858167577530646866272967674261054039156263674333607878126113670560123619943719195537793068690386200804461096271435162220677434441728 160 106721360174763398223946233861565688363077189100971515169720500196626558510240490514934893558266742417517035242482889541668360552197437859520065025198665737148513272079983327288962688356132435188859321464568411879975636527875206456381918889235189001745643555873254291799144876998656 161 17305336035043809513098615595481178284084900568370274494438238266727280894633522750856234101903504631589376006019415843467573383027028957077695945438386898250220019472797271624766396242888079150634938114078241879155575624962724471152921728226394610256180830011552197606967342568308736 162 3450846131325287938908654071331571717423038421220353247254404253467383984883635080831036336566594980830755088309879757095952001169588623780627418101416053327574869701018135414614081294806087312002973904406406388760684674034172210404571616518487430055260564780628134452302712091443200 163 -151987119041706929860770938917426684146434636146740413468446656621076454386781546623639962739313226918783026496680091378544568558319984600850034651138984568819206500055817136075485070755234771638972612094584544467763648337074580500745754736081008697466627377346159591687618903095275159552 164 -25016260458644731110294817868434238370080366269521974667704503073676021370827468677242969873830565555804846174888180776796753415611193534859757722806366523378593365865659972768680971606445089437901624401214561018564542769619014500542747160715832641411882357100769959206381598889899183833088 165 -2481378691521785274606286734896993987409479285410334286860252742049128329590212906065048555011167188117855437200546932949478607000176393590396462023182692162079532321318667392252723626203396942122985197844090368670210639957334109458895255931243814650252504456720268984325774142370634881040384 166 45521839836935136738550917405533178002789704238689569964739998270750193260231053581355048963779372467881227891289019589591677903542023052835516740784971552705409373301680244511942685093430466813579220008085252883851618816221930358782665547982968780824251188866790463511084406824182603302567936 167 27270952800838528959800986060433821097864544460457197679311256429445888539070861949364266908301502202317902890063681298495464529739130228004140554481909603246967029913521879752885339914896296607851039090407760066951231207213029517807255457837162198917600556945762155703299402583852581868955238400 168 -4335305175920947644233168056874449187033745758425718929546859614810528092297979319002754222767670362054087824145655227674412628379770762312863749630938442012811147089592972221804416836831043916304356757995177972102086875097343309653143908650644131914324638477599895046622975897072542278200634376192 169 -1025244478085033938466419920904936775734240688743961706549057426648896808181891626789949601545772319451364478147258394505951555463069130243265854674974572857294356324478701715285511800515385677266459665518898342081623616841749349337954378520386977713521851265501133800523512639794648245505511168933888 170 -8658458883295168416380973166821509775763279362620547165143778320209516443856083320762428254805397487024858868455246182935090552637030343017343263380691960808599480151018888118741934681360534868338216162426033104785885722852748812157029093523443091567880964740195713627433572544579059312722277505695744 171 9048386439602071117125145451512433927359568934878652537160027330757102901683489116705697255200884920591903427590042535824371828776845976800562628847966610067004756324019717973582816053381340012562484227425230815235849438724922182648929749501243660369359029794928570012979719500243638955024547975912226816 172 1799708883603659991107228502651823092110406429411603804287393177118390876856709000383436430044252406983450752572819733718534797139822494891262596631335695014976480503335146889362414786840393004236807693486032962405209479344896856910770000615358627546387663378557845416723453980631026190627208092748611584000 173 200197180596931001520118952857233713705268654165454148847914245110683356182104190339202829375390253836676118997241906483945152425498112661390038524521342056436814517897165104126020840796026538328304064683155631646613086691378309508256257411408827431370158242729994509309785566778007501510973149684980470775808 174 -3144519722803164701665229884966233433226366152119867667364472837374761757799984087582371523583584860665140298391247997137073615123044560850462975625255609737964599391615698656905580290798987448791219757486506138036447620187859719625550691033940914959215134746391246713706299815290514732632220234216291358998528 175 -2337776857368196964147965378057117846817909640963159771617598457985120213371248310989476842062910340600707970855937020040203155332228187519678755152008954288990165188067134314541159116617056914192612562007801061700122770233070483034093340785005169275518906785469800159249478766985709130338637384795184815117697024 176 -2822913179600014764560956268201184279788317646760583688714550614706064831757376883324981754297314193711349527664295787236679322667110634698245356034750331167370205557218452787082281004455047752452392040095736632657160319269113252208650752288689853629009310584180895191205087392293921641852225825715739841781378842624 177 -471894954396595160879573792008786293935406891404463145040125712643150048532996410819587057733857829373534191968801598548524998495286582220853604598941826832476928874673318166022163027628258900981133506043893297601214713126711441278734121844378134725045782972985326160081367160968862446079117320210073363387491811328000 178 853808955926561190292768390916541602199102643985450934844146787826290920672399173487505088158711248376430179334823724841646033503964658529424551579697402483820623232053329100205340619200994589946139985180374579794045802479256783410938943305617146847638245474269780948106812208698258666397944900266969735734869882830848 179 5102648579286259777871564889734111800879068384507791014455801727236063260940024844431112347654103257444303442986967432978113265060998286462524267949363524845931651170515081707797142968094761782822089631774010508064418360182821093705763896611414566024147497859471601654963892519790566697808590976695253205965108708735188992 180 891455398767990213077033527520352240987367570152091962644409603669504999291675872510412334636557424970248835005201239087111314669813568886887492945932510939620268641574802063071795884341697154863519786958522451298697392427757444982816436163590282926627248480908052864803896574365408531891294399352470133140226965766328549376 181 95246935715969903094988557801678173348843972702243666913716955243883757719360909658277855109825144960630283463063490204250283355018909255073830856415862393598534830809581738413243837903264261230385895474259203585768188450610192601956586670377967566445672526094533488578684563201079767042839452645010733570167926888481807138816 182 -2014520494882755876893040473788081696613539282355571019905100754981175483895706446812438133930631048402108063083777146286262010442693699536414377090379586896809227474462173228418379601248652897495807470458658310571307540850219515506171085223364681745927495752188578598710506645404500447092837095872442410963813583931334826393600 183 -1269163474127609602030524106780282386505654727411407856762923630708437491401845257977455228261627956918488966792376618712406192974601246043322700744689419854646570173779102367059537397756991303614497293838643291957373232640251125172578481378542505745121953056377713243781622930352539424978125465492035589806648604573404299444355072 184 250848822675830724442419937902233625722117096331650087792146361585622273517931663032453682960979983441876949793014676263716362559787761472439383730056400864123001020741425246082771007380172878260544845474241112778194122227036012600211640177590623506108983274198677316012379351465889464568991225672177126149012107097337398257434755072 185 62693265801913806716895818651777222226186685252145487402919380668139437003283810371137803152708530030702862574400162710880832711475913094357418015749957820032876209511645244467394897557944970329428008517090077087607950762528476787469338783735441920636773996090642812290715709255552817777830818420435816618916038506071488240681018720256 186 528398901815938857612031282994892721354365724981379643430277054615835755351222041595202098847288925034635840345920232526949850947884851212503406670666372120711249007507710520257901316241058199816189519230041964791551990169688121244359613105066013699628775694264953105169527237919853463427456527931634864076304954890459007480743944257536 187 -667604163041412378871635859166496996735520255605463949088671164999332601176626459583079629086682126508741932226748874532834422598757521944270028778560065306033074598768240514437294865792442654857387371379069302720439564435817453593476360211116238994593514412546714043524833610052605741904662415242429651867384110906123876982747443285196800 188 -143128464837986401733384793341621068245340371662702736667565794478315558935661845400234977451521888885756518301828314781329369182118620639416015629522966821662237090714986757020870667567026696318381994361687383393261858295043393978386266235780830535401574778550516918139839133380466651069381994636753335604406273088832718420194234388659044352 189 -17287568714080790651409184027978018818745083082208984108251350498873568237419474126368953221803637006386247916939714180208005704006675073456748563919633170519880328588081423455986392458871481714444661074866012869236357714763728552378495995180003859103278877907956483952639919201275260014319617643781663976477523669527946526112572311133369663488 190 302310847069411200961294405175654027296868829215164949763090409355689630280179821398982231920916375945899879219934993469252023339205460097157949339385721601287006210371674451117522801969702775542307780883917449516081227467005948789820082135702810724165777713423908199809658624029765152983177228916830981542652901643156385111720247915822098415616 191 241292581993062168106651562553473698520885761625499384459144700827691149915974572653936583107329957212799872126629374480667306735808431172689225310971510000783874222644360196265507994641064545266483428795137998276367451280827625843780321595053109893119525567115442961508151975859341088104329198171833774035838271494876249639135416939273776986587136 192 41929844562206208518558180038676658669068358504609194028878578237709349497381567583631092939194502653238347422881732628484428742111887784489544340146476396084926076022913946308720238189061796862538154319732188651990005134132990912469876203005967628155009576423964931106573040238030725126626563785978410547820919895622518278491567372286912567873791590400 193 8089054337980973374050879671902947503696045758207966182114416298576843631604666240430961723564693015768205640314871388641741050846491734873260378955942615284125968601708545103582848642381346303121103052979123877455009781241189392705217481498772607315566255389307122348167833589169697707440854819143359704233066790599425580714322249561588750355056409182208 194 -114235918436463095706859185977790271005965692326887396550845958671582239639370672602376199953777512582207260396962789434434476382585225519504010720246866496485105989357617834484922355865678679537464027031740705789227496837846650108219265629320110880223249193993212655203652503232744939936265179090401967187862163980086286340876805316711730899792573759488 195 -102016219921223363790937073175573805818662720868694274992465826117586544695682118316506162931080546380591852722304726783132954908240560276735556582638952857650657461308316886311935890720851511252245762670519217222856958095470179394146282245924669981336585305993530035567762244593038142561103444566076711514713607160582576545390217550588742096343864124683321344 196 -19990901345974315968998884263996177601165944929836069009658863755686487169054971434665754287660865827420312970361248536937914819070920082874607765399545804026179470068416878654673411795599605153410049854924222652643575266838038869135922056337662144186655493005353311605555474560567637301991244117984407430974083886292366250060097840070592933930510207333206851584 197 -2362655020553044934543313321371908170826003325965992657713716518225057560022065432428313555887281932138840697323212630581523185579006055225437741314325546572555056830956486727555935604642544675272261740102649770130883226570214318256985962451609044332805265266271753641690367180490985772935672445701193398105724618648174674130909008322803047159505907459127508992000 198 51994980482308857717199565062915356612699129557166052451534386980729128541719541293892144820481173372153663660528330491521409254815435480669368277000177290124603947523178546541349359839110574333689632384634078020858176687089778174828967321358152939518501308444555212680814413029697656895254486452944749000746701311313987818897163151937847435392544999485726322065408 199 36943901947542511012070209527015678153529551813668787343692484208948010609277140995460364743375731946671361912520467656037389592350852298285175250246555590430536472302069206593440556331285410324352891809974202673410606277681591669218359039332241007500135910765092247485207032720592073637254262125682569214209765380269440550178056233307494098289228969837948360219164672 200 -7099245015869992320251663699753341555797601121792509485816053263573039601064029753410757850955411033671695409046179487112616992997494096935293110210878419503838346076707404769907304459036911755749596956576062542310621991029995100718738673206382580011577123387917764510989675430309145404168926388853430449525572236861731597836799770676671047282892356641247686383028404224