0 1 1 -11 2 -60 3 5291 4 25260 5 -1949651 6 -27572580 7 11988807787 8 56443259820 9 -7893820378301 10 -185794514559300 11 63521501972255921 12 897038388367119180 13 -181227120307540447151 14 -5971583542587808378020 15 11136275566544711533426619 16 52421346319684211133551340 17 -13849252937279949586373474201 18 -586728317346228376036490932740 19 346489362420892785345154874743751 20 8155077671896804783013581272924300 21 -2661439861321857204380348261748637451 22 -137808984922622177398096128703856687460 23 197031027367852315660264786444801863632857 24 2782428851969296092814606673654563227606060 25 -1081019025525347146303754832369396516330874901 26 -66152289755556009599069379013381715290501866180 27 55514687793665891752983788402752556976195470305781 28 1829254504763278254357221447740332807042907609564620 29 -824406470665482977851055592803368139374262983672884551 30 -58210434680399111872913647069283993852451116036135652900 31 448695567763139619915623570833327464133923067881955842538843 32 2112126721306699848609246158716087405509089277373896345967980 33 -1083186332812345429680219582014144351268861730865206991939124401 34 -86680275792723993132611781998547732274803809627732216672271391620 35 94294765585841531391101120945073172478672871417870395995353162612011 36 3994829847762351259636422502020181068283532184301458079761596592784140 37 -2297043770897162976959132137957792189873129683363368497899587242781812451 38 -205442865195847628664992694909049867559259547877806125473607227912837786340 39 498063736529047296518394363411260978854671010281584190995427340077484732316527 40 11722577649710403744599147092696891740720181800177167895684411042005233496381100 41 -7469236926611527888423775714994511983098027772309840328936443547710133705048926701 42 -738352452557971239090768224859071844595312891185436584414395703605740036595350101060 43 986805210056386659425048477391698410276955023641803968752284583776278761086457456692441 44 51096636180358200672694056093429787024574864500920710520509762383256210856941415883126860 45 -35733378936963832500421162262708376015357928480352509923418864270865266451239223960604205151 46 -3868745064825680534492922702998749801754959554411807796685877583455730324708805680802881359780 47 22606181910513962265559734286770084038262805725790126332581421207082848363243080554102532104795049 48 319239531056311142881325353345919588424673258790526150949852121955500536100362093414190708956989420 49 -243098346538151781652685183327073559812362361118296953959439343793166428307019851541789405297139145801 50 -28608178379630882128809661361711640935157308102703829683842451897633461457341724812054891239626673546500 51 45348156584876982503652036470840757569371778888956657577041231013622081754436064829349175288451571431737071 52 2775052356570740533741701432363792256046576894186870109570418922597333554081181081353327344122342824085136780 53 -2285684649722110816233856378979417902615583610273355870178865755232805038383809588008364053953480515420457006651 54 -290501425117911576566981641781724021718101546903176555023731446048317358355575708029153184694577889223070828805220 55 993207999551457454643174127867767212477708480669675963923626914524915684746969124836340913176322174396062215345888797 56 32727018372129693893390633779565635094598894709777382792993257886802992778378683090907043834912076146720064567751536940 57 -28990156288655711874762710527858490435144697396307224823379999445970208450322256243058737908233774819752448788476308805701 58 -3957461932739780531328070602600667377267059451647078770447093443364081376768461450841427917751930677033632993507754120639940 59 7257181989176321503750096721061309695251054945568989667794571531105417609787633181960301843208757535240455320263829570285895901 60 512421642935076931654599897261449396886738706656501520405399648175338001403761366512459691990599797123937628123497221539758557900 61 -485765380523294385641025234004185293041072458171965181142052957813361961741727414431277121197324201256420264840928996500649461320951 62 -70885343070622652871361895576741874286571092857437881881294783973044573802711874318712578174569651295461397744714478878744729565114660 63 2220834697617203629662151503983429870555871464109712815871251094579462541742670477684496384895854540360252319616887417189095675217474687131 64 10454046452534889648408960765367399688818960077222011031906051586587236439845593944314099459654865124154013423818135395987606486074756567660 65 -10560075979101214690698624719123194867100882106782152273899610422087194677154017591078683556246110446553835564907166998018853602899265277090401 66 -1640397785223212876084937736665262844064939538585062956184853227272817686805426496938455416325793516559917984118179857108505224201184519992053380 67 3416042249225256430446407207041423071948281179579094091431655438792368788117591036252504475875934953370030397727646631029116952509226264968153078931 68 273363386624026291004150703618854657848297146203839520063403960353821614788140272135917680162541232407161003768969965841874708009031590752561181534220 69 -293128940082243061857194030145718844029123221299260134259548435262518544608185019126100561879040944854854850878387705796069326178880419889512176686412051 70 -48294195233057290925131785598789476915628180799247545043192742633506906063262067773311400188012134424121819306541790425742526598798268444436997357456240100 71 213148624424828703981223827136572899789436344260427024612428253699035412645645476169797475442926007031791434921174698172262032730016422850216667094469669299667 72 9030114042614955260533728352473880991196643558458106760828284092398875856789661787484031414244564683500644841928489673166708434816311655035736752974327680625580 73 -10244372366055056848762599230219353743506979306921040748252656507801529808869664109213557509966816523241029365279239478373025093000685519559136133805420197031343901 74 -1784248217189807081735389945026289988215112116645690878686138066724043162730109941935378598700217629961304696035222150721428195607959634171555838749119564015928618820 75 4159257335936209912509149525380721439127262970894870572104689516285377170050432687987690573440817065263618106416259253464078301070951230797883204710683270341353991756161 76 371995412106510532858013669079364991403310080728346731192312306453509374680363242333508150165539448440956187739682557052662146570914623357345178100954901535795839105809740 77 -445140971796376891197573762259810055223785621608100113846049352319422735611245065182706820442034530316013195133552844632927819463899475393550640497296743211953269156861703951 78 -81720378234846142122989637949819435702014558025273487314143881438896653369065625904721549162024905554562070960520516380720959722410090401184304694137998304551640735340307493540 79 802632437113085293910505488151461441775201748250572661535631243585609438938654719626059560303089659830995335621807100727156964327085080539123187317573226902490796098058532626217279 80 18890998035320149067806798635217772115496570755384994880181873557737810173941398558232851703397394015828927194314715136756125616993821152434299342626726040865190453330766872155454700 81 -23779853923054148144647691304748739054320619404036910573953422652736230393905144650855796944863098812883578005619686623819252182543676825774517140402997253471360489489336055340363070201 82 -4589456212263760803678163644040263960691932479142101142470049646735066304988720213892608166347910064203384431909938214006217625783835341199536288109691947939753020054820472933800389728260 83 11839642238844314771514345142527052368852226090817982189255849158003761284687283631150050202092409232445337194858604539827108212668724355993987283452823845244815108362003245967404702945757591 84 1170377773573376491337044937249673880787218052631495957676808949797887093761457944508100966413470644414037993453446979945416554185175239478611506347368040659174360589463648499807623324743928460 85 -1546016953472949802826397222001636641108990446220824080176037839075031246384169280642519560811638296167969840937800247551777734150165848758039247549109720437529114788045561214723101950914696780651 86 -312932665276799043811736909007854131804916662801108365024438228385922884636040935405666911873841566017709413954357490372610432943258444053035142788950161805414791012004770597257524406567736041946980 87 1692385920920372681197441196966729133741441906312343915088232682611575681634121397509915736349525022095900030163156519924701365071299181696364939957243665793769307632222301256015164818034480152046619137 88 87631507005407378702411198205127019356184958416139785549022496290982180971017318727582694454638010998067531675222500510356059437337286028160074675389046398815497390128921480010076186323366418833179199020 89 -121204724217667627515269320357569926313271676785768148825700757707414500973204474283468426445404676869118175265875413211726228367302516923178977263323020952403877448142713401586906721795730050689623131933301 90 -25674397034995384884547988719260871802647168289575497073720868527005004191247174507001602690257173067867195509704365492174161841268462011991662777070966268004205940881759938643885430194886070061956409411733700 91 72617434501257358756866324716000782323837253171956886084839007027506121892535730056079377543546884792224799123512980795222880782939177220916473563209038275516320659807831493913869848230920423809330535903177073221 92 7862070414405430232408717025317276808698461573305388916815920569302125372651861743436603725896803636160595977054592201549508853413679018253747899614628695563530275818917283095363131064383470190641585193707228434380 93 -11362898790463631989413982287816867837723079096518941408337587650475326899730708609549483353948184930137283230368172701061751594249544738170601206763982017735560569096867921441427145044838742276737113745061390449386151 94 -2513941618511859086746902929841874163345581933308857491788183088538596242470073662687740078507731795374385535475904709005906806414697376714917017709826607438326064007369381916769639089057492986681336050198283941618832420 95 59383807057130975544961710404426441665103769806645408924929920253374164965494992865125213727326770097831865534683297422282006029689093310147406247635185683750812757824443273404569514330818381167128408206296494840637455581513 96 838605067954438199154579304994337064182787901264067193348787768722701657994544421001775462470503191056426544900337322341137821527143743954403185913593442564857374146037170054255728774721200445352981135655966286618925151602540 97 -1264149617682773581322924068768227544940020407245023725551674582076714971080839801050601711346496446287635765756839314884009101980910608188517337443346595173712937660494447395578415982206628317732274792160605710371106306697757201 98 -291583368712255200555405045759321572932247314054904984224839141936590683769521196522695038812351517329233826229971605400618931828689724101514783856116948821129945215727878827171428139385368151994946309800635159556564665484966347140 99 897216393349066758282023336718918974704260422097591657972194808882881285724345509327616251739166694968928702632840738175455438033076374639957448189889734937350331649308752639305357588972094303185120243178509256090247018764599770653051 100 105585772143583393307441462757038176429861990264351364084410703501779078479057027221295972605482459903201380892687790180589552241570889188740623958302308476112256273740696308168606138999083393399225889014453088696097677195063938783071500 101 -165728055494755075294623802570712913520452047792754056245650700351983487346243465682233897272331469552982301822406676767329724653621806748678440686052251721649082564559042377472447935783143208197611525545670235607683648325004553232981424451 102 -39786377805135955091654677888486839367691103159212521911953821767895699522203107074688440947493453865073420886014100086203096252079824363766211967703505672381397021265957954278879144040315922084627235826029575278158842612491430318767311941860 103 254742190579267534644158092991372648772370584774503882316764394762862583607743694278868117080941302013204141931191924748536389640630541444718946594842844632274877967913615743498515982242453024210662003788960855781999677239644652015251594792237207 104 15588790582079330283207451769909978636469909991077169834722471311167843661973900615796002090098199244844889860296005456480263318470394648436547800743046343446004006267107052053979417789459326868491414433794964447820541061165253426688463502741209260 105 -25437298282581132967585162017777089822705962578349594202121773485822988680091272848107767534287986303928032515037365170504601858807762494424524951886077904825505623365949920481207408906156311044840689012113650022184395644354744710928510252330560525901 106 -6346218834925206864418209174189197283232848580920816647481934635570509979423673292987805897345230374280652340083251673429672960321279499004580588836772622940391410144506907423170114543394807266344811510335464520361493325210762378376909525010042839040580 107 21105618212863307327640863148725444991321556945461142733092942012699013091442473095238577639266953722897990145397475366281308370850087345093891578412507765199580914584945192787128964409545087356800675296134786186084674167629042073807481882244011426911207081 108 2682440103702302904169885918017296284071823926697279991547841972163403491618209341850838697271056172138319103290492895988439567320906005059268206579936039903616230790626562323132774256003046437508626913585221748887685382411890552042723474763005141141845983820 109 -4543868894297307841340799480275500058056572202399728363836225889717976525937292527467201226394704384701291543544794224135153896790498226254182228667882864003628414423718421934613458803706234822292663043697051669364612390416490420605701505202145751153272142959551 110 -1176404488834677557920381568238812154838935826569268152231873719153025994855339036663651095519173922553006351498028218271204474997763611367513195027894544624275767071340920501118183861782300924108906820995924197032976169076429379196711196527601808895625493068027300 111 16234499327054662904698933392809945969947319836776541248201012159371879684189138269722954736673823505240607609052199641580510836315875972870340518737006592222596733101157839019920630246217220762380746947119182917236711321970642831332939926004637019997049140443993763309 112 534940070940617157723646649734262795330895537473569425723326112745449875679825391786593967464270423462045430676995938853919941745420041798907965596821547601859739113401237668486621282143246482406998772565065472195512001218626634121965199002290406739278409410486824563180 113 -939404930318810269313424542581132808973220676809182286542444139452145697352032284176979114635606691714622393515931633051252030966010583492264227130567605089888189020420995678526084072931629710174831101196796548843360426990094414031832889556942423748298657267719671848383401 114 -252055328125189016430692144712355111528204008812760203518721712613294434799328100953986725260721006330341299664781187941208543857174990491451350630118470244634771991121590174983875967128789983759293768336816442037890489724893916938500160005859507245597553886615081643547446020 115 900934004462917771719596347710098906418370609768280732780322505524354643284873481953391937444407601064199572198925499316217158961760135067165135644608275248954625556136292898801572751653328744361592911229947730057592174950907061906172678114316338017311253734537274250397132005311 116 122986988792744399941710361337271213919130651220063867595399651935876097938473900979295484814755009024899349515373994711656978210911309555756715796058618319594058552937947623707145305920336999642032458672216395758245761430050011302773901571833711302584472044056076402790620384915340 117 -223621878244016603053909398453248064375003294927625523617492391859189042603628695251709936588000681793295899353700460894691466997696176490563945449826382526865179349271709363090971662891550008212626686139586842619202275049777747655097916476663870247264967507159372947281848087924215451 118 -62106133708638137913804747488747892054268570299463476196511373823673702526202653567876959440145451420507220245871189566141122635698880432876268514595077431497291566150223709494964367300847068016345450007794382108615718538525604421031000972453359672053732040820208753950902676195265200740 119 459420856802761891474538810642824858817421355035203606356858386006957834718222685591319774635278746618234464381313426886529402639136817926172907863336543090394840222319948535600185587913403623640997035745864668244640843749792598258247045381216330172796885210381189282432130865423438598063877 120 32439201689116168430068737197726475436396294339321163413949128435086946671863906354153893048622225817847793379795524095077998132339270655405476468185415297810061878847159316583112033640401269017851639671313753189111082246275947964065085887558358544095215535358899005917446106042672663737408300 121 -60999291249565500495589303190686855717802296810073817908623247382382302589904547385711051133061307912537580700759728374213497950438366879966592116068718410197048823252670505361954118652378039780577972005977345582824245688746725594127291376689649490500585321917615275802881159979802220329893633701 122 -17515511138091603354241427708367527987137568992771854686677956614477862820088455424486638381685791271891292232394782469252034487578119169715566254561963978577564736872620730212911333166569463833175538584722247052739323479186338683117762195553356595819083884454979089785222532487360654765015419755460 123 66961809846151692100923256745640747244547339125686464713066135043514700812109600532536819537278558053490116402967985692196560766343260165544850460143645819808490374765389205509655661567259696814492020767986879534336244174529388698447637158354933452224658154681474903882023475373007790623305162035677741 124 9771406225904650840233996147966650978349119361532207702903205244055596671005239627387875430334662044998947267156095192219368512727767287528704919053006383045286837948923526398373604117068094070538045777775817958638027630104716889991913216522292003665802897830034271349016237893405716393081941777644410060 125 -18981754068723662235134495655321208866399039636777188673762973081804835374150831465657788801735552713296917673672475988938777629405533571169073247351085188404139571377684677131227676978818722092013593420475265894393702806034688037161326574732987212970365903368394258879591923984756844509267783721059415576151 126 -5629179315718588833238093769427957017189029285417435065487066493915470889550950702722047538247360108104532082197444447024441438830625184034116771959936555488171488910458571537960024370107336521243930405794473010537388744161476307272297062589827975641971259960836042257939261881783724193343852912205489791334180 127 711046558682543219501268577762775981673232095525279297239862548909194824482335898202523556188648490775271321580214063040113338675660709377186784326820442701802055035591814306257232685989649049370279074063245212810822143298045715009503401959409286697003083754894850382357843447329512226666562658363776036760628483867 128 3347081060268823602033555861445066503068502557543456507363997820321407712887844789148989331752238711832510942557831167050834200280513125185544644947347543730026054092863389835457192311222064177637791074555519545072686844056572865881175170387884045854529778683576232699307803323505246474610810089554983956032077888620 129 -6710041425294115022333472275059283892047409149555789279857083296095367635136468988821145573604021607459162610542261690140477016248915366449317067762371979272557828320024407879891232752588643600512194871753062525617409129617845873289545087756279120846918483191084973157628043644717264766246367791975920596151931736740801 130 -2053084146331042925287351055815491151539994202339417284795014100074050808644013050304906026677815629642696275608926353962904566578429135119563544334046548873027951903382630200911873322908029038158416593458221404964047389483124867634134384036811177571997861748466834771147171534478524019502218786854287725071803008553120900 131 8359442242915572974691424666572237004031891911471945859274126965143498466263395409019574966248058474547500435316868488075805899493457141351924647341244846265855408966492627793363618217288377649613639837229027640607393012225875602941199678465414428931357568410362599707206541295225978647811230062599391813633622855572487014371 132 1298552261188104888134785273179484159915164697797376670429005790633736088514496846891237536516706224347944013643049677129598585982230430649172133006498182945268568822680955161043355984178600207497368801248180493561236011360587320342763996462441244135804739837172819929748127272478985619771735042320712553208014535460494565011980 133 -2683986546013651050562769430966492454983718319764623474702957718569794192853338209562231452632256566818468345600223025732491564217534557658406234581627056879316378787898220213414306401800100509220607336084201380246154127352749577825510964294916684231945199579622138767369983938193381710539936568698740983093309662044490702215585651 134 -846492917292484991998579922760381438254394222627887207157947585003582304801053723247528467294671596657886721023423091509116029651309307976772254372179080945305332319670465908294171841884320123727061662225321193743461711360673261320677747202501774806995728609162163026510090311523583672315059471914201934825299754740080322438962459620 135 7103728411623898970631152898230292955140341786148606532849919505474430317009441315615853043935619681390608490259599128619910420054783513703157088593939693714016216002974950048589867984216042314747639164859876139820855476468187088808619297772567407251033515412350548163802094294797365046398993596696231299963334204092700928845192956729147 136 568464648439063774763565475947388299243208583189147036454817666424114228680679239183275890760474699221954607135946217394789256499987255577541375577458317864069785949642407781350700138409235653825310566580309638018706325433345001103641727883401369551363199260817028416115699559847331503493415613914666620955462605474406927763165479301748140 137 -1210300715245159807189769805709661673244502781059355874338415555751863112475841049166988112396629582007433151829573512364959145883814757141700054384013394105881476484674093998597534281948968060859539375008486305212805466207322104693984331557548602354318969220651799029253021019535875866667977996846224090535190603160881548139891145539998328701 138 -393106814274660587684527430495700829960892564081663223639233581437609495012049702605014381545100139981337609584368391764824743746368487133495134026653670729701193769071430377721785227023228015586573909044967473733773180057175090725763395981265754611477732649305747349243802969525773220753997897724708301746097502613826387156101990916831972054340 139 1698339962346320176585823227931563019062442801152630358013588903347709126620762851604236770097378015508137659931264041598912995950036506131714202762674950380836305721027273582001155947087781219271705530037617035253322881202503945210118932450856982431687185178234910591038097536444353628529695472628789235601982525290443892745904706532909967877765201 140 279808475037108410770188185019634817667370343281363084775274620447477426436292017984600837691315027702693912475946786887155237962533032675998196813241628644603272437221909893991189852486645761003363614365028558467961388263991007329285260030841582023317827323747251079051166791146167562872323882038570853632261269322382601690609553848658701067114465100 141 -613125301047465458743827736265268790493304442244721656558485548168885806786846334537662988240568881102948104211168669576354478660187822073569648566650407345200877597345537397442853241603770282208187761643237139036468473221471461549942981316887151612061577384489584817292444947528332431965683343031551370883840140823346071700863854302265962228768526947951 142 -204915956758453305091697348731528255354718407463027831202025020172272940082146202849044668744695203031772171587034207033967669928708647622298957705378706293536557288907209963922242466042655030006893561726814150638440776606705222538444980045316418200862556101809589808917277197001789107474601518891298977190692655118397321725263799797295589526124515401169060 143 3643099755910889126781302194456326196842972504655956231811157733333544314911421550938997395265047129046949837563651600600417776491065900950681323892620548849788738606690421396919928397626163034383886255199071404879273038419832683625002438327970032028553743026760739871028191959903378822031390860739051908451525922657595387526705635469036185098365423057310943139 144 154341161493632162296778321057823615844995157979261323816682713713272098402230369541717513036634547305929750508715199024883322007262875908343393737570221532601562213039382628424765989466523893643586866848837881348190183380926113407968269722566890771170478713258813959630668262928335502665921179715105083048688105774191460584171933450681679749701549179430349530860 145 -347791550858708087697908425380668570674869131980721807662952179594680210912230412465006517961723348130671472678911434424253359872317600393895319842605233625702724298852249353339752445406123402925614622394715774700906821831180499705284387611033165211278410635456526509129640896687118142255853442675212437556189063006760005545287507810106799005106121054204710159181401 146 -119511604967054062597526850175919066436008104243065383224121005255350984603981611454788499114206394994527160710534509250798599738465235017946016470343158669923002391717797264765625325138785286002345652397579283240310057784744733523628309213930989741194056282020330471504518259408938118864159296418772301591866802397742544602172631409405817312003064648490118743906827780 147 546042781045563459509705706138810965479811736253131892824565853136262896713408295326913754943016021459195917092126354735331317279069979701791117240576566180419590793396440623208200758594248548093072381194055724280543800306174896238707618763827353084344542473605304127150053796987484464274416811474431841865309609859987694667408437991498564503586919372260482437433663440231 148 95103518671206673425912771182900547005076538208638735952674785710572629487408521281716816123473346398062369620742034167298837791525929089989631745505642324857106827464799123563480437481875482061736155196889273635121034979786648753898594150966227928313597207491407665256375793977591697274914166240484570772283011742817888952170702882569564338382733928966604383840656770913420 149 -220217645282209099124214977615935157168665912888190679409365690473574088508118087681511739416143133743459299998439328764939772204410304247745339640728966291453061531744032760499244175532843145601659083349703182314584767631292359032117766542303319425678583341174673980798549673341768389925006163815541342101239235143981991781848225142182254371382083911563535517291510369780527051 150 -77746629316382367139743905511694793813972467094940361008920652885295408499244261823572865011462684997800483402938987351464836517136843237430329326803065361127050955990830137096950267347032429729858960919016753642796402217517887950040066353951713232878144188125718217722365247950276235843480036767517132056072626164984704643302457806637655491384170581629090925179588765205595014500 151 729772961963107219931648280663772970648816810792478399488778644114610853612295106940073245485520311522629510289890072116933358894703540397479294632077234160643105515075785674432919636551079815622273329719198507439963191456124464110883612801938017990660158329960633877496422458326859686072537838235606764523771316534644257620678800500325350317901414925214722124190720926520895000783017 152 65269391096367220855031367326175954780986634269883900249763260438296481307140584501075499523489717039313522237484138753050112707229309775539689781059481268616599184768460093172506360836214809627535436464331778103068753693103842703053640437954253589269332224223469576535929802253151569432120409111117657482837093697252834307630972573276986650145819631361502311995083409796299942545780780 153 -155192329708681671074603892965437844729179565984053005319633033379310899004586677419437502793861899309549064439513802747102385806458900299533203560950272274495507657267669045873751371410778205472227463263209823621337104144358433256367722161637142741069487695906548943098807422083254451247477165470196450284839965658285473083368789045427929172887343310183514524385649339785135411269888242901 154 -56250860350215541538977315214836893471254246050115341309716150219815618387687240866043389779563531379208059193669473403285718054798297869621902964135019308311850140083861570675387193986606286727482749412364318650804594501739224474789087160353553380022786685278108491397561082303080984025375355142939977883171910523489158907301867760060073041987511106236407268946265311260062527050326711873220 155 270994279854861171570254106832380987185754787848338544820246504268302300270111851939462956769978593984809240337520387359920892703979699508498004204867940009441008176861934724335725887239038487825642636951251246520620742776811625752523417800034124493132556068953588584627716767822867287389361365078609471733602219731038482910426577663797103285670125635021697280954116159918969807218960403972109461 156 49749981359498956898624705607853077235732928103220732029868651761236800786471543678420275567905280144003202363657977479526248452620182712471847838805789405453608706299649808007652799504385278775833756610442312562188906145097297575142791208329998568920523905455398862555372967392663047197318528769111136815015756533715638374383763240394188034050248440776407778507164710778559395263498672296398100940 157 -121384109196496120037198119773745607321076048432681841520487600950290607055041057842538191582366540898774017912284821456936019677454847069814200577930663232795689525020595326643614053899109004054156920703962147758639272552027775409097312999098547600776034296782750534116651510780205908851190194244867217665512792885021570244619041968306049644200006288370713991787251200383474371600227823068567227346951 158 -45139538878151366465663092188184403598877753640634369023235292188101464184142105972342437492407390478408967610819347430641836128194493145503860694818774539227352770627491838289110362933149056519854021815657811282130109024763251408469581350013781571377327530695231466234230445810413277976611774030074582491080333630747501298692078184679393014840375237763394085849805583849574585071749008228016269454907940 159 1784610672847806547295804759846113398796570524006166199584701460864600442713471669257591342388362643845031778953728193465396857063186339706720021984038755721084950723953032800220412975761983942338191988989406537446709886787752999999453145369836241944375816474118293699280900571098573164434897704191738565795216663642006691259345828155388732616659327037404431388511871344697881478921546108939848957802039119583 160 42003132636700734514361800375651772707627953697472871572956678632565117265239441313288872102919314854839198105987186587224531621881588155809638822686954973542948279673030366007434960713686579820330228276956167162340088361809589265807393213357597119949334634368526021802858139847524417536426463714375154928862273047426709124881145712534578609201339481973754136721893886237457376881067012892564449408145010241900 161 -105093732941452940057914850213611635886110346315302622121792991127430749137173291386535495781336542270116408551035848513579302975046480654966514480084395585370906789115857154511726746116810874783546156824880490265556177901820990864765667158301404763954768743980884813322602518160232211991101384539533267691685751134244745708270493234730806055048735200131738427643004725491070177324071610520747361061489158658617201 162 -40070985987719328987894978443060172251546129344447666992229266421026198223850659554032393412642062984521644384618576365495735923053856562187336135481010861394262437421503617663929885481225399464365814830382612957538170093510734958055435960357038734101725035063456208341187878344011366896651930081100811394205350500832092205937031937237291885310321581403725405478018614074951876024468794241477561532871591983544182660 163 203009746842578427617814484842889045030142056074698052598344706947947686616828762972976449267255602942157103121495489994878120025778332805702301076655556479431000894241613243146638048645222550497835729365666614641257357525472850453258039771449148969162712178418305128790638239569184088067734806707496153368524525174010916330542758291250587277159385981426121234537424331104783984777209559437541378575468107828971685202891 164 39180406524427556231865505064834451953316373951592019696132054668561583002204380948015447975389048223984690315831040742587397812178042492400685590816223507965975526167795845898315387967175197238260082458080386122674523238863422575155093924983882149594510053874565471012825708225709321811067461255438985845865641024324190129140236342421466501518949993279890968333830880734068836207665023319427771267532673117757133752571660 165 -100466701247536003009061494767830643556090846517134329537218438371138103123896720341859277949912852540488978306271756476865660120237284932587335381015199505034636016909122611159400987588919679257197656499858365205788682423441325130369876481923051561715122497138786283672307844993021971636183076785603951493313156650268368961935691365211835479566819095225871885551223928586150083602815279728542984065240788368623716141538591651 166 -39252599808905146017847028104151543249826289043784636842511890723466986245063803751606985589055080761514234526459164960250936292489391745089749389392506913043511252899925939425440465911611776098359386120434373829146242215291657910053091375714926823655390151964621139471816839634768927290461318560745854218003498205236758207786637576085510381089707876587926350270860168062282244549097915062877550768445723956945479621249793521380 167 407487367536359909725513329156716875114239672770005390899753372403295969636836902623906299904214520287741753086856171761288368598339957563448933013251425182627296008941591274724734820985780415464689934290548290730888734490871308094475659735326302484779643586566125862295210286665869287600859637159199536005484590120775035574250107016096672637838186841451716305348718320881663420103099288520668501571333704782880681137850336357895487 168 40281129138496113094146778518030763262615257739432014956498569684435994188963914973476798444631836059723192175913213678854927877527988272380723334427651854438687183406928098452556459010213834528242322556717866074206067864485861858031404414918638437496763094497834605817795309598122084603371669124906501945761785897799617404132567947858655548032162847068748267383094959953252951749839203051621763585121670049386252605366200456821058220 169 -105793162868598475839413847209349380498632319906740234616734759822752706807582948615391955842264799496821265602185540729097338907127340886581316421592865409480363638856385658301746471807021933826986893461224980063980441247273966709683202935967461614166256149444045599637278143614300402888281756508830410965878282196648001524121020995815078924913545875635835110857738294430686812089554461206032040347886989752095840771802388953851491568301 170 -42329653987719550181315480523757216171129697268555426485252814099581190014569501811120547665798483621080344926579810962684987347038103558173678023671084348002321844165295555670301078705273697001245789098539822491330828354817645585434902249388538505497914136614360528166764076368109868612205643408189831277537762888511293961646513683081418712196411171182474831687180743023999380305162864173726123730120242242261741930295476346094343521708100 171 224978017391356852337566895003103508922495236785855579065457458800254217649419566849847342206457128107416507199650098023456161974926154241829299422589254678221802043520984442271406123986736368913314643558616656477453138396496030247658048845963800368003071138906981822991407505367941343257530476035414714889323805903296877563997712899073048500200161176780846829007755204556169766485653848204101370317238504344819071518452110873922677621990310521 172 45538291448108086754699675823639568652054505987276626329147555827655399504854248959034364289497616813424304463183359839176609376240971230260685662553611980885060925165623865117208859893388620984242853538112362991258576234168475771093832669514624781162856269484890674374475734680782894423538906017097801741277261150201375636365354032392401930276903288622550266197528998820156309444832051532853692001450284840827754906548998185514324051506862869580 173 -122431197161142115997633966396086240946178018733139908485002251987294930420587717530843860532559381221646753254227041583302287544427329893361143643054370703799099351795932624207272304369925390139789279661770418595368390575409034418575525608314002046577178597598533671138261813304668786843507718259236464878061918664176125229483746587491009225515504217869831519280129866569293337185439631575751956692454573849575343721364531867604418862199678053605151 174 -50139447057887444478298815179278048729886141267903357229584138754074407771958784817918459812895317817475584294546874590997126361103121755050653167754998808991203770275346269678089039618028623970307377597965752817981778743557152145897308723831391932208316820000822437607503895133839067834140466493027273069011032892752665473152127530943182389430854555524597549597239457216959498093049201918907251191555538332747875450381499281437998343885800147243686820 175 1090879640999958831678314423421944848476732827635679780764379767372263414479372557880073047692197550355550838557117338899096177849754958219797608270743118110217015960436909154413338350139117567144223222972689004019510638686150296483125197502861981322154911534221891703388630599117054262302509316812820327777949163030850809404915835474825283943817065065005709268746660655267266816983565819874461828388953103523927588871837647814370080438136358961129473506769 176 56485595702873951781327997121947395690080908584560374182548678416598894041688183644789250362947313874928736476611785881474130757077998402248396830095654893036384697922886017718404779055772970798588122878344404355606657506304114517443274989599007662561980579234332113449997610761674282286085561564237444126343686907271721060592633681599499830592440223195185446619796407832036199576818746188367130644940159665291653984826431183427208500198564894862586169973740 177 -155374677539474366790651451138789770853744798770337393978738545268778474021769147855897457534127060899098792650689054549237270184434364601252186375698391131095525548021118998966495768253021421715629405665440044750018759796599429898110209013844712404752954756349369108680025595733216694465852840382086650191373684522362413264519044701041371032372924582432858816191552241923258562337287894192288513459407401322113067700778478512240849353678679939107268676268520201 178 -65093622117682170662876533441491807178545572669226364324729025139993244653050516877771032489275640153340600422266576200803388583505205847547815045073750654316483232047245214465495242124192313527501987783329972335977361100163426821147711920723129373819568379212652781377866844390533922415906207795220597518474282249509089337471906743572403346589646364253320059845018934469527923341472724973043254786076942466415562049707155542920897461915700348989154151055681761540 179 362151864780535625834810374437909428747212179423746787934492846342270014412702412419828444989427274776968846881917871302130786233465914203156932538434165564738607979278547744437990477864079428049108596039457096020894909201669685369585087416988011215068186964851783794216675567200254575791798646314771988335623860412350232803219889338614498549290083565530919507937444196252594622458669273533952672257838385202234410576948183337692006089340228955799729397078347005982351 180 76713435250604604944545455257456845641394628898310192342884453836125927648061446892783097511494097614064931149859555245702041379720440747707444160405258028540652254952363229733932781808624016487861970520379760027573337517344254781106703265625054060432401990173055377759428772873706947380321245659162828980872552646525388310872848687078233167807985656878569856481701710204158266131698886376799120205161675527415204603523326019088576802908178778434004799240598749520738700 181 -215784013537683625347388480799621327485099204284371601886930548657654994233165428874470937909189010400739692860777201978427190823422896423266165127100778174920455143202014369818749885078447834534980061657642112354956692896266329143294787431335298241338596817639913199735899323156639104728427123193611877012543901170848245656640292171617537614472886772186191489002588423498548081079709314057157435919766992276294760185018776558753424132017611353794821176446957922169915891451 182 -92433383462915939826593265145696169522644039933178332143666280876181859905641366430545946634038492366055544278609738269988547269695788546961306681606944352648643709177364300148280993462019354841047871160347942379789406027408063904215432226069830013153576376375822393273173651672549701939180041388642088680802280200403034748485472388374950355693965352266825962598459324454944820097322657720431321158964731498752759125866700754712603342103921489781188165676549049381041736796260 183 1051499794592583142293132538407104029359136180044018178976755704866014315851337681731572011495004445990878450410737820756224733615402035216026039489194955635144737673111178543434056844104942417228771857998120616294943527645107568755122873099412331374206199383027463992206233593402773596748686387527822072902640655604570657038277542870985215096873964597198461987084163855972544325311724345629189028597400565450026299801523929606027285223384083331997875323132682808766321770822056557 184 113842708470740504975514013054241333020306918877020408885196699937826069857275295324968381917441818345294503706614185123029414269942353221981437605886634240944258589707763167376299054893277812252860842690821328210063598441384396298722400807604688326172549050346617167864638594302144680934901808585594097741634663760538620805826209462024711058814096009587355482430698406693678830890330242569751221653909710294453279139095467956812468018774569699216009326063679377811188500232749532460 185 -327300153348524623162615262928980527187163436597380901432678261232054377627642904292224537809694936928901331721170316907639685242667664071142300055887510565146939687786090398998057895165011115878178955301241512099560795058350251840166874174993934099350618413076082436600693285580001609183957468710855697177939877501523609214472064484997132944100128700379303009013894977820803505852187869779911905456527630022463376566475389245406743169570472284576162291664753156096458350180399651056901 186 -143283885106330677755454164158870445085779243278122396542914934418466380032028967898001101252886151469382166338864813466577601544836853567503019245365772378145043866195794914032915617827644079698508051500417756027630323886759802973035755653457386217515544642524287659533150805683698569618501761617233979181277076484017161645288269805962159210303357359212497716599458951317687966933399143146821061844430912699833083283784835258332930821357870023475162424626326705478121254404807389659414980 187 832795196864583571384440080830284103422128324617540151930311802411379776565751195360629080332375364471788288123992316390060241320265443694548322227358081751492218186415722033094900420476404072553202566126283951678354606384343366954469932046350724544356054504168955095135070542926739089681069962631081124315230184738263993263153107075928137755495694079343679360964273643081121709733415915953110615029112925373414613687946379171078593747591581105698987747470377314955387241072573774748678528381 188 184248627370659699557358841608448782627615381982702804437442190277560028399454245900163769852528803367561387632992423654908470805972585439454394630711385130102658860599530615850593050856436703193501284355835756379767701821982532893761920131695648838434344850803241590132770906206449370495795808753705817026410941766385375704694670558943598146123416709044553440390822640047091900927945194134015054268523555909425652813826615385288403736251059197851802621710872854874798738676673808588841124323020 189 -541172009607253845079071103497771638872417675453258154970852600870036230741877379303073910818330109501741244335746167447038650813076305491849211240771944711080536927754309273319551359183103448508064980878341508566174039772958559890693560895887400377789521288337768068465869208095957256299476356316794447393726357786733234577486114168982086298908634078759464570859889989830108337775963512528552962367553816148891529723700533895941824173936393504741566646779143221918171634095519691711376926937114551 190 -242006551259763643553897899503822449835128578659729491308571112643370154970171681226235986334454283544979258553904249996930180703488639204296016621901848137596547301285041161962234510468424438767425082745420057815371522146083525240302178550570689326517227085006351248390765193282247112054449208362518345833495910673301757260899464700657656066944793144420637623047142974104631599238496935284812595285588946997310102038223502958870087295381243123949906423875674916455036905212714451190482946851261201700 191 22986864142223572957872272403315354395849287678709720318117708726233389392884622303463851313479423724539403969915757433489258096101547433179134833726578734689645634341196756194558920335280634242826365458344170268238169866918745520136122230113940426750481329423624128353894314424682102241199699386551837822673261306697451281471014476075813133479707503661482262018188395969209274705944360367260156428322150695773276490445438694705592642047886871595667757891161388857646528508208522288931630747928210591233161 192 324615441840959123353238862354040398520463679368439112656728002305035554417943625113045648808202072514158545092623431108898582615561473645521441956674992384268784575700994089407216056038077886253389535557762007421036905257770554755734660403081860651605572402896656911990045394420293709819105728936688752205405062732920595962163333557572249663980830097521832724315654620077970275184117522763182406987662697075190447757031757554982914795771628071404633404004322066166620179393939339293834721012002407612278380 193 -973634030481122563480643117214061232807470117804157485896095310810667760309373653438931774004456042843078596488313806506841166955325226097267773874223855741183367111139337315100650735876032425066373060080894843059398563225861563294555090457727702152092033321221019612542586288802865412479047733276974302610473901044531187036060695024698821116933744467697389239314846059189073684477742724909407720803464775016592970402560495947927943812471955387096483574150304285576522783492650807788012688571842772882248922401 194 -444565411893958684624412256432949111640933704088876992800429865569178095958948914490695350389345273592489246096297719868866564501459143285418411526087649779699033484707901658657675254995012629699760497888255196336935587870714409729985818164608607199362558371615114319299805063319561327504927424779399912986171976178910936312643641202837808870442562107797352045372983480332068341123171978516082212789008999369369308435344579448711741714708733201314810480932125773607267229072264755248311446729929069009742605900420 195 2694446336313500805438886766142364536479974104243242632589451754324194457183821787931033942661396708162383955871350744260329088685036804386883447805332244359952637925745602418916917224610399008635493137762037267898473473339284923857225547672403178910018970938069608256674480470227809618389918798627284874301626289881169190661735331238970452176721438093069528425568071115595979906121817876391742256563027331223116683960328745304730512743272627748105974496537119979505833502589698513605832934644568067755577314750818611 196 621489520359794610297784785017083636851564132335486049805087514390990081368556247320187730130313038856590442231543752344228144389860860431626905760533054085126385616441352318922571668778496836702861181174475638569897057953497473983434275689229486076552127152997177843011535273074677072649147787610754769851281098483874489703093232698743991287247674827812883061121846123621695986583790228857501635013272987742150255368506547583328238119152838807241042975874821087932919506047677799528799688064075281958067131063113366540 197 -1902695525231871647768352121124755803102191045288115193872535386681840921089994139421719667205708749102503686780478770264904277279191618336347529815438623582526636936435887622832671019435394648402420466552445371615707487038673785567393676924673711987936896906499339865020317070222217602129049214098014581454293269965519870912320904614480606274216429933048997361538268076251482679429976430922711931380536730941445320371636013740813346598337280862153878668141939391383405750631806796918055916265952163000385353150963629098451 198 -886691780926976394282420368891181624644812798396165147157707462740467812431075242426797712610697462165978976496595592605354955304849641203416803785690758672848535090358180194622988729668669516153486106133449702004906066537114898917017235709635722879439363767612026135082088931340053783166837770077948071048473184749880684334220541967035723006238183595304568871947559701149978679622616156276618076951994888161810012787883203953164763816985481497719456366217947055276683200665432540404440573218127717132823454534273572220615140 199 10968696284023302756735987750338127016383216282343632249376151970083348907380228953410886299872109191443000594963835356954198835226555543088723347599336242768972888155968999466028050798750112582727942158002664632674631458349312935293292133041590302683188944756588737159661203456608082925486477199051408587631799740171378259412722826545265222886400763192991907386187007759344277319692029560738694954656981416078293693045499565139171470003677087107438065716789660725182581034610273881237985647887044117284111343617492977810840776227 200 1290812645803356977181833081808429590078225432064275284792312287060999792598892008394843263041391745054312206097128111420465397899935933033626857295050235966869620996045808354926035045165695458405210129187681591006374851068392746693019732787357353604447229570762190076569683456215738542601690103377159416692544011219107621329015935290161784441786372965986854392622045292668928807503792938352110835731684486427709430095825092263294171172685937137562944995774855718665573478376170480439507404944034509037411143591525039410468741955500