0 1 1 0 2 0 3 -6 4 12 5 -270 6 1500 7 -43806 8 302652 9 -12857550 10 132059100 11 -5733723006 12 89592628092 13 -3922345875630 14 79865827177500 15 -3844579915776606 16 95745315867430332 17 -4957995149918778510 18 151156611852387524700 19 -8193660691162420044606 20 298062602379028314213372 21 -17070083890335252554990190 22 716284647027895113801068700 23 -43645902630618872146036287006 24 2073343796766237540091146481212 25 -133996552829422691680630204334670 26 7121759866813647920494806708577500 27 -486870767523469632309676569556183806 28 28608444384073979740272321829672137852 29 -2067725183410321853716845646369971835950 30 132904943289804832661459553400090771619100 31 -10145105234292477194805206660726509933335006 32 707443647843921546542956009390877104251887292 33 -56934965725232522381329498676167537489714518030 34 4277999308942540499454446229276824544477088561500 35 -362404764586532087770798779963650203783457707260606 36 29166453008630745774696830621106087441732054785633532 37 -2596823435611288544744374261182696004064183536646204910 38 222703516836592006815164864239234933056664295242338572700 39 -20806866257286555499250417130026013496640248727465291400606 40 1893139081327431998307474401886895619914362855735065166880572 41 -185307232765177654486219635783934221067326772249707242390320590 42 17819883679362404068855045684014186508384682126856598668333620700 43 -1824635513063992216864105323311678774168049470058842020888925115006 44 184829328457901095759968009546027924200918193049975586059249145132412 45 -19767708842635432544762757757456099705814946411206756283654175920689070 46 2103065613882283189254623169041056874112355348034304512288766778658473500 47 -234598014806298455261122634272683869134346155499165259578252210836289683806 48 26145050075035690150860486766471381512429507375022935746292283281495036293052 49 -3037675630004665312036657867189734006043529085793048291314329344280383830334350 50 353805796228588095069344562923495437269330406034413680380344842410323436078699100 51 -42757914235230534673898056271231012406587148175948161535301652587381757922988307006 52 5193885395864205209736463420908782289711940437705365636028740960630956724306721066492 53 -652060217199831578200163946511146516828367671916595291247005664884530602462143368280430 54 82451635803317506691260274728672851400619533642451138919563987413541802797716016396665500 55 -10740070315819720736246948685066830523319717476674546680629598727418799464533011472290104606 56 1411285070604608085801025811611992726609311793476143991707177343230178866998894827222371356732 57 -190514609971308524307133719070588039162155245721797749014118153567680262392910097175857684351310 58 25975180552546864944651776204731149709233261876491200571447468478521688047534380394603066435540700 59 -3629902263056007958816640916334038618278938728511707575482738610126647758045450387291558703738116606 60 512781156501920815096985151998132446892965471333549840079476359314262775289435213687888809760344667772 61 -74102268180905504162499728771505451967878804084291102650636642131797194046235211801803152002874721970990 62 10832030993528859775312224626894095688431424368275885983228686474334530345773371208428655450804865831292700 63 -1617092806084512041110643074487891891557088179231973749104733975268608633351720719816144583905933587421303006 64 244305422227713225053094655276540415611727162191838835045112752487354707232605157006526281797349273313686503612 65 -37641558322801980900263153559051615471500040272751389609125634181496972555209164316225818892650916096091198963470 66 5870875318863862239465059402510710715012424342211536336207975369010046706044767371989590614374348392565924312689500 67 -932719225212827718978860973574749936169997025558190227469649746760350067768828879645058866293633956905887731910543806 68 150028931642080885617343436058248500438184715824143320637114247974423802142565754499550960036995627654314599270680768252 69 -24556140663540265826935342863989260424417111888656035174635280197104815504217443824896557991639150829231591041491116352750 70 4069633958911092375327632664159390141490676456614925333940211031458829688709566030578358000562658095209236010156238149299100 71 -685676387920824917751835448829658296211337226760830894659400522946293893267274808351334509575293021507569082372072765058639006 72 116975590833913356263468638411022076631138526252045113485520254768176617439863646010635586720508274018118884721752847358888165692 73 -20272012174530287129006926389824929996531380283871451038791333761194848426997409677846736086905189974162127106832269603544235162830 74 3557033403046605914203683491938721955268541654954233496098236864790900945067497874171498764759078041546632431437865531338481447489500 75 -633581748756969115374811155800006766700685591262601488304957016136437686193647715418773990299948117597154521884166126354528998064308606 76 114252343118977243699415676743899908268100170041454679350030916478050902938701410745946009556044518605507108338608654580389192674112599932 77 -20901798869922109988854744555132607582768615949544346240133476726647339194019606242140059502778066146867135252775962267118224810333961217710 78 3870738712613867843660150704084593344832203023272023176145771892896270519858827100675881212304599060782206726656706425338648275994899974428700 79 -726810964188646737794425928462995169884040820636817902203020520676624179175253214736416949270939881190660145609326449618928808107214574400192606 80 138125526676110133590506025919841383741927462482123481278725045059753075301870682380363954433940459568964232866818274976023037903289851343735574972 81 -26602932378243080469469168059718865775351087226168843871214210712990466965449952239772380408972777613781334674304017784405136279393106850476077941390 82 5184840549416040409552433666702628626110553454024842392414424613546114273100274939873536259037287012155611967297638626315249414288472570580987190084700 83 -1023648023034551954857788329088841232766687815032293613733800772053840981061585192523563224644509875554528180637429037209946489985414200110898636404851006 84 204473139426133916424670339966593488740695706706980044634165033212215105102880003990226818499508956129143989395183716785838565197811483361264300965858594812 85 -41357570790450181851164085277891616429639588537861097222222813815153735549019805032034445515141578316701179981599187947189734876742672254587979703809767157870 86 8461757498789419269682288099198338262298892769716460385593035656727724984401391547251102769135743282752090039448521830392634538854762778749224709950334167225500 87 -1752419374075789285243079578576085602124714317209675806490540441125327565667077978520924234688621468368824978247795818824341568198965355253507617604829133538763806 88 367042686013365026348206245504763091328094034206722712970468706494449064332272991601152862788038672580121676071220198301409430759806600509987780907419728941693563452 89 -77789086720666542861259092247270043310930221263721824106626217774859843057272727307341886224896137649361578103748646743852101529579164601007280060366280682370357891150 90 16669978516622835873305921720021516789464295184138970074884959661298230059022059402267832255238464255802949582920124005340175178272941964620347925422786090090437079419100 91 -3613580709612592389119563493138371700576820405012879726003565849342335133625408201349226534233926229702875048531032866812107435821247112913559346492094761879442587504331006 92 791895321661731872723046690780590932159498912137661183405102710569228323851499057079653178358142788778724585186050547666739296701123523750016537827679927321523444058641184892 93 -175491708768831991219746395850750408304594626970057058585205851069651997543754428022912789743913684516687668545081635158423306805897512911588781523114540757769548294569243165230 94 39308479190248695846004131797519294346890163463842722477145801461632629820534641063613928051004518694904727087298226687700704848953141664803642627419433216115846618513597937033500 95 -8901344343578884946860268170801661739650319933455685615544325511479260833006830510181243763243113495858655788917416457284519389578552094524778198588870893694619332853437260629872606 96 2036949582409931924355058500480548893663327780400310790519751232597645925236841194947102096244870524072562222101050951783362991798006159057264123903386021103055507029135307065497363132 97 -471121616404859536123526263714377347252495445047558204930413859879277987722832224206327908247209421657990473857843687648539882808614497185013077624384305166187659425108635247490404804110 98 110092306999212614541577628509820063329629108195345051070855924785148455940157337086197501111550820302117517248165775235159599083549346612257120799664579250178959310358300234188046251236700 99 -25995843966274042815707961314476072608899592130080263983620316903680720845098258606725088711594852447088778294307994838866293066070326537722948529610217464059642270898509815937298585117628606 100 6200683656940121131559699023809371350107573907725407850009682710994230208290177624611080358910541354286014129080318703052682078723205962808118704128470983744440991251128651533694755789227602172 101 -1494166614828714700494557937410906971458906400284928413853784434385780404930469740520184013998349820200048819788443174834991736574979775897943478394865918811073527211187852910236465039844986231790 102 363635722972896448424071647706851982945033463407549603424545224011543104950456763862768942275636969626651669870273478213541927496394276836161753744648137962460097266157560346650270660696521305996700 103 -89384844258415391856477874408379862253638438739419894291989779315500711823287715942324806678934139791956493899248874719368636725895524494024291317477473863970791702618218780140229497699082241955759006 104 22186593224153808492423484788825875387922842217910507998824205650365245304647540430916972674015473303750831475295254434784362983912259944802822010097350970771181483896245119831063814212320479254749406012 105 -5561064642137342719662763631159293862928415697668094507023814690834457816872988064787282749791844893824410649778065592736658391992705854854062384860332491234984710670905863950997713807457193787885353272270 106 1407271961165099966808686173800779914397404725743030901881850989644812224769033189631915293834390278318369697151877792525955502689732121903136440207684295742764810599388022832630650272467708480854066718081500 107 -359545405121027726496332922133384650147519117547643793208607754277778330417645679693914531597440901189185208684627454531876527416722197609389623544980833258571844731655924094617557759445424403646113769494343806 108 92727318955529720435455894902780042997685146912086595731591700777649360291407845128198527646361186367118728807232451169704282106804372351652096623139115103236775114639235815957989143785365366981201951365162678652 109 -24139940490431494660013784428212791708809681969560404230743090018418200129270006507468142675999159037835366486597100752741196425087909440946179350463007064132606164052920596374447394532434468323102165871348082949550 110 6342646942498507063295573236275143363508031493786012347001722116575274689845378773811359955938753095325875258135254565251840113799882690207874581798560858195235114685739767593325995996071793993117868457901780965059100 111 -1681906625516460332645754485947778901237443459476784470689584168085161401594706324197956714608181865753166702455407117975232925052206473498589697610309789185542574879422227359444592720252282433973014311900625872885383006 112 450058306479206018718484768258484339482126503831779370385725183581139744588444474400698206748616089123700374844209744520728616880759010431888221855226481113982433302751834118952509784272253576699650806405841864459868124092 113 -121522982175119532293707191095245185846601398308781277731897157302425662936785415396941298284056734932796148027091222708688185179825551017896425610153490220804589187260087620019010150629607390960112003694935338495551320287630 114 33106662429572650057145603138032504240588297985532447507916605832812705373176187821528503104061186258246590568055735021121772403483448006721398239582101687578711921644416292395749089908894536343681140515088491836493619561297500 115 -9099632791642710492728017540825977795035156751844724428299810924917182744052786844959919417529229242605109825002078836546183478181123224075097057849673363606788064958458979372130395386438583795344380372787935888663413536786796606 116 2523094472882293335235573090432650211655920076366999117988436541096287088653624237765386331511978806295621589473023412804061883760643102187103864089649190558554100421677173683104983930798994246734993193530448539773882841372013646332 117 -705709852138704970701703370341908815484146950854823346124123938907144825570279183324252820209356593518187575339643154953006082503384401069407455996593158269319933261699857461226049924497739964122266426932798031993071243354795943110510 118 199092939481335424875346445894272763278256720713278331987818649662721422622786611797561278554404114271902653102002531724097978930400888440458639379615735788681703724519525472407221927613291775589565793535257984186158249634320736561964700 119 -56650362547327374875998435912693641506163904672138814548668630455872001172453335648609226279564944948084816656175147444396619994686913282768642688839500759389604400147083332999876752607532091893453403327744927244378942030253778454930424606 120 16256397635753883818710554069935951859073548594504962806161648468412792522079297313972424948460666516264801150716354330312623491106937265661408772279215551352833176078026336688998252381757203827041214381529898717764375982391438924734708749372 121 -4704350210139732648071211159884991866502184444984297959412000944654817092361563966894379227456401130215792009333583352223066285696011863561162029938753530578018936030079780050507150921671937834596515465156608735063421187841535040753291974842190 122 1372743583479115937175349520925783409145709190774717987652302591292246529193648987333759514352874583206807181790920355730275289363600240478968683303711665422082713381318679776698393869228076782703923939489928316293703903297686986443480765075028700 123 -403898026476691795855757918813634235468370166625695816350523300881662705799381903024441033498834137761132759215402116391729135387845155103377280188425721345750789844207241214456248582164546162095283712663226242969275466051402292060091674021354027006 124 119814663495077589263921328385507701366106959272939626474712413665115363441683662448670204890796522883672779051839985491723084550349130796261239633601523668224503184891537017571171725576337166549902895515260394691559361093953968819060470395917446937212 125 -35832878041433899087132680571363531152954331481956671759921158420754365355827723222863490723589914630495240941665764432825056405227969487171674137512996076785205364131399420734058484007498254133394340101170403251470407734506787828762112092541431685306670 126 10803204364584401671268732030922032547160377535267169250665982120846804286829829847478486093086629578143851778984815850124233719845581114242991307175365859768464277374297545146916693830795936879342108626611161436026995195863293226581255728886863148461257500 127 -3283219493219706697799831239687134677379761506771700721726080973849355709551264201657463931593727308082471914913427924817271983905251987344797916773721239930715799758777271557194403026452008128589791083427542654581753829708711095083184166756940478019297283806 128 1005753084961373818003269025482918585392616953044417193737806905435458903640110491383684234818161407182867518623719301501613715410239438796516069557149110405280102619555268822907144916235467597646657948144749090774427407863868053189940229337678621573190176113852 129 -310530376508652096223516063836562281139433632556746437497224933200145727414614644548235145585285971175068669324684757799521404792916911738498830578773063300614060119252710579017159795524204422600397694401669218836417744373011524693813160024903275646092238819527950 130 96629008304451207484901112821567692400715136397280307729355891171220101553110495773867974637137693890697787542042619048756008636894046761937881060460049192190262191233656431398796895051660487146014605341836829928669181824851306763184461232840259163100468225902219100 131 -30302526176600429777645519058554539847303905746930525241542777754155253029039206381503214943633197903475007607354440439263141202742459283786605360179349169199686758749227439984224450109659962119770364724931864579282723242240541400615953874981623052061940984034961795006 132 9576107791053398842329507603424296972794541618342856740700556364748799617681720305766354939775071240792131475648419187074675613804470782877486530907303110685710885433770857844947635212494553849016950164780677515280675350738597310479410625995790240359807602967992456983292 133 -3049407091861277649103032543394441895775543319866070388579128423919157416974309403124046155953115104439799247381988267276847661411743197104250553541187188165463097557153042717935472609216711289849971631609304512263087147598356654020696246834811111457732915099716519394530030 134 978431311379868295048353526162319825267519230683737580629025216311894617509730550168952101725126759340959117694783460010841382802208732068922180316993151363802215933111458032969356404672674431401956497814544994096962826700467973456132353795730741863977974276159366128016281500 135 -316308876935056280437278809624983794190678801048110161536197202869908738196155794106176738039903761861667477170948507827140831296608737465773891237154310665101571184217529949464051192415003162428722376740291325819349358221334513679650351425243913083766202807838634762354535080606 136 103022506015987452749524599280602495941128249692288784337344015987917983447427196651958656331556106727701158877216085946230395395006336622900937819068945446026174891934784364903798551566642497187346548436494327924867224665876522935566788174134993194716620249442441458366409149449532 137 -33804177759561709651510740322714396871290267728490382832618367527300466780840879073135167672911470013544763450182707575277697064211626584140856995642624656960578289061873899260615815313891832612848044230693061814316138077498277212508302540138501048472789727247302553378243303504136910 138 11173799437681844393776347362338354218057684334554297767248844151242274335190945352247901252472085235393460602645925728675787127866821925843237740952868424574061157142939663680855028327871938171391250743077236805924179761559585178266408746287326708624602998031687859434558827330202612700 139 -3720504120597589369411304355532748554828070292848358776737499188100281311322868354664801332472765456126470954791353607162786983971590372778147157123108596460787717627681503126087783198189663077866198020819763131195352760815578480032241557999931498488488922664930432142521743152514078580606 140 1247811024482935707302595555653794851669918992696771124258833293252812509962004943581213807712929871851350907859552697307955159311814886688605313399340061494294202635257106167615081738013526429197618484924822853640619516107480188902147407152401992201383482867694703227400283994915402067016572 141 -421522282743594445403438060946211165369291683639407022043230977636500209711928920880371497966981226435061843287772034783482114154626049634348602341163005527896638577581904180844684512909151296374120542076706858216783473923962449483292050610503801029785916774140081083321075057583908679571772590 142 143414658382189305780116701395456400638982570380246720058785973316071243892445206895767491887380779898855904682467419121954404898814140861152113444563991807542521065564546461867895320983215231555859330057571381504450527548381268823335381439458134677129244795304697905511496144231224512423393180700 143 -49141320770943414444702484943814010083301881817191256726237000292526945109333521171200225045913828459090794048143102919670900708197148356401373240088756818395059471352468946437331312464190506099845547630569514709219727272351299876864425046607087245898841173624430318303574956551130821008603079655006 144 16957343267604120003469839469942253740057979406606510583821421484137494057641164732476333594544332929487044079074370530231540937030591354306024205248249174656535040314708879644547281810130348792697203950641197174980870125019423126407415103621722251451105754654934351147321165279937111663673699039188412 145 -5892585882480229849313826330158462019234083785136127993514753743431716591188904387406167628558949763586095391630043355777865287528400364782204259446162914052554732711531815688632807841694641180429316773040275318139427968014981301461711639037179730774276043017682901233050875842955162391306381562491261070 146 2061908306131566329477637567767263371824056164930307676673631128421104463234912469939141043507898948348231252814123140482227563074954908374835317000533147335194008245927548927838324930464402135466945970536331473480037740635715469676873757967690156482809739730951165650520726451396601810820068943573892753500 147 -726487167906153800211674772480757924492655427974286472453481503805769745666966454978156770441244924617751358904916420931743390028572953826316137680475089783933515814008219268757944533926101093423173448486747955276891969527094856852241400366532070412935034919647690799377907151695592706615208076392713667583806 148 257727420134975586670594972824726560877400635163945001067156509425128857308495464117218263382197382735507953925719411647564300133327101797551694387520598219157604662670417213485507271706415968296826629960509292080715839779661102628825285434882065434939855808406319354807542467337549359267203499254837577821869052 149 -92055063156383873392560413103389299474301161205970623469741777601835905338420063434025849515151803350848168704274763844508099529311438974675486381308210484354979164219310051658516597029379891543365531835339331146631158672379234487190774826576977914211464264113210990992857873489601652129261188145104576185095626350 150 33103100960010103750233609203826360128841615173695021525092164348624336282038428812546550273352215398755419883489215603730755579142303178302452258241608414765098540059262077393428990033770668922404239963375326783642726083914386368581058276578725033756139634808311001297088040693807060517326398949631783360335986899100 151 -11984070601291502190246808093018379042459904537867351991068670516487544345856822836655992025814676912730553886185582603509398356018148956831598293323171794312561451171026981824782422127145895661603342050874147529557643124268059039384196438991795539052804927613791378242882493325902409478413327934070282686673418693567006 152 4367520080282812732776974762156833027397878356459432032848452461912645829370121094262010569036052316926852803731990644689957810895557753235210545037184426108655519373341470922726331902297442197975731078009268972620528833176424384277548464135033304767104298053394765414497418156751072728359032679548358063024152582295762492 153 -1602291429882832283291412390172262291597268787333717710192327613159665253759618744807078308665048000273253188018889060397804959319649255317193129102530732080404595735367950808183934896594950179740369460318460564452734923130120660204714531958748260529745893397458377686689998043689464279016562521683056934441950931438393892430 154 591704576313390571969145777835088944064446003491607822593169264881178031967822654329804235139605433660225399515086273243655608206226096623150813131177548690330362957357113787781852513333529383674233646531169421919008798456457024463246361283123040881153087633784021125908530708862647678130260428461301224133887242930832997985500 155 -219941294253253462941738026443754423157117197040267467439638257311829022620604025498287133816714060100435879762950670304680965816875451809693263765121762801636589309235203785903361564608504409460029378786409218422543555961150161402006134514066691555359210332919981306593927186853130687170982199746401752419254544435042693074724606 156 82286458986455358760379436220511595436116383941147875335534751047977330286017978686705258000741137449770528668129825799215774753565457504277067612730223395423553103698825187652655516065243318081132308824066839990095076265901986853315301102109157167741791591846000470490390310766813353289606734171030337028795461795852692352392772732 157 -30985018415189480874356759088968158432553211123544566076004746185966743710021668659672533290359221245057910206710196212297018712578288632373689707400005851319274657870205409270343618875232640654372492075121151614740913512887461303720096202338551184015000687418980656226445844752598574266340553218450505842261808199574476756290015883310 158 11742451328814663756728856300046857650071620833465660780194131699766593370229493389371211679403284603469778247352327288189516343374082915928180121526634550029492571619962239217324661319352467037925140520715933029556707940516361572749745661325906269922894016388422616828199289083191239573589093971696738711633289858459101386625514469180700 159 -4478492601757216408062517979583763056150410188351568555055664484382509989599525042758507891782179000851935833899854864253982555202306616322239838936830796346859893332161631991229808344459673041363810119287574532441951461398685478630011690204360974110755951382400118175964826904939307837265727941869267904187564707557890307663992104002096606 160 1718910900119222528835394838888097378115228903971545079828237336530219254176779409718878590475266799424195973785100477750690956135099575770900356822460675596525708352573289293550511562798812475863414640411258571888954048549863326824749186262039548116770691266508305260469088503127540744982869812494821698532753466118096092941360682517190403772 161 -663905319705343813843109579209406614531786077252243222005725010147065836835211469658852681033191891089318540229061103997033564482121292552631881016550795076626464296725652469156930760981877490634003070736326110955374001807486408516318348295455183441048637219717674788008469815150614199827905247579161545351514141036294017290749627414462305022990 162 258031666601358549263837870643479074629069235984762321642374708379884530480665801340998093694057999998791860536805878682168199187655741951841691604510662915046533068124627268971829847297470038336010862512802133051208140708903782870262052758943468822175985820363353024741835136839122720248023425002819329440310048244199361293888023616741209156452700 163 -100910697577677151954521860486021746480006139546275726441860805098889501922628515973028617372354128113639944403775734699834771677905600927006585644458235512011618495791301286085624030785118248110965783496961198462984252193745596813959226334272760378125022415742185795947780048016479264678194166939039873139030989284564956541234954879757663226812643006 164 39708363993714797442371412844168674830586614613129826841972266426513988475051374034986960940698917083929473075179756841532279307641346532717772283781862831430927529080673317137796432212593159496938817249102076476246111373893106592391982578636483417786318151215066438462869256499282420553740678515644166645825173307282333656153983721792888306672614159612 165 -15721392864271322527300272785706445215247612879703994690342325048747305811337274659800525829764152470888864588988206292562774800876974298451459889089819423191141805647389574425279994071039575573989383779070886246752094856640332557725691225621456599049087104825537943251222221106301376278078220069565619137799780049548308678003834341335451923162831499135470 166 6262503121935653864906533053331078157181641603112636533408459801740432346331975817761200173209463685305395114558641012690145256245588479501810230295060324347443330660978436490651814311531852563290737737139012833324097927119651105501961990740675255882199083880374458320514372308960936822736413213579791056256715378580842640214892625651031291528721305508569500 167 -2509786812663140555477018028226352396378138773449694778101141518035971891269769537740599784953796283468923958222016974631714060549455207236404761920086958743445303146448821613835942332737651339988317304826265398072097978864139004170016356815257767228023570911313189117593537073889447886072918572641421724563758746280166043848008068702227217965301515934525243806 168 1011909629304487879493349074664900435025362564485462209655983607895290268358793742978610298294420032205468486692072357220017766803486998682812672883866539165851975202742841601283073292168800732614800778708385764382792099505571499451352752415901896727382225267964371003184770870130073787448825735493511541711460328898694530135134455909875328327920089346921187944252 169 -410437510145105656067584884976090563484808647863853032172256792867895493902301152930080959895633609489691162694519103681477708234131504331856503335491298211335086363784927690894852229888804537137431058526782357628520630358644309239436102490564310245278940777784139188503832170841278191759605677659605062828853532138909468722630844911414750388267526998065497439244750 170 167470086719549595359186953310390148487121888144009825808780648216196714558407801754220125360072245812868333532843083246851062404921384385157802957508349317417067943429167977623764400956088545341767465301914345331136447220710080617815644518802613007007924094242716757464430714423839873138788743301662553746362716324455162126302861678682455287848021873727103683315099100 171 -68738031464689697871168500976085812434987352852581498260074306570293830556643845406138179186152163892009443178511525574065648333784933885450823163062229230441306111986065853672036373404933444996403864334013768036794272910240704872154801258447032693534378534387545260828789074990388298926920928101092254664013855596383988692943870517969136795207932835359797413300240699006 172 28379936508684964148618158208716076326527510898063947313266372519887412209977797176096105663321567791511407029195072612559428906684716774110307038955019898403885168345776397476703930601056906381919790854595787485078711821742789340898991185739709952663734548774783558919425714078440688936420181230166827445578598008520563178223376326036564389495609373137812119855771272461692 173 -11785970185816010165375032213040101160452666506562669865944179208923461478790609279611846731263192446356463073491001272109529604927958345567460173077538543896071757929387547438661376255015515458307420307587235248209051559408194722554685599341690085191497049339799757308105081050817315760921344307616728443254632431343470540917631136576707528364798634977152493116284449246374830 174 4923161071961976058457999850201958382226204579493414697115833386829300615117962918725588101767076245046950090648686592309720855089805620380824754815861448168468680853607977253336842051086883610360595502410797202057964148888658168043147434713400339077592337544621642362942609160721520842351859119076807834444371987755681166673956954671007231492942637251695214377807368372202409500 175 -2068392631772344815030182633070957777454780747798862513041964687789163931876810582800790503167093455520700361260297279729363965792192294396413865563695249614535977276519792316492011162548529360356721079129734504366366255900170186133326024911664227761969519353515316686504760329321467489387446300820440155067044613446950005103883340323910747157872816222549125447745494271182805728606 176 874012599956507508259100835842427222431724555620570356918632334486960951596283274141334999919215231456005051951319084599077970943804438854282321127133594586171525642781734146940712878145884287576135182801344522001084781004969562928993340850482599381471934173635408073863711723057620265500106248173579355645295248744175541060786532690463668585622194159689680127910552782640257231615932 177 -371435960675108361933800217498672795142133938853292035847056120277009033601982546528283630511602967079792492841008449723385233195572227890630298960960207316459270207673192030561596212864816206590572357798847053309784116267180542016261107682115468028563157399889418699243975659044914405016701743361117799466321974168312661278242004387016194478735388973700362989420885443507709896406349710 178 158751421018787950815596937707127176207512048271776153984301451086709223110215434740214227723739519468792946461651939786938718537500148226674774466531377446795752415667329739433707894931094880934693236422823642153033540557865883124231781716517854349537826947500653426460134606116257830063023290083706244659204855051720798643131749752575912076141603799856543356269766857357339215504657668700 179 -68234623375581185264072819459581561214917484776158125312068865800350852919621434172414121467304693533275804663066482752070956275634475672379452929945063362829679144759908752032275325022238877148005896701292896945446837543765803361898543391969182617983006946282742119330523319558477037425439188156278278320386520058599038730064668974693018256930554583617667963561928760136246793859977340972606 180 29493864263163450979817579986570355406722434495042456953355350940586478755054007738884670835346273553925053869064679559312284259594676801019520838028502711472513400194612739906572441104475261291854511393788167077323192098864712676380343835967323433949807370656865342975901437012432300617783088268087116542446611312289072261978987475851469340960144039691480364320241435179686346963212229966910972 181 -12819900284425755270518542166154923622724126267585444639805050280656637162025519217993533214022843829149482836221761774874517587544002463517892236246143740669301102148847733460890261475183195421917575236257517758385359748175924177142227490195716365278941742309792839043285332658745107338199262014826466871444525123957773724098353448127938733964599297730201316728098428407677831508634136726702593390 182 5603381802044511023298913828095491052100878968567139015102464284246771888730159620314079494574628270314065875851357696039569243248434730222857415299113469863276481632285333624659752874682725510679097062282771355573765795378401801601123661481077376484613102721935464933758644830639886931422819661650933374633652783852968226822790752704243318755616176818967431091205789929974365814875588641443260844700 183 -2462720179241499802577949213147229628140341978717081928509671376404644616933817386720104098234687029178072019014986159749355630640515174061718368405053763258065330311334919576144710113356235856231147046186888969197686811278260659446832267037253946291489321189039316056419090898276432261919920857035805153233577338479285691447805153942508429728890032440035041990345400148015160443433873752531343432991006 184 1088343563439557911556301863938418116589020857389381372433525674593801924647353752743931706589667818247503408306033352034174575244863125226753081379837357706645532207581704994893442142713340116735857578686699413643726191478998547176211879088282463250586265099462054712626518311023169020343573507496607088121132222569731118982509915434698055178146408928402380829581298444489721233138849176704348559259850812 185 -483604154160535827977218381623858457872521602295431565558821047566684263249115534540478131372622289358220047021361539441759196502912827705706420407095083215527564868897802514888662964265315475326228351018632355045737183140100160403147986176616394751390026344455064610083758881943453906236554771958561883774880763419192014275723557354716114334539293958700986350429809373318704820668195377176414062672436929870 186 216059910221441045678095896017647157975178690953243167244282935186501123340335445427814553963286815618874565106652569580544353113035427864412158704975610780790447867418647144590919667968268170121096767467653998919341795985843431351775400449420672121054104153335389073925737951407541304936508912428948893074488076913454937147041491557847766686634716194585062623266812797622114161738088531193092658914273804705500 187 -97052286658959444662526417310231049600857257931521440123726270653177679867134714354598106421250586236823456132938474011559352943171620614368506030816314161978858747092078928641391168448097614475314207077942388105506777244112873855712132984870523850365409992173582608222450114464285289404957571048884245076378010446652935151316437680185438396533103981960975147280354830493374362326979999186273163445521814990263806 188 43830067332030290552608031057002171044958420624720496317089824927874634723113183240616737208823721055922943342460606616718109270340807665800471359065296607570461456367474488474251610625593789974398453453107822329714562271804161295769372226171475370744779242090184993575130308674134866495771981930558248123467002576010847777772475008778649829441438259580665364400718630066747389506252799552890119764140797565362339452 189 -19900354446298888103969732780612024199845715039446311977888004769756240183901031553718391036598754627273644416461931006469044678407725235318918663715463574676091120973929769220204967647633873266560939644448265347214459718159437165140899155416740879714195961758621518033094794536285610282166405783702018620883160479735676717871059596735790517320066087145545327577777735542336423178048957374618220521926704209494378383150 190 9083629988690853599051172947535421791331289703484864139538682262159234230985776222915865875493765572631731092146708369461007193543693716169713262058060257949416475788607942805671489709283900981061218679983140177287546109418847102842747148978551067443215661504458776746151327830965061044827511471562520925142062628402135480563109833051631800060679201773287710152591094546379525851576576327799200410299473145713247982819100 191 -4168269540050439220704227024955277006891388928887860963892268397208944565706473197826022370050391886767150038723331148803062372864405095313360838058448144743089432958507146462152167327469833546785921508328959260801305467966820808466972076210748728127366765307300834486851700206503889215924481710905016801057036862483960380036102262072185106680640674028830786376474729415499400167767438951352520366867285933547829886963191006 192 1922816285419718182309946011844853405501018732174351666606134423168480071960436805880063064366160934935848420228653681007253599371743503115628601518619223002506147485684740013253108020448360743511294940136696715632002213632754542248328491618089691684506724539517757047373864330467203358189688555140077873609874332033016805788631987867055442238914553479843819310621221764228659389770599926181709455109640263001214327837275080892 193 -891648054461060787633790743324524238813511008609518065151034479219084660759968357521214201804574490486702730316425638024967217904680830209300167119768014077899446640793817970530945239165556255091922976397364276458782304611659209131968582896307970778436098825069575948783899841663055740151597922719495783290558759511818561419595720364963818829225084069056314779710831786747185538095121396005017315744894156628122801388108879977230 194 415633909979876864650272404063746747106542193612375532994401132376685351220826690826698371077931107587850656650592585303908433523933608058710016391014078951051158805753208367779169973107541093491886372010377723113608975841279101651478980901988640025381556924939214058361795038067221301261999742722904434091652674229136169766329011464635681970783857462387942632550649158780802706744872698079986592299661533031260964543301111325553500 195 -194750507135729551939078306781493791013589782482015672843005840286737772130756640475006710178359275685116178874974261359760840307533082962026578167321476266650803332131651992713819259696756446845281229120474102441320531812369386688936524076903796856112324313132264641471076646439297188831559012381546002896458312115620762056141928489347717414243326104078460794804319314992247894977102569141323856263712866822456899728326701305328092606 196 91724370223284071392706326492923247283721947005250921759864691269684957043883883976828945555097668554129806276305832206484637181278556591975164002744177038941703961694130330709574887008520045629041486320359397343476504995952153370405445442500163498925708602770867746338710236999696774620554902631562571214135067652901973734527644062572257442852507812443348622633939682553510560488312924612890256410748055577343909757044652045579153979132 197 -43422809744149582578822003915203870711347605455668613315113048624528043129586530218310000008608751177197539853617853829881581681582629074668109342135538846162607517987355844129453434288819668099359147355090006146990831931772055049281327645731849829242958319572372044637890803742687135745921808391559083988558344808649482491847418129144209072063095132047213741463266704309858022446898493796421322370526320031846588930410500451685767603536110 198 20661734771525555788535466142340864209305373504273812542920353266238556666410654655238274302011044827088714863745133511232408757311753933161205894808357035503145200379928829307047313320186531102119094980739024597942233530595078586076874974722290569410770791103306536781955056584166433635402729154332708430558262511489321471129322734561582679871425984517851876197659129233675878987808293579992235749169353986558007241075408891859291244064076700 199 -9881436340491691242148459539712598151380411068193851450111085936162149813899146615886329595141419487585415071042157192612197742468723289721072161704478060748731157217219163712460630686917956439983359928738380265508644849865226352185368850285142706496860969900172264993907334020282801245386468324342042445667676308724528545686694455276702135081075925688094580209035517643631163332549190687830334063499799614844934742832579938730701604697935208606 200 4749705375478490488281376441895640981210502344542811696180789534358898614268920811013223456663213941537039734822693582328469568551973203845302860614700238684256266977196110185848234944382558736716839187832341323692198334874196827226708906397521232783357594710737353889212557949003491344193622916804526641460402839571685429333355011770623053853695565666437495694380971133370729272996650687516948041381352816572024400908353752604630042348034284538172