7 1 8 -1640 9 4035220 10 -8509702520 11 18843459775162 12 -41041673208656120 13 89881489830655851460 14 -196480936769813691291560 15 429769342296322230713871283 16 -939857780045414554730512966640 17 2055503791013087031667210071738520 18 -4495361402895546052989488899628855120 19 9831373896055842251635498188040677794164 20 -21501201218406504758043866596932933267088400 21 47023136900520176137545851180642643871651730200 22 -102839593231092429722107463699177943233242477185200 23 224910195623580912578830287187159149556583615288969605 24 -491878594018155975838891140566111110229478320922887528600 25 1075738487895645811219031183155061798221506783792749094004300 26 -2352640071002660084364739702278509191876900059298556545893777800 27 5145223836759128120106770861818204643424046927444352699233797303406 28 -11252604529915982832903062297135438174813707172940690921730069366746440 29 24609446107710826392230619222623291262116513138017699044998519642100482620 30 -53820858636991624377980818835440153719489686204545589596873552966695274032920 31 117706217839517636209237805678340369201900361498896166660349962552817473033341367 32 -257423498414721111146244591958547470600938057667293439173785048926825291696337153120 33 562985191033216656365245348193149342323408511459371343124409714676830880212210901630960 34 -1231248612789483291066541855405123090166502174682629125993279064445915550217269522949654560 35 2692740716170717717601225089588531233395471215114847504918419790603913928421311008300182029288 36 -5889023946265273801325668392404285823728792464467773105792095666450939138808388457260115837511840 37 12879295370482216386011962504937046902281332873884639983554313790797497997690287208724096348368459120 38 -28167018975244561613556384940655153347259291300945516697644823779091871145660304988595520174361150250720 39 61601270498859889507760959340251884877352296854927592558750560089819486688555532980403100328079904590072969 40 -134721978581006554107725535025831749701327079484493120547015525758421941397567716109685416414840067165453737800 41 294636967156661351508745806045892155304370472074299771799594784320261943811088744258001877755190388235947119720900 42 -644371047171618362864442683393900172300765558171646059971488838640680966791394901349149699579413065343561028168133400 43 1409239480164329368977835572120811432432511685482968045152168294088191246375934236720313762081418246311970711620734898210 44 -3082006743119388323106811116468756188076365239212370641115321192331583085440583661344740273348917373890085939968768026098200 45 6740348747202102267626580350661814971295805457116784782853204827782152990800137073343753510311773744364209246566375487672314100 46 -14741142710130997655660174570906743001088518057082901987918471958923202824300783752390208502600062834298266113858892207557806318600 47 32238879107056491875581746988790228126286214169962827190333853919231835438702353639203740311425982088588838342031179204034481683210811 48 -70506428607132547729963283612067903829902702347068169629252235143783870541054907688497602147430737514416692114440411662506765133634812240 49 154197559363798881886839585110804006660996023365367403375662222105175429990676198936944026921779973940107244526083287320515990620474322880520 50 -337230062328628154685490367309795178349537294985536820837291812370693024864798839159236159495843211005108014999833382465774389978926254829726320 51 737522146312709774297916703390293746345405298862408710090652573588398619247162564824573243579887523028835917609015126580667586398771606107167156572 52 -1612960933985896276388997612423502860303370459129311389189786847626516624169685787544707896926780167096766270222106688665698675170949695675819096051120 53 3527545562627155156463135971212790466876959786574978560320540264607686050317210690814238080382576693339348604605671272096019550343876552120037770088605960 54 -7714742145465588327184588086460124851454057880239233877549681330583998148713074409387604243877927062244929342073386316381239560599173303606918671451779580560 55 16872141072133241671552905761090751768942691549849688582254550632791384966317992630273795546338967396278803772953212952507315988781241366472760447709388806081293 56 -36899372524755399535686050631439681712663232202121283395355144711002388643937431219174158070246408409989668539949640732100144989166760482209786302215143895720338040 57 80698927711640058784545505192378546569579011370680275112637965657155708392195548351244967436590178052910419491083362234917273938362367506377429607605123938442675220220 58 -176488554905356808561800937871356728565624580932672466667021249595030143146516009628858867563450825269489945415751921527116886007424370912891279804207602851851767151009320 59 385980469578015340324658710891266651751131557145382782217916418984421100326922906400943817141503004894342724609770891674969126094762546667316918007575263426962112883001890774 60 -844139286967119549290028557149341851810082089064291506274522791071715454137364877408591430849365041307791202583649829776548056233631251262225978131193624724518466918815605348200 61 1846132620597090454297292486248037341958919003438435675110890374038323070077397729093495650543351271969770547794344767700185656201286209903773158671478372741415467522723222080197100 62 -4037492041245836823548178644269648593779509413496487774018669064724982479009580673552621324241367172068808924592520253665737883887896870376851439120498861477416501944591358433573844600 63 8829995094204645133099866711897577288874494347196856287578416170766914079749547242144194653121482733264165058307374024292854432526551848317866700879004694951452051817148598873535636010815 64 -19311199271025558906089408486614586642159341544866977352452975810201056119568384470873515271778568667978473590922426022592209511532642926019061973133295334243937009966061314643483194255108800 65 42233592805732897327617536369196748440198570423521986488759253414786996796249249322257424894999583765242150398764483885731031777963371843689414266974639248723612511974701827509873368159079154400 66 -92364867466137846455499552032893686844896923567332010234568046580776461611514682734079746633583584227355091074511276405945116157486410592402806928532787502860525054843441752856881357857089276622400 67 202001965148443470198177520300705862983282419954510914986830638248692401701283009737856038023645270500133767859629625930193107450770679348715489194733856269461932731317364838221637731453428397895947216 68 -441778297779645869323414236894168309721242366166316386604033592933307732079903022541839189202923405445966900785649118609327247136862581519403348706826166919350120204952550544777085324632515066946837599040 69 966169137244085516210306936090079669162667147499624997183236393786345047699932564210375330856444705929988732227351048194398020487805155052625991809908606148078559319692287393241190669325124114586714483453920 70 -2113011903152815023951941269227157259698868994007833286332862923611579065963199861301350796258457221578241641006816756823481675692356949801875057020529768470709403959066571552979750115996317845165485418753782720 71 4621157032195206457382895555801139373019381967866465555857483531267134628407825625673087854056375154991764154880502765379674907460138492792736873815248653924520638787885287564600721377384005902903729712885359445777 72 -10106470429410916522296392580536110249617138820282857569006280098705236420606355950786167656720256418245378747164257970773319215138600751758711320042618039772446772077069564298474201043796449455569356688034850912750120 73 22102850829121674434262210573633188672552168517127173300022527123055693229783712928794943140812589448800023037848594585042954921069090313178874067594393245582407083909674854437099765267334464798391386468803581933697001460 74 -48338934763289101987731454524535261986081407313341244999423644056842129709903581559852620325158835145316231098464990001186040685886961510975929447445209480347714968604511691324729488305239268985442677106513765132101196069560 75 105717250327313266047168691045158998239696082829583281526371488546652739895649535893728334713051332115447070099986352314654449201177802054027747769548708157648704948404388972501713436611971499608281295021206787295700898864252298 76 -231203626465834112845157927315762451928912156317560578216665732764988199979225093466205023223745891453893431022741456028549556489861122519787602201629089034691033910951686830969201834225408491668724155596664916071256897203982845240 77 505642331080779204792360387039572684462860901776113029192867809105598456876712008620009312735177716792531566222384415153455252829246085213269235469173393094226648122692859031844449840245786996125957243503383217427134235891081740246820 78 -1105839778073664120880892166455545313593510210586254930307330426735056423975763287919869306237969668524888607206706311267022337312733202182065482931300263249704660193990030625891292908296122888474079923037943875407175312782601789884130920 79 2418471594647103432366511168038277708230219668537157541429948346196382075549964492537011362900876105458765527762110981231120783333386839373637493613569833544651032855424588319228781124676446893367757001465473129866808766250147853261691472579 80 -5289197377493215206585559924499713269604006256199685414657238656697841586075910196869707721114937066934925978670246927029277946504757989257304940931134090305203949997864385304766643900902041581881671605538357643091646404674467662264263737319600 81 11567474664577661656802619554880872977701369634140307957495473498618307773457988627437386937504313487685157787682704203821766503950472153777171672070371745449632706542510376704453096524961752017276017885737516400827247892728841945364750922549383800 82 -25298067091431346043427328966524469160623464992979620051380973067847965693051761313153816183587657659421452100381506119115762295073981753741311513781921381477530412116341864459661827080038632608101169633046217303040815014980317717885752536014385318800 83 55326872728960353796975568449789014084616792698975764238631514527659970301372317453775848380407717484820473804350422306501937832689231744223207978994373532105842665616725469841624974555525237076658028319186342945382206479401790161221193000276409190532420 84 -120999870658236293753985568199688573780943968333108911039102615305778808911077999343263300359181413410426070458897976038557221449386934151288144174006742890211649803154775115203439185852102016874165567411456797045984501519541895489847301024680475186383960400 85 264626717129562774439966437652718910875044804615881929663239325252107930224126753052525751804214541611341538731960357117523228064869771967870976089302378647760743579602327388232182963504672285147539639142890535243999939458856733497311993072879282492194998750200 86 -578738630362353787700206599146496258071971255554703051823598135159728550226551606790968676824136888243466189069643380499172548733694864138472032763033388254196100731141810874117030760429221129443533339646457575753440750095197732071194106988187323031004682033689200 87 1265701384602467733700351832333387316411968148628363775305290791816800697869090560589699428080977261898727798624183144829519827534129100866199968891617483646057583345375373321533052534424885847633873681036169077492369681360324420073593547091498966432466424550173737621 88 -2768088928125596933602669457313118060986728988769895218087668424111159318875994539714885055070218533909416333544027787499549054730548512903201017511103394059150346873981569362949749206398178304556996667572877008660025726114194184005450370819904275256521972753117978506840 89 6053810485810680493789038103143789199382529160252126047307877693435807425949945526525811065219377799028712694734210776487735448825286119896687224768713189349455598101719012712899701468273581486382344866440778928088640958429194513728195039553437165405328021225154318734427820 90 -13239683532467958239916626331575466979046272237210185430762071461963583085783353650739568341101677112130313728190285202706542091069406868910991694831398335338119530922464569230843933081917078881290070263722159368387443556339781953729341501990965777683262744769837017367813202120 91 28955187885507424670697661787155546283176616960213100714173137679374560941834924826282610028992776606741390068144029436315400885862379678281750747976900347375822921798122572235043910405536642498948235573365032516425875062552570141241145394023152365573369314367011460829540208433982 92 -63324995905604737754815786328509179721305497420036355307793312795980275529270694188269663655755782336569497710732629576742168407730329814898239730074914873459740650850112152461776039503924168697723106282672498067878701067955727566091159568014004960517689002296287359787297369184650120 93 138491766045557561469782124700449576050496408720270837408685309440932729846145754992227637731723938991884000814467882209641257098169361977770268875931157084915032851140218388628285505515046674970748171358826694683451534866842458853077593501030358335322884413886909796845691111987547042460 94 -302881492341634386934413506719883222822434708477359503045250139001705580938333951751888405705416921549777113025411836353370076707816037546696114156614165266342582041785594344838115331512857750378384128532797279665673820540025181210757502588056570714269527503028004035839260424426734404121560 95 662401823751154404225562339196384608312665390800118517749902091268282929654587540191430332336367655042926477516612911246744425695349519038318568103731510697641899077625179148356347663159105438040091764462946434461405838417611653341065504768002087155197675227752217114410203483982937881334767303 96 -1448672788543774682041304835822493138379798711510322033852969586432772758354736034558202400533304481783224635316729430851691794559140892532603668667616343173842970469660295421494666755585570265773341033018535297597407907849776110707158009246217502951094964831777525349613615625245788279359416433440 97 3168247388545235229624333675943792493636620145238666880932206808876105326936896109226522434072061556732800894692891430532706374084348049698680728634144433784293937011241570645422691061837690021050609352618192868006233721522447097170438843338357925635275071545573886613587983504313129541766988651763920 98 -6928957038748429447188417749289074183583287992889247468377725557291619129092392346077216731924301661843150691269243323046798741571549264478239136833012882637672512589181159900785068689680210335920109548818794910963051618574329157599058098963506179619906317144763768768586456732298028909576098328792615520 99 15153629043742815201001069617695205239496651033449869906503202618678959563374721056130941375427594863810669206282860374233391890237286786942109250856687871155202025819783271613711072973794832216070270287038351989207735607293670499103993532648167718956479260488977476213416993719876760753055641282486737043384 100 -33140986718665536844589339253899413858779175669457074015208049961711769128152313542213779533296030379228125663469496522364507768064673898297429596848025766926588044635871292446018783944304134760068374984946020535767854849668706288454667730354112216733333338295891277093083352446484499369864461666725315835052000 101 72479337953721529079116884948278018109150057291671310853119242352795854236804348542921541550925557845628535996647124372667510687392828759378713161419183690892723502427570226801745293304029576425717077101951114808559749939733936123670350487538224480812925943298453484308579148635217460817654225671780649514883506000 102 -158512312104788984096028627381884025604711175222112581838996399189482548368963921159142507243319425764306595301327827222534350196136307239436402265208296784601537096751838317465712624635019783946240913529705668844338715406279854732816731658585555478104509291046362141469821607408421653135647450191483391485370483556000 103 346666426573173508218014608084180363997503340265269423654534379843902100236334016432026076459411271923563010583850169314967193258056986123991152524854685918537699005559181111760641708861440449056737293039279192691365377987511140611548876821790047177863581618027751500945903669061817279554397061012051618669891498496688025 104 -758159474915530462472797947880102456062539805120407017503605381957382647107826661632101579055591319729916830139864250982788578246397186473558907794843468749786296285864869135104829679809733916735505247392576275966745389858125349993178923770064035184112047877094334906336820142234095499181794461631434890267158830740192053000 105 1658094771640265121428009112013784071408774553827298574849424862969733427638304030739561212562555281059885584621624703355331055513432386576522494202030982213821272106129705887045414892911617893737165358911437520564505196368482186600310944296574018560341605879165915588647487865069807301490997581599695359720282166545285455326500 106 -3626253265577259820563055927974145764170989949199183999497862093588311511581538803471557333740975878075495664220181939590617078291656205558261957053015365141148433448116181186155434631152661505249627844874719657163583833148068010764003573197197738836987409899561668618780275186120379727238887350844677849516519080291373690996519000 107 7930615891817467227571403314479456786241955018914010417017542528256252491438467372662320043690743483949907260189181992011276782043539294076891881400618443126851147950281222469220666881135402520478384946881163283933113047057024328247095613288600101765163364675524665986745620485713146774617934182724206217332058114319512831377754807026 108 -17344256955404800826698659048766571991511155626353717819643006992833613706596499119108846326703025133235117751110925836231392812949084370871085721274074424976867699337395489643575247540445823703375239958366097729022863085464642917297549019413732192226827088288694040351654038088465486543685264262978140611727912325420379390660916030935640 109 37931889961470299407989967339652492945434897354843762411130163651828502025125347332645806023350169629270641935435253313096185383303555770369324609678269143565788094065468830897475937284035030658771270758991662447518345846775141559206223181529606688015501121811889802310801001021136616401697826893289183322853339095365251740532691911568027220 110 -82957043345735544805274058571820002071666120515037344050794476442201421458174806676072558384172694887004335039720553019497786191034134096123138460605260747249027991025727564648022087963031066521405653172122878387259158439476185309333787103321448846497908976269197989458677896668496581266442425453503587784363562368902640380116877928816964984520 111 181427053797123636489134366096570344530733805566391019444658622556603845320222787269139649520689501743111979280012527236035583854877767256815628361809865144765144311741799421355724612245058273915380982767126994902386253199353713500759726862142056415067204329149659351860280028629367502021374679028002421964912471528479213110086049118503035412346187 112 -396780966654309393001736858653199343488714832773693989829407073752288303340346456142621638501894656997065594518300714202312754204594832360929607654722969678490312722748805977461720232669865551681407239170488130121473734666346050249042453605900813703919260955135727623445957910848343658046375104535464746712447631770328272350869937669118881244279151120 113 867759974072974642494798509874546964209819339276071066465341982621148658752698687923238882378536658395446961604035797919943705053448141052431490135928115748496450550348603379045773338084445441013554491046510269533967967069227903162367392876704398067086796959062465133642550429230299476059423693777491840770499904534037964072415795451559374104567798953960 114 -1897791063297595543136124341095634210726874894996765737853258384707604289107925869988755249069162643169586738398978487365493200261027563682013445848917546046661046182526340205908129451651044503277444356795455804965247425484320187168096639531719741914877088910044385662482245991889206755091868791342097759820679133994005361423344799285571152600163221798736560 115 4150469055431841452838703933976152018859675395357927896690274150662184646587934748669447137813234834564624318174197531322264554112849194724066066578602635304185114987323435642362894579398606033311324028795620134228072525608020067105183612324720417379678608477543413271457906745140533623389334383481880870832395042126987453612456354612645711931292664753895851308 116 -9077075824229437257358245503605844465246110089647787414845840179347647007748624560378136161893390981541375421606257122284867401108159579048005847945330511278259519075987932619701596297842907685336161042506665051038909439849266324467333461095718648231045997112538453293752851677178776061295139673417975553521452361386540907556058927393936904501582638570710782502640 117 19851564827589779281842482916385981845493242766059711728880162936195055549599510501334241493140374052234922316675028032898956144685679491680982578133042591128561955173023633714654139547370736256133316716648534319834567055607746508373195436188823803849339128727698863255308787108677005719134664435033044784044845615651523161368553509183377700588685321209350470837996520 118 -43415372277938847289389510138136142296093721929372589075306542013230469611650896665921075277037022158022512227894868902283441690497323833793417113443916906173259464257964855945221537426159685183812066038999881403619808434371519113371223174423380135486668353109452014857733689703395153492408471137666827705189978479716008741771385577275340169491238745073536029115509463120 119 94949419171852259021894858672103743201556969859537852654520346268213334242791147719931639653988018886478162145502113039616457878836903969667467075262001736689235219392537507820743553979149829819806265618823951883231588581081297729707958409146830134304308663180648193749346512349714409130060769653829028628870014946966400585511865786845220349975145737465296585095362516828189 120 -207654379728840890480884055915890886381805093082809283502600616841214683328645585900761617114426027814530086478140088455822807090763598928735061022366627723640654958340964370345913976895539842365787131903436399995978294916349811975730823597061470985245848908307836672115564351903666063937943510786755077600069597939546113238199375925323743402075482934912284277868422968853945400 121 454140128466975027481693430288053368517007738572103903204504541377867695983134775249595009280898288788731389066101620643043607312089669117501517945844287747592758474055712908507986356330332632505890542590673419894095552302713837794834802198499824285308357428095446951561441980169124620690552470771873743093144199872447255206648381678801172432358048821977823206971990664515778788700 122 -993204460957274385102463532039972716946695924257191236173884344573067018311986718763969487214272752997315416340608714677261191207950125897695879748695995952226687139508554086917165100118975656409837429370905300010923427301039031670521421205213278228240686750669273234149388006468776395671783214514608957165255499959653221130493947409302860713517533771695132976643203310118510939556200 123 2172138156113559080219087744571420331962423986350477233610238668310717871361796020238127576340159276346602471439051029330335880755870103577716567756669116556123476118087712570166363536964628959566133347167923491296313248310489339292253613802192349507861993087750862322076225583391640400855931940930727975194144118524315886294072207058816649531998195288496807633850598529497891346552702630 124 -4750466147420353708439144897377696266001821258148493709834183788289792584281720198927118131067873203290285309885616141550210402044964477631139169282168644949580644442891129308654865798334023494637814894448833964619217168817731500842322385957714033762387081987118448166329468830830112342737748368696916052982239549372346602852267919825693599889803699607732378322681214476634012051147428786600 125 10389269464408313560356409890565021733745983091570755743459416507703666236705900766409850506990330888339980273885610846828448957877798886657043123042178513129056230394156893163600033680560735192675834850724636639235679886296176182951809702780076315588358711724913452675839417906526677202549017406445155542784631326816421963552608764645501821257402284436378216168736773345434258448230948813108300 126 -22721332318660981756499468430665702531702465021265242810907794668129492355466988310139641799270427244289068785438049065366445462530866277287534623056853571313336831786285250052781904584656933430609539031627146622569346041887793373503920394509972649424132061612424317673520597077155815038107901747144669884753341099488472316634297710955356740756777355096026147965527575275982763526466933409274111800 127 49691553780911567101464337457865891436833291001507086027483011930944432119774530783788449833192628235064324659370819653344482732540105875377057422052225948854062505572907183112494339294601854455895972673494547141719282941905413306803161205750192422793540155104293705064366245692077932844317223216182744687897234951572543219611699539751393593416373611982543374998325842244679097524931748508549377380431 128 -108675428118853597250902506020352704572354407420295997142085179313993198671276461086350323989133077342120466366568605490474271334134850426062631723982315449001114195274829703824063386940231084361774916234751024480879543149493916566716135625314600453592984552333965393427341900803712146608388902977926814433878086427431587060809530349795987264582839619366480718164621648751852068198603012607795674938285440 129 237673161295932817187723780666511364899739089028187345749754989470581203513216369506700725079561197390424099246359091015103579852426816132530127443234801384482840193293198472559961082417343334364307025358345992505884151885538018668271587970467208494035700874332388122907489682995861977239757581521134684680075957690798590077065346386744678021043399332545259756700308913027802012671509600343548608515816477120 130 -519791203754205071189551908317660355035729387704645725154703443987530973207454968009342964759326841062559865000138313732008979551481174650063413289167911038271183917698561478590122873080874570167569637337037020836234621507697430805926201993436440898191353347643577870585165949445015714097831111780116615598780989746509848203844613533898007837584161857153200121125351035516474479448554738015609950380900356129920 131 1136783362610446490691550023490723196463140170910060200913344245411525595065271005238653662730119781176305404352954626539347524195705244317756024281049482523493889462976208670564980972316169843625021008755308045842424299906046798630279772043336630485288319436809044349059805379761476325977306018480521902218923813871366176922425586078456810724514030599389500574087959237872427818133138000850747034974921603769407392 132 -2486145214029046475142419901374211630664887553780301659397478168738536661402194352599516743864498888178436911193223362271552566269060525161868570838328418835145264939007854967752400952613073220579254677309267341800798917519404261229097562138477818974532647303777342550839273527571620377089660300852179935549726414456075362290718385609347550683564266249225637303823968251805783285452024415035934540406571407764533653120 133 5437199583081524641136472324305400836264109080117519729102288907398026173625647430975201436079312138848511777703935341243181152494322294349219152571703618705152180130133573919066910802657856322872289013585958904832247596897533760127595635460749877643485724484732604831774634664603372523577206734095119936505482117705875944329659151790948175448212572158724621252909765731619385374427959720591990094802401083161950952960960 134 -11891155488199294390165464973255911628909606558217015647546702813404052146762924661181363027431916559338440243456651178140195802026059619190518990242889342344741249494151990465623532245096074477087530946491280973137604551158932985018438681820648563914240101029368869388914073738428023770818244470478053120565130137535009834108066692177594675899282689174523281678204805804468074965432514140401959597224241620412269685964914560 135 26005957052691856831291871896510678732425309542820613221184641259652651313193707245097103373170011510660821717924068722785444694579545058353832753079575501960027229235436962968864536292550329275915459436324603835955362488918708629288312245703754130468069284459457694394718411719262216061771630178703506356464854398089191840526780749055094167455066526204415345138603126497034421176294840138064300053848254063295047771418925729313 136 -56875028074237090890035323837668854387814151970148681114730808826148354245419931497940230964066212287177618129001830674107235175655444914784693165082762733610593859353029639752092710291807877903286207145032242657040046883068974326930898361900001328367363111112169587703291379263433552809040286967598813346355438212513219128569987052944293682593013770747885396262640559729918998019572992283207341312685748937407560980446081812452840 137 124385686398356517776507253232981784546149550358715165597916280075537494489427191040121805886831069776416260495870524141165818464788007270804263297410605922207522698343597712185112615728482143583336469641068511388496149103298010403330891456835908066871484690883828022266248250858527402471264460334139514418992566394948693132949104663007475012414045783832624595296704350797276863866441979510976345863141790604935487634325504670067169620 138 -272031496153205704377221362820531162802429066634510067162642903670264989551205485982088155834322635506344789471263809883654435510580783073968624729477548466589632995098429615256951940379361801995844697225403504381963974797028990591113895931834000389985611473798550887605368189591957385242320110012624561626885590221846155293742714397547376058154792939311307768618325610550517086831758914523621139642305230557607019413899532370118857673720 139 594932882087060875472983120488501653048912368729673516884700030950117519592524626062544649133352574227396004731660416470684078818380086512430321321534764529051644880195793936331018665759881553700152974286562295604370082519458104129916466637457619715657906019381704872200392408973112318196878731279785966727186851040415678832289268197325550880076228990417144345884095382440048521329534653944504428460036608646355138890245777994396649709051994 140 -1301118213124402134659414084508353115217971350411795981426838967233559232502147488826610833310672820431925518682954618379394977662101105953883673212632380031225589551221079947402488020028640460012524947173198033725706349275051769189346854696178184438267452529796962025186347922191851519749674634079910125065749275292852349187631734447817735552652438635598696646480844671454700292185330340977883116590119580556799907217926498153529839775719399800 141 2845545532103067468500138602819768262981703343350597811380496821671013575177443678107112967607195048389692086691542863765948330063782849872958739289357426415862754198479798944931318685761006395293201606370829762914948265175582632529108716285934777108168409680706379376461647054968013391673913046626387085720600241453640704959970232215769769795590119408744002977253292508777201541805788502888730948677713698443558605094986201078474767089102271456900 142 -6223208078709408553609803124366833191140985211907757413489146548753047648849234173508679370367662203641659851119433751409244804213520844644283173276568175206778138511485461648869134784110746010901854323895285779903071448328426201842959518987220855814364200000723840124119812062895122886541150479679217488888919569662873202552275626103358944980369008667683940076597483491497872906040780889839834836628594779403902792966647682975628630132101019014319400 143 13610156068137476506744639432990264189025334658442265463300763502298938848239810962186421189850457524043339119662455102742596963977866253048946406140530828498834235660776115530279870257821776282899347288942288033868507520992035885116778595249921383831496267814737523290525947174557583638890532267364892599082804729702806879521127855413675929469666094353252665931517047069449742151934521208421143095908264196322871967159590637270600146120809737260256801235 144 -29765411321016661120250526439949707781398406898013234568238769779399458027389901958078680314604649377551770495284148516646747777468394383012068393267706130372187857590777131276124628089108539287565396536197515736113752241589941388245430460648132709470453676137433023399053560279589206675689323239655640507095783492628724746053900414816710419698375943471366473418628585020655329469170831699455400510966082959947328684764871642118768274181709945269880813561200 145 65096954559063437869987901324170010917918315885954944000738189507640160885276717187544657489359529783575829937401892944040843678949136851361779081963124655815224801637479016397189783120443010100757932023753145137614788825238718053855487864663611457899476843196668573578904826879685353679761377287759933642841823395335639987100639868919582922440838339478196601160632932191753933764765462073500584416081813223165436684191613789921889801409517501816302901776320600 146 -142367039620671738621663540195959813877487356842583462529614420453140836691335804318949986454707622834020031440084869427917342940724617073605637818452878348384397628936146461412559845890440864403240190333436901535873777240559274672211068701361707071368890835944446138887879347085688110549478038484074925089507331196982840843598441841045260001894385451144334551786045783606702208814311844840839142917505980947355899703049928201430752508802009399341274214993165467600 147 311356715650409092365578162408564112950064849414730032552266737531068724119064634273626841213371867695141173752932137790125516024329724328949096652594778557490666990582425359997741749993474169857280025170873205164250220828911755171531752828898398571790510209428766452744555321918369831225532238626663602922070906198844452716841689038929973632436660785154803855060303478095944772667593921326451860873054362564837826636516641425056723613000231551557356371055721279682836 148 -680937137127444685003519441187529715021791825670014581191807354980411057941836810320149233743525004459119149917425486178928464312757633663626038096597897777636489672097446176495275605876251080702451275396516039892972169455994233931281358348837380983102282864878425420047034559539455628914284514276805629043898923215233914660212221603319089596282537412880915450908620916379076229306305198852695878520442464372211149694291278414322780523248097027952251455048603798613956240 149 1489209518897721526102697017877127486752658722740321889066482685342185403922877554355809149161886132720716282140902383566843984052458069430736264978551567426437667540529807871095029943861521629536136704066984126172377593215518767861480939170019276650364530690047445787846395762432844405558177741171703499096089883878034715123953216276839206907155813593925159483813633748062484907830306778099877168960485394705635569059308309163349626747436523007663767912457815248082652002520 150 -3256901217829316977586598378097277813528064626633083971388397632843340218050558563190821026267707997191080559815235228641706294756992554119198263242145878548085522319614925645749579901109382533498371998634299585737375244283747487534209866941518833445730975001831141141106208944920496384597298397228252458050945141881174840134441244638218288988404327946221999054085493945711262838727127753012418328302452655454295532935288315410597615550665522468940848930733443113163856323638320 151 7122842963392716229981890652898746578185877338446554645426425623028399097656248296225433766417544044682286001302342874235049178942162250562437844507461874221147605815273183394657154316625370027060274694071684599705620292370075313068684373252122031963334870499961430882477968079954819688524271942689542800955691390752738035982304149749273648674805502170111992667149417323272953959487070165704529485926166098730383026599116870758697110514108382012568835909298924475377255185177842597 152 -15577657560939870394970394857889558766492513739182615009547592837563098590845830696038761782498990234352448121265121186068432807873525201187730281269063536916209066961677976103389339841452047671662013060649943678850637636257569333677440973154571124244719865777481020940650303922096140342327347435291895123583793639020973493448200027138775129537687991978205098211621604134749604465216703842682392010760794216178489292772290443822054039303761181224264894563752244093026318068361255556120 153 34068337085775496553800253554204465022319127547592379025880585535750504080025823907207536917659645835635865625258901887566821345998204689136799690892197635046613164322435998898183640463568205435166611424365763861148479031419128153016258292029275236632378783147495426729981720455494481463400703160727035805497114101233154991667322780018223427643617659661600268934789431168660066816203700009210130126628144239577133687905767704173461446791707160808335358624142802649321757257347143849288460 154 -74507453206591010963161154523045165003811931946584532929600840566686346983330748589509195627306901235760590227667250756808607522012724756095076072408236922373345306021753832775975397410089996981772145571979275860235581034700339590099869622365358031224856091039483763334114150291141072158568303767522849949507257540844553640440399841855318696656116626012805735978955973764163919882555134243358961771347473729730048243683223818591353563585974382070345639287023886135129381143401255946677655560 155 162947800162814540976433444941899775863336695167180373517037038319343044818075243092715249105787341529347420743198499837518147075910448388985367136694403810102129772336062233067144499896198568304552029073200214197706904469579759946882100534108815323964482451916955627934528188532489328197764397568536055438886327535678045279440782542132543107270456870835593841596086812517271260740645610581395248066383285157256219563428086059067245749208960437683737655880874497079430383761597401155781502626318 156 -356366838956075401115459944087934809813117352330623476881760002804403236126258533512650902496352764648690070937128546991448828006995327122452458662368990449543017339308855733586235023198274472718808226960488683065856257757602965403872680848884213975646806916725978046943830322026348769294464081758500131201376152216060977523168222280129345239672700031704462578954149960454318124438924953948773803145670553033549326546477816832582436317835007177660954888892316378579208231148072962209008816207684040 157 779374276796936902239510897720313429061287649547073543940409126133229879515573117654752069939768522566883891307891883369983836034705960751408007907373079060816069894599676003106511285605461692386131453395327242554766862187706263849319533639015669418050531390384184914186384679409307757262356584402664707579009404192291013423883980711769039869678071676724160363028701318771118018836631295588748497009315035719467572125396948582783625876235239107121401529233846136620812274434682543037489389612447508220 158 -1704491543354901005197810333314325469357036089559449840597674758853373744964230489466118642792875134695510213493601962378484102753198101699402648163137688572931282882619974045078076034412977736306191201065558016979747500014016721853675272250152413315798469197967475242524663610578082364921655664682299209702448806501197203341563742648764983709027619240704966870141014577429268181904555804325135702794844869627397679700077516163808376109694785203588936641786410865788784961617881015494904323813749850247320 159 3727723005317168498367611198958429801483837927866516801387114697612328381356755133300278265594593516590455917515343772317912561232523343740796130748641859938862516914536601674797538521158128346227775590248612922868155545574642435953024139071036676779010894739768947179034303159349080313562014919572896641229260343353887851298321058231465547055892918419868269910375742374513696621220591582675376550841840359180436464879209131361007397203244126587347582178333527221422407763116806995080975945460056063291939799 160 -8152530212628647505929965692122085975845153548244072244633619843678162169210755831008896384170382410562034657845131181504668424430806092269777486940536923584231524515655138307609644450013780056372473623386315033410522500483651843984990378767504296492282031077468902805639239859204427815918595421333938905907204242026451372047001793279851329596288269784466014178492359203682286460077310307273524309952293783778565102396593919110531603234616890329894450907168466089202868196791952887191551267778094030810326815200 161 17829583575018852095468834968671002029173350810009785999013726598124140664659127915999670473357986673750491980919016691747017871182035597492192885542703168873650821410363337953730065843895175948388202321936203297966410747458631290756817342783265618250413931855484906076082083453443799165124910277799522289138362019665491692455952613763082641289857803033970827493694931204909562417633293203067782422633131723720754563677573823153697267851215020731123928276408762510231075455666862474930221357391697068959521737735600 162 -38993299278566229532790342076483481437802118221491401979843020070097495633175608370289116260055621166282712089979549417257219532627203962589445679437578385605927453925850821930493440448308413027511508119791209404256581383130958333668122737578626626500281660129245932564464366747707060691813992624794986559513846387581861090108279725202060024009091732116634786299378840052586398707458142479490525829053511143208186689199258471834297725355054114085966088184383678190471346951362243225462241484452587328005379017158845600 163 85278345522224343988212478121269373904473232550401696129916684893303222950071371800301874135256621048094099853684932499397206852007019917355957238478259572853348343633473085864698521146971626969722678151521147429862479320587620002224123795888988353123268080217260733685803351105967180159103621775302608434495022488774425873300774245508694737326384544444380375978343388170836601293929983622637399600304489893478574717746121560236389763366773997100854923994304533378151394137780938905297617157248432014506041177188407208840 164 -186503741657104640302220689651216120729082959587728509436127789861654148591575495548584587192284811592812549974105096749690909607143036742752478457679545329281198766838701953865793673453430103842924747332618586076045402122906409160701070353874290153786205607674983277638069750816159876153986925713161212141740165504574342459516823661718175674203496932311895903979361026859077009484959809343085410989124849211667516644306545749093034575683421175173230594410503714049728425622956659654866603198143712765405430220486079035776800 165 407883683004087848340956648267209656034504432618362250136811476427437622969943712212609013003295997141581227423271753698285799227126935586631815403619220481845804820101625925544067588313866661658520759149439850916359685939571884202789784444211128074588901059853132728112220999293927385884337278700755075552695363066574110939390275028898729049640337475418225978766257708609282033302533654613142228221958165890474804800505002098900820134140591085835460945002188077042549295328224859289147974948210821916307847352596484229389188400 166 -892041614729940124321672189760387517747461194136358241049206698946806081435144351195489965764970661505513112695495377057358155350740179854124546570559866015159174284059274264806664741920334081129646394659464940050901914791142840848437782962568518527070653083058818102802093461593951967097606660486835054060306860851780074631479826170106430352841358963582249278540109764088044545634108281362591176188867866827022577539616116989065998780303129016304327941487789584199047099209701389579274818783338972239032388350050456821187159586400 167 1950895011414379051891497079005967501313697631576215473174615050596664900098750033128967809523781108525795325559185151921140300782569879552599184729620695189900738917695777724170680088133309825033135670961266073650476641179037317328700811096858961111493844503933208852357524503301774922885949541570940398493562641909344398742904662051279823830211883155702492670831974614242759266393495784125737509307417109939927176424098437992145299746492803421382950892732721210759896026107271580462006406450502664104009193166310685539663695199939241 168 -4266607389963246986486704111786050925373056720257183239832883115654906136515901195733082214973978176194063767037312227537240984854245020153257020797801691844057455301285926770358910247059881055129936401901968030307737449515493178726869276620762372386847413834724009089420532730443264050891780001477273976382913325015396217680552362726494889146862395864160891104899514778552052163001310111481341041288410106419719079258117608347050223950349183157959412996391164248629164682750545905445088789873794528993234453769625446218175010365941348040 169 9331070361849621159446421892476093373790875047202459745514515373937279720560323392447109214415443449179116553171897976715665523682058397461387326318877922567011706132892270051249637044482883095047422733945618532043312195791033470315076604132936635061176060935526569649061231892277688215971007449064548572788486572745403057111627850500006797729000925129904734055151042067670955948402312730315214800799672022598812568277531995348780241062239074527386250421382501635550870635487088566419240116950638296933596925071584287504805642530821586828420 170 -20407050881365121475709324678845216208480643728231779463440245122800830748865392648272640070841674356707400261778855992595296992224215626764503914942337597907190342238893008885163509728209631399984544114108435835347369731417135249900613103129465841299673792809432126435355482085011652366930409438412117595915731587155859614674031973496505367576153006806686905745828977061039391059257072328807459814148129195784357422653113436595888866449179871196035086348634021377036854317266428276880517024343048017458232439168932485763020606492425512394509720 171 44630220277545520667376293072634487847947167833642901686543816083565416847768638953197961727341634258304986222076251935135193019376256774238478134244620623903727680015701440774853526508894598122181994184086539774232821828800201322863757001182807037318240100353344039149673460773808478026249903336637506932297104763633134582259126213289451891030439434798580421679108506481786394033312017079810092139499424975229191478445384064172524838558234787773936460950459277407189834147927978009963905091164388896901214035338902191421189211776099810264635876802 172 -97606291746992053699551952949851624923460456052177025988471325774757566646069994996934608534128613534017482419347226344109623108784470507549765294911269375763280306144130987425311080951545699100309900366630045305348311291395575328105423408227783408894041504562241981264601534601682532224312391064198199643079772703983796004947488836143448276886520033391267474142789810369260360393605003745827098658831472569614606763820186505436732446857299430213257550829351175525497925917089339491805164950646024703720168537204181484749528232570857895983933722260120 173 213464960050671621440920121101325503707608017386111155836786789469394798254955092467310093177780014888201069915947532223692376832838769829081770974403917036827766273067087767192083600538018061292986589916606392883744227859999733277801114271007273219861001417061615178540842449827024257437459063379604775156988986074728949631668596510402043104564463030592430817937666491814199377864531101683636740379081487653269671896218090213380079853189392998628137440037046127171487043483576867875063361185579650116048897446031680283966144268078667936045997773668161460 174 -466847867630818836091292304848598876608538734023425097815052708569566423783586777450835891735160795222392514560712429928763372065945509783809486534959730764670127878520198316336756986772982575915074144956085399487543463259453861904272611836395732879224468091643495293169977422660678306764073240653453044734300820670006942312705004189641115220231558354557477498264814328384161479916082739627681704000485439607421822965749802750831486949792584291044667050514338135255639230459425567720827357834556315581030752336935505855836545965115803921919635748765901959560 175 1020996286508600794531656270703885743142874211309230688921520273641641768814704289411077959835342206110849680621121940253610897781410559295005367713195863676795450900737536181323888999633034940107333067026419681855257705057501933069855212082052139649249024802749890234812450631719906448014589574323753458205031061174935813415467500770894296724143861201526618701325887464521880471978898166095393831744889180332780839103352694803045655847304373064525175327612179813456319595684640303544030433174631947975241244025332837440142921560985696405194236950352667404767323 176 -2232918878594309937640732264029398120253465900133287516671364838454270548397758275747100696858805701030969335337574512311080494607591038447170318126716172072688951766938713369869212432477587623355006186971755382725386080596519580868761697798797967742795718179376852079880531013858986604876534483271370726899056456734960781401972856898655129628883598612013347579648735572992510006665248807902908208659978467465072709292896158526654313559156256456986382918961293706512909166551343174176673694732120795402138487645588321818649239124973239902625606785197725422639596240 177 4883393587485755833620281461432293688994329923591499798960274901699489689345897352846010862178701004176421486279092634100513048521419561182865166697357747846760048274164589867446248019480573789523723992100516588691950641894697722568551370271689034726459172370474882795957118668185307851463730502414718304026696348886755092766011439451526231850232351456606124048082006746890397225437271078738786874604917167768714505202084202354227280376025619297159796261039086796257628422650030876593855921767537392606272609975201774944132375753535783388925321179388445651058427237320 178 -10679981775831348008127555556152426297830599542894610060326121210016783950599477507913428661374567745774020650618324869709886812148488087394825336151488103968021818744019986437827923760949655301930670788274132283786997450684507233405847002767861160323807305939314317308268008355462746366686011211140560616389299871651947162975921188582753146318864383163109731523835914164778985565631187990047159168330300738675675839473661925168012873283225368958703734397213429627365006298982406444582746139374974093924657892247110726391997486080425046564018579575626052664650866690183920 179 23357120143743158093774964001305356313355521200310512201933227086306706499961057311819289564105452894420086941870459465714047237170310830465404481273301152205665832346497228772699233656088493625652840631500087600116922298073889898524053237049083598449043958302951223162975748475283109836267148594791128495429197128952597734027707370032037717897021215832259438737706375244926531757800386203351287746466980790379122828014724816234373262923515759630745912691662786687958029053290904744870877861077721969019536842109083400478311262910064071980101249825653666610019981670543716604 180 -51082021754366286751085846270854814257308524865079090185627967637752767115414832339481585508154435292210160687002889462261556743799327163778139848105522048298469233728679694431944248333450722348095405454973818715587344102751837859337739101323441477834716762961712378323430177113699185619928013114634079719845147826121009468791769999751596180395407488629089488293086053527291494518064485859447873724077701109835851529263515877149190283316784042155738590391069754122354169031862859111446731407137337153633772437239511828067596332088536532190003695266187599245731806323232541591600 181 111716381576799069124624745794359478780733743879927970235968365223765301681412238327515816866602464631032930555073949382732966665766500478948622967334944459307161909610801183355001962105203602814779527873457707966464014034953198638620247041564402915179487707512825223884982724346433134638642512744906320740650181638637541576797601634873111585655516294878030407304501814108390359123268690347592979386340710387553250892868436254422777348846835827464372392498729233047378279247309027231971796756106633582094185957634052850700501959849345923534932838249551744060278873101973301893849800 182 -244323726508459564175554319052264180093464697865402470906062814744374714777248565221497360843623697170428392766282325936165897331131932380043347543425489250279202428341041791885343724904664832142802567981982457957446212099951859450551408414416466286317250366605523973809403749808952483714854413659782205016953277485518362961506351281710565678840107684963895567747122337507341373917439595963649057181980527773894503774799716264168489317443000080112854046885886133611962295852138152308252685402131857365366187540560752265066737199004437695604693327791273370478196632072040099932014134800 183 534335989874001066851937295767301761864407294231635203871559375845947501217842612139983151804215591692426911594596795416656849922255201753202006133464713982103049437738263888050294986220105483960213061106728824808572210867267709610924231932837325891027783639723055226931271007989577849912887708856271653938307212559763015316064620570443217515227643827474647091104678157793224960022899291593728467748208212821412020571645984791792139557485804341158439111396523352633661059197127285649813964605881641910108181067492104080348713911858977311329126383148961212890022698617896102413999702150445 184 -1168592809854440333205186865843088953197458752484586190867100354975087185163421792749728772162834996431407343545239664451011509117310339984116374928068309283879134933382510191586169144655448606106466081398751341016708715710989147062101540548333043310802038776521078825558516975432962420118640731001445823068159549477638866502748300350363997691666074483899798764059791841300116876120506335399754188319470759085025228908808889863836145717197782522030087298926265258386678879144681572742496115525548935430552056416544491909425715057465368780626715872869299832635275026770750345175554631754833400 185 2555712475151661008719743675598835540642842291683789999426348476330515673952403460743958908347365839590837057863191777428645379231638155721611956669847458125984258821594917596941536858690802534506930357692356481916674762810958583568967586904606901040702520559804656310411007191657670205091176624991437543420010394271625345138774555758507943153839070557266971349526738625028289757327268370096348294937147844897643950356678641772594908683522281363097849047141437380575626389638933472803760333252440676884672084984299576723985777737985636518939725228032444463267031367813203227492214621355035936700 186 -5589343183156682626070079418534653327385896091912448728745424117734837778933906368646817913591426974138951080547610749037494985170166004216606604049080245010087083406280602313240473394755364862550436166207354839892139686249814741541710310871975962079731183821472473284555806408820438633304866393236982154018424199320492267422411550521402901230906378389319270297212893459210023516536287800526480806719806447055059970821075141505729345227349655010193744429133417023710173780840354865412544367639182819351806422874072696827152251517203054743985837982490561113244677361770830882093329028029848935468200 187 12223893541563664903215263688335286826992954753012525369766242545486090222528453228230751316649397875768572786042033976262037875330825073492359968297300206206500569083578794085168064918165247171768250787920187650045082847953331638758400254408075386613894944730322661183547699300610933463456149141763386293608767165252362259850747666558176674578305271763139176758156471235490389552634483243178113231235996102775935560180882864095530396330122993110751704845495003090768331078586194239354276563076510775277535745358759008580611488628527402418057054169411872695794071790948955241284393862409387976376374646 188 -26733655175399735143331781686389272290633592044838392983678772446978079316669727210140536096125646730560714025641193949627757339473797531492493724564805464114294898801409391009434354294818671156600235065932061547696818213507108052662227540084668910958038701708176463097970255481814358869673055211039400209498598049953776245528402576581619237263895186581293566401716138002677547344650840244716100209305973095490193020454242028784676048414093451043212962742158386298001853608880922223236702775981938444944236441378847428078268318242382872553333291498094766060584445126060544542856758352546906161335773860840 189 58466503868599220758466606548133338499615665802061565455305475341541059465556693408577437759565610902646499319345754513693291212463863824561615672151142923338408569255493485938274551650706479432114904336768980376662512355537102872928891332223050187501890453800123695610541387580539505494956864211468378150146759554523453161118589472728126101609385420630127317481723208082975224366967105335586113891661389198654752327486549068859399538442919056381303629038884819800058193426312349666162396969326636150406556944135372239704282235720293560896689740171239922740958463628648701150122350476010267817601330473179820 190 -127866243960626495798766468520767611298659461109108643650753074571950297051172488484558794183829990168466345275108455342317193552514196758012542722425700724190494679916268927030536765921922098447582962450486029577279644440246025285619782730994559302096282201472434436505491422459301755738918682065679165115807154580074486552786232791251837082566071871747532702154898817233377830925477644283919825074108992128875896812856858157081504220872297845508621004186531561954257181907687956937904045697577478127967321728056740409066137648547743097905328016348885304557966470032090737883006630754844401174398953570285744120 191 279643475541890146311902266654918765910168241445620603664196974088855299650914232315730128221168049136764006145425409262633497325294723637548836072567698294835402808679046236599428431687765494697244373191337691752858315590561776942516152669818092542937096929943218896156017571071068812516209655993646828031170348902417479088912138334681435052825957236349088333922979873933415589655558850817751056483407928432223040258448970170099057146691298633126648455362303643600188763431580088215861779161755134010306825792388397189422740575711863227956607796545875792667412824281077694146827845485739379134464650259110241735007 192 -611580281010113749984130257174307341045537944041572260213598782332326540336549426074501757366009397056761689958076984551648814076504798781371034144649614569563579344622195037513856286993511782838812133600639895384738500310388694815448373309335312231641628511807400817086972076718715925456275363767062734575538580496496844654721555357033263101244778365033964603889070571931650745515203655258819253898254069528962497104470591465411196266580836872453739037105355511108734562655945085945226192327199000769446519433221784421974147769244323918158705396336812731903625416186608163121991119370454178444837147694896774181165120 193 1337526074569118771215292872440210154866591483618918533087140536960798143716033594824935367455599008512631544528669318248133596279699856297226740756623488490940562596600763397769546311107362106032279949918133812749547190112633653184867864384465557962790515091948501512869795534745997993741119082032084393544163788391803767222531766155899172571567362443590224348751949024736462794462516215032956818165644748542560944583274522222215982228732998522468065177955925380021723430595776428490949951516069124942979482430593986295547260815360727414936373981062719871677862331064204094895564073793503417420346697582858078777929804960 194 -2925169525082662752647845512026739608693235574674574831861576354333265540306965471882133631059311554355144259741831038247117175580697750788868399293757253669181654777300004892742307712772923161649804244013126965217998032409169059502987335466638091031965059544433419893585639538975004053712251739913670008208214522331407615955625413580064259722255637730248324690585959649433093416942629365602270064632430737939237257447049305142969004587557482415413708909881653431647250789411998884712075246996672987185933870191730247749198535574553094182320711018735569743884319739464691134293834682156830854731656844687788546800892792826560 195 6397345751355783440040838134802479524212106201813295157281267486926851736651333487006226263932389224298684592671171307241615941618097234641533555173620305891008683246003726036240446615060142748212744688104669282542958672808798126614287197091798599290663444933234290123168162405697383058913566525359598539498850155302926454734616065728650805842541109163559289268893371317509102510180750205696078524173085631976889891137447695388346677014560835372592064365093284811762423728581786965403471403315610666638385349258503287004002894217817287703286229992006657317583725637816018977192062818921399039002608138735690111674689141110377328 196 -13990995158215098383369313000813022719451876263365676508974131993909024748056466336082616829884798264301638797738943052349534639602530548238316956410359351930701363562182708261450171641822037591308228073383217355455017577656062618062594489444293852308092975491771188317794731549206370468415016367459435953950607649248304335349592915070871494473934275915338990949954371457922885210344700234025822609336258069067940418721201050761203479718459537818003713605712754623700227792432650458394145345753654477235757035115114541120377595956499392064261826059958299624501192068071060025945002845581055807494194861322578975493941000819749589440 197 30598306411016420164428687532778080687441253387980734525126426670679037123999491877012683013763514454603341082944658822400996357428879176756859824731375782064033224972480787150471329333294742257493004328700756696107604610360385520355543714799997795642237834268997862112595992453971221147691441043230189728373188969302939844389221150488832284788653119859751090998495807014127055818889563563013196212556938796274853601995211549115484688896936169958231937114901848582380186276245991385869409095346371700797388759278714814102213411958935919263546632098491225410632856392879853195390542299437278187193404732863300449120196781440152794581920 198 -66918496120892910899605539634185662463434021159513866406451495128775054190186888735026737746139625297947852971860857467111719804346331150970459829353379243297572032068426809648907220537586300764385565689631641317520493221499909868623129780742170520544494895427192697300966759305721485280261941639484387548623618806565282409612846505346348527560161296538865549784725195255808676971020563302454323481099740832560872751780602143879733853824895253372157870524034323895622446010145648823352039361312190296277430002120527338075244170907730796216049609693804513005254476823994192585662860640226971036272692263185025608656803470328406579770483520 199 146350751016392796137437315179964043807530204275856825830909419846631043513938725663503475454424061340214532198356707474755711190302033753839457457542428167715535666093566774480207628829661816892435624032864238553976306079712817929644477684452944859457739197289918918812373633420100149271361346304623533510977932167669470231729991680457526102331674850467800430060444822639549937621085021801781980096425860506687123362177928315159731816113717388975661889852026866302433081079688979160733405429252654334878671060025215940134034450717156944405149651901415865923995139887338456678966366087404335282826024495806636997913245365493788571689042607409 200 -320069092472851045152575408298581363807068556751298878092198901204582092164983993026082100816188847257932902738860197357731785369085220932706605399611027923841165936047850793632017429424472260458066361465345940437761283755790340008279463340289700491171245984465042304861651547387511866766798062898904293648497273545536346356726775742934776477846715682690255104976651336247770832773516982456826134130042175415728307890450354123717354002959735610035166519673540553451245615159247812361097891684042986601976524939613526756892868350649660099665790554759643536450380775666831459395255571243804890481373863176067945097985261070343080179644453199129000