7 1
8 -9090909
9 91827363728191
10 -917356280909173462809
11 9174480257209191175298447191
12 -91743885133148835462057759420652809
13 917439768771348869854580597622587770347191
14 -9174396770273719927196936121645280080884139652809
15 91743968620176977217706836130720434085406953834960347191
16 -917439685284329995148769745981457377165776030463393356039652809
17 9174396853760739728607739961108347282645569631044228240078553960347191
18 -91743968536689957508966531498386410225394432597104865248358794640546039652809
19 917439685367817014866777100535420836863446278306298508987288677511552550453960347191
20 -9174396853677252708890659311546537601216630419249321343144617215150581191919359546039652809
21 91743968536773444528683704818447435376303395259962441841410938080116719242005842799740453960347191
22 -917439685367733527847059936482409733258568786485072712409946592333194820031624683864504391259546039652809
23 9174396853677336195910376476526253696976120223469745062684814127185102976068900551814574838967518740453960347191
24 -91743968536773361041663987653560389779759366595328787566717505557360919396063323096395282578012195751581259546039652809
25 917439685367733611334079653647306045905034361264581575132599196597557364422019994279015747563061347858151439418740453960347191
26 -9174396853677336112423356759361358311034646803301714555491922695141966062212850160016041209653592020377910845320470581259546039652809
27 91743968536773361125151007370725285258371339230957966001116523454075708315156812389620396131107148949803814014676189398629418740453960347191
28 -917439685367733611250592633930141150435689438550498511490004259843835245409120153635243602611586661029246084154529911194157792370581259546039652809
29 9174396853677336112506843779078523206504918431007952230613707205325022193169312758221968954319567066109195053804255428909347509314117629418740453960347191
30 -91743968536773361125067520351008120362901160273750943787142657809582435237945176633335456646790040987393924055893866699140405483239525404982370581259546039652809
31 917439685367733611250676120949858315331159626774755455250092917375814028295180767370059084939738287489944555794656942186338334817938442630821786017629418740453960347191
32 -9174396853677336112506760292058806041609448243710400279008230026981782795949102297332063141927365698586386306663518223218319515712004765500816072650123982370581259546039652809
33 91743968536773361125067603838027837527796630461141166237963596135844548665385122456959382860019413457543047127251984153008749006207504791391068891770962068976017629418740453960347191
34 -917439685367733611250676037462838598166264156587374499849193525164343802269846263579234065472254196461035542308163319098450433581626048062700242567275034099385122023982370581259546039652809
35 9174396853677336112506760375545825758774343713897782161114121573804732210714656510641202797022367702116201301130379828610147653253300256843594639350097016164224604086787976017629418740453960347191
36 -91743968536773361125067603754540817810631734990953784448528203804482747169493590122948924321037633811419755002927743936479072224195127997244655942832381153298818228362430632312023982370581259546039652809
37 917439685367733611250676037546325617883429052057561881647895967417251718557625198102090923626321793637237922396873120411365968356626151706263187551662921437823880659525697507916558687976017629418740453960347191
38 -9174396853677336112506760375462338739057178818427594779316345836543978905906066316337221413514773941740063445481334962162099113809455331354359949780725692425721264226458923913561195555351312023982370581259546039652809
39 91743968536773361125067603754624304830348899886423971830326072212242715935450099191274793343663025302925428744864323032717799982482730307248448775492397451878658460705756276936910479025839163748687976017629418740453960347191
40 -917439685367733611250676037546242130863711887162091694266098108276541671337783480921167243366691650415370706949226859060743358339833224676474613099320049452395526973850403564448757021433446844508027251312023982370581259546039652809
41 9174396853677336112506760375462422226076895983323064966698143696611393945280519512706885312650712775103929251711353639644056965193946426322712839199259381615557863468980651238239137601582562005811858963882748687976017629418740453960347191
42 -91743968536773361125067603754624221343329182721528501642944274352267971395291107142824003466414717246922612450263012163005407918939165286873252850069955072565103004728501704185599648187882901813272386775175755217251312023982370581259546039652809
43 917439685367733611250676037546242214350731604326987164453479906136525682927864019084409920646128721550026159698465536005571142659523840833475935121777536994234335712216776814497218476909216082322132145071539095171435782748687976017629418740453960347191
44 -9174396853677336112506760375462422142589876266158169496510761898751410860395431129155121824111494580277129897292543954353797335743096885694174206485905004660410022990743813623170680772908148179426619728207438367719608300474217251312023982370581259546039652809
45 91743968536773361125067603754624221426816202438693397113131656150127954572846694741836914873827957329380197506168015094910653797720466671350489842692029170478646311422616160376180563097743838358102707000400775188396024867426418625782748687976017629418740453960347191
46 -917439685367733611250676037546242214267244584609822268983292524338665699759575481406943124030602883656331653211792620894852900111337148956020609444328301577723595119204170657085318350182620239311274304406157269804258769947901002920772374217251312023982370581259546039652809
47 9174396853677336112506760375462422142673363285875334391980949280549270843564646371824743232206209158389700711636149243561669023577286422879105352880079796022771380183884725224274808932716271317147850339852320682485432246080813491357700551137625782748687976017629418740453960347191
48 -91743968536773361125067603754624221426732715418976232217661468768330094589677572169666508926881161625289514322610102951459347106965347984852738542073674852081837715932160908527126697712950922894156887061136171413930203941588257315020901229334167962374217251312023982370581259546039652809
49 917439685367733611250676037546242214267328071629539433878762711720463559742744613246163451523664471247824525158429102353796394805274670021925514406887196464243341058667873707048254250628768854680106788804502219728941248578660328616776643323024641013023037625782748687976017629418740453960347191
50 -9174396853677336112506760375462422142673279798855617227085479093167472983581477240912227896867759049986948058565820619034265582368632397098197778926941325607855664249885120567762305219507603301227818382832172874671488922185376509982373433562940116234062458886962374217251312023982370581259546039652809
51 91743968536773361125067603754624221426732798905995949382556938955711892449660741300671694761435072881611140997568062361679904645175680707611675282971323101239765917504088000090253814635799844703298465639236982344237388975597589080874376444647069832894276352972260213037625782748687976017629418740453960347191
52 -917439685367733611250676037546242214267327988142519716713867241533081761882761444115167532739032106106294785885659906022145152675847973665389885288345563515596755584833365645149919305287405547012138169472512998843090740518056495267523581634487825557964125449649517374930786962374217251312023982370581259546039652809
53 9174396853677336112506760375462422142673279882342636944250374563354854781441460410043224742357383569739956986578808691673773756038946622406390483760661944443327013581701634269909122878310470385176104973614182906276629315508041755498213383603043454154876492375457989609186096979213037625782748687976017629418740453960347191
54 -91743968536773361125067603754624221426732798822508929665392043485524510651800758131540698008615947577319279988429096176671182164659455143545497938259590947149409308262217604314759116958183500405260302658028291546873981294916483686309070048873127663207432272144011020376402977848622120786962374217251312023982370581259546039652809
55 917439685367733611250676037546242214267327988226006736431032137003269143680621427284298529501118281332132761686686274395916953725679608096496795672543989810500059345447189173544452942337786943270644954650373921963596310384926894120187604390185421991984999301431998061022937967522892498568879213037625782748687976017629418740453960347191
56 -9174396853677336112506760375462422142673279882259149924533209667884667399643600426874093745596224099506273622256971063518878262846046528861978481365377442609561620179451376469568229397923710774920232234988384076568012031657593200907638378590583502369286659141625787210703989316645471735810973341120786962374217251312023982370581259546039652809
57 91743968536773361125067603754624221426732798822592416685109208380994698033598618114709829005377199718052178813898852678847965288638048391178579523106917188878817926543871954983757457091609358833053176335426403371041175237920283348342982173473402663205423177799852124625099216316514079188920851223745758879213037625782748687976017629418740453960347191
58 -917439685367733611250676037546242214267327988225923249411314972107798956298823567301129398504357038458449784407331309781142359364779584164272581045025336239285719755315039554799361826043291267358308158494917830801777619413104162166620020986375058965062683683832293065260537883765053888519879155005019123445241120786962374217251312023982370581259546039652809
59 9174396853677336112506760375462422142673279882259233411552926832780137587025398286857262876592985343306661591690937507322393076083254409725743582688638128762862211625341860918279340821810363206357777706866557127862867300292664953555762327082675554555133354309885208722415585866087204877648161819704284253684348464758879213037625782748687976017629418740453960347191
60 -91743968536773361125067603754624221426732798822592333198089491216099227846216820254726659874380438474344461343680347382963324497288471296007968510453230614330575612834027870174475211402629839439795415100532541591584916040531694372196326451120143043965118959996367505803716824670925400163681549372341576130108333350370635241120786962374217251312023982370581259546039652809
61 917439685367733611250676037546242214267327988225923332898334689272694426486205365161112567635353799702166768927471361191818887558317924338012507466545980225910999400272983573911022635668720020881757625519816095057462891253913351660856074655132853951248254915194870648041651085538646194187262345182720832692382213817536996820364758879213037625782748687976017629418740453960347191
62 -9174396853677336112506760375462422142673279882259233328065907115615242116838016488997279707461988582062945533875789610523195736629934945859860587808004180517435470398473981939654533511804949791039083673146996244233059281591795295344750004268569993536572093661486530075501076949917807016062456939362743459981217647201225441166475089635241120786962374217251312023982370581259546039652809
63 91743968536773361125067603754624221426732798822592333281576510933264123316404202052586643043511435235588177494165994495223669755615812647504637198487953232150122299555855103106678137906164990684786667314955372843873620985831207969254100818292684960263085520155255760663709421688082965771118531024054326888142967039285748633167145868244010364758879213037625782748687976017629418740453960347191
64 -917439685367733611250676037546242214267327988225923332814847669555529531016017983363252584466222802940923052786252764001104657091877985175278917347826666475048864707184120772899682226746102166056775108297089863475734113001005659363786222849502609530409089408468800428205987260006203012516191118136939841058335620721303165748209710758724478946989635241120786962374217251312023982370581259546039652809
65 9174396853677336112506760375462422142673279882259233328149394135332407012308203870795139690631119578824189250017934912706064578575563625241470485783655035154993346290935306498892705125429043732279696649077155873055507112144036595006163576297537222351929080355273230699074409658849845084763093475377774417768810068289467921398884591373728499978992963010364758879213037625782748687976017629418740453960347191
66 -91743968536773361125067603754624221426732798822592333281493023913546958420934014670788783060342304238826933778023941863540016374818102842144914931297995531601233997783330933070112301963481610508619881089043873917402508429912599177821581574966810356159914167419044901760798512773644253734412352987966440311151129317701197961418505621618804460664087055726136989635241120786962374217251312023982370581259546039652809
67 917439685367733611250676037546242214267327988225923332814931156575246695911488170745050444449391933937684296502394825899838232018790486868040828378095193491006619966368638659305046799730374911947884954560961749298814086450693594414658451729537946238474571169653629860446327815740295739368450787509215522632716578104341547411464547445764583415153883261783291464863010364758879213037625782748687976017629418740453960347191
68 -9174396853677336112506760375462422142673279882259233328149310648312689847412733683413341830647950447827428006301792851734035995803262602737448793629694365070576477727491987984115055111114184970016696752043450440713824287510062532951149241923937846286275672535666305763963110600044324978786143400726496987369583358852314450367103715160541196937466924429555996920180445136989635241120786962374217251312023982370581259546039652809
69 91743968536773361125067603754624221426732798822592333281493107400566675585829484858170580920325473369823695021740083924604715456805865012567810645339586987378804955016348371522052815086813758118775125824568332290944413606800881257772482559647370481551449054957621470290474449948986456039549112357420077839819888481476556836611096719407551090345230083036471404836590114538654863010364758879213037625782748687976017629418740453960347191
70 -917439685367733611250676037546242214267327988225923332814931073088226978746592700557668646589408764806687535258678683838782799986724270812409820066242365113798364418002578632846822572001412989748023639970850688856433682682657015770191176401279610761286413987794455956928231074723890933324868552501766604636028476157870029122600052644374145705111418519040121997486939089280232652345136989635241120786962374217251312023982370581259546039652809
71 9174396853677336112506760375462422142673279882259233328149310731799709564577629153600723628507933616958424767545508993795092354540320973404558990681766069755641664816744743751772650967391749229792332412591487197722950426627248019212827939447924489034296262998476775630795027604602837639341755712002037010270373792969402719715076868968839910334505421513670123661928342096500169423239257654863010364758879213037625782748687976017629418740453960347191
72 -91743968536773361125067603754624221426732798822592333281493107317079655868664589387983199122465490200692698260496367782543659190739305857361848367161537170324525461081184285328515156393390962439606720149086654260024225745366528024899788373746655808682543331671208256893759607530914141710248010598542294236957785363623703537476056135983046720085636752005844737216303358575053737892417611479842345136989635241120786962374217251312023982370581259546039652809
73 917439685367733611250676037546242214267327988225923332814931073171713998463757596027856028387268747975818532019922399980843856262057879889161897136307817119615722481253151585997772224411121263201784272119334297098398441734818173054776496404648615639751710973304829280663650521494194118861524024406727463674014843022644555030608722311702374616110169169834113106817771647966846458904606033452735711157654863010364758879213037625782748687976017629418740453960347191
74 -9174396853677336112506760375462422142673279882259233328149310731716222544860464258130536246710073633789293770784265277653031298265914069319961525090889357968700614610425711685317442514353669504106865688055558829558705767920529957125150144752639253546304520341525479917652522120052640901983343074872942316787234864406953534296763577794775565882731375458723384874538019807316994735203880678833225250736198842345136989635241120786962374217251312023982370581259546039652809
75 91743968536773361125067603754624221426732798822592333281493107317163142888381754283453386504263350183861829257257611498685720247013805431945661293900332756133354142073196471483639938966366205020069107917534185601725676257675526692359239558345486051705883290608992185296769219937099254077997243694858315134707304952112986711336770903215978150203209968328540230202162211973246443569432285299515155559361783982901157654863010364758879213037625782748687976017629418740453960347191
76 -917439685367733611250676037546242214267327988225923332814931073171630511444040431132385841005470887992649401023161156264701795205783389581628005755683813421209082563339708715251514399250139736906799575538746422579555417469433725084895701732666412531175942827386648848372084345030878799760777326965822728952981143550253205118834439092702417232390299584548542270616659053308653139416065294837919734443188366508563208098842345136989635241120786962374217251312023982370581259546039652809
77 9174396853677336112506760375462422142673279882259233328149310731716306031880181423026006434091871493772462901781026521369173359322188560554200408626124840855847473404647011487604587035255850402030398153764097984794579587753991216938418390284146856641988105298831705497226899817661142097824504210526864503877329420361462891251991868380312559898721970394198293036563720952233501399997987209023347864130605140250892194908701901157654863010364758879213037625782748687976017629418740453960347191
78 -91743968536773361125067603754624221426732798822592333281493107317163059401362037118557916316881552323878660126260850254969578185957530940804092909580558421165081305166605957374506883115038144059308430228738349921411158067869439270162573762047848351236173856736523903383946406811574565886816417614998403500866289541228275082214931437511103442468179319198147450780482814496194736692045686513279041863079156372790694141694839810398098842345136989635241120786962374217251312023982370581259546039652809
79 917439685367733611250676037546242214267327988225923332814931073171630594931060148297281311192852685852632570154157917508417937266839664072778841189925133870969242802435062307929962863968425209861276538705233529523893574696737844229289705136845958048281977042673563933260062081779503921111660284045896133737638194832002846952477593222531704208647258917892207194030999007275696102962152563425178599383467001191048661167649784175507380601901157654863010364758879213037625782748687976017629418740453960347191
80 -9174396853677336112506760375462422142673279882259233328149310731716305948393161705861110963904489695912479732650029760125457217261132286063050499896875675017566501905770534202783070111424260670275292819145380004967478479395691948022859763867125916698281966288023175462550352775603168191015802511532296861305982632636923115100774475225295228475043985612397074888337627753498870309409888606739991283472527241621641511001678415789474527964529398098842345136989635241120786962374217251312023982370581259546039652809
81 91743968536773361125067603754624221426732798822592333281493107317163059484849056835722811787068934121738643295391847016213294328018587215295242910980306802464510195539504322290114093192958403365183472726211844813950074534264986473630449769731321447589302622640516902519944957771078321503458820132757627306283804252280084298159937961477784190181644059338281719949646389020590091479905541650027082185555803038739009264785509501717418603112506754570601901157654863010364758879213037625782748687976017629418740453960347191
82 -917439685367733611250676037546242214267327988225923332814931073171630594847573128580116415722665304054772586985026920747174221124778607798287691197792435411215928703949566131777434223205913817512813489924045512322625838849614518344781766528853452804611269713085162014728232722603264976500117548527887220453069802363497620445666662312390057246571305350834594451918024838219193561588358307852968949129807069915062073923499599484695532240925322757840436429398098842345136989635241120786962374217251312023982370581259546039652809
83 9174396853677336112506760375462422142673279882259233328149310731716305948476648725578275859374677077710339715819160756886700933403193342337541649889935078469474427483444770597811906609118312949319497067298196569937873333313907811074008649158471875500850500969506873762805658684043818414399514050872846870599550723029000044892096953681978231150509820849573598620946697437290975155732260196139569732137042439085484793589052701589043217354807342513935945631473570601901157654863010364758879213037625782748687976017629418740453960347191
84 -91743968536773361125067603754624221426732798822592333281493107317163059484765569816005646891598746739940783312222716019452050611876526159020751760987340069511817731109748959916972887480957505174808842597996191103756592392153788211145617529578876990574887574842140096485125368921263251559975608885428197490744972944254125187430501906062855900845178217178466766853429034140060329073686683525957648839206118922873249840062292922213549297383803148588491878651089087626429398098842345136989635241120786962374217251312023982370581259546039652809
85 917439685367733611250676037546242214267327988225923332814931073171630594847656615599833580618135491436570446968196051743935464840920668854562182347785411411218542714494113381552764191996484031112055077464254882318297012262906419283854733908015081750240177472530370336363323249464905613080070576970301473718887372387594884485634136228675976953630285591519257943068633663537549201096013920122709056220800948552391676283639415408572190448959566886401885369852047219258103373570601901157654863010364758879213037625782748687976017629418740453960347191
86 -9174396853677336112506760375462422142673279882259233328149310731716305948476565238558558694479206890328541855835991625889939689687051281281267158739942103396176805627511702536776795516635599667261142175499186571570749929027733980393429180258466212060698685707596763384466857977320300704397123206478282262564543739029537524844333784243164992112711372195758515075669406361746837125036852599481298871216765563696929032714315285253139300078936176129075815648454213587211484213806626429398098842345136989635241120786962374217251312023982370581259546039652809
87 91743968536773361125067603754624221426732798822592333281493107317163059484765653303025364056494216927322581172205885150448811855592668220077026252137333044677785852181143175896882020461071004150021286159369321039286570573352673848852138001477145700095020942921540012509876435982737212158936616796204263651674203251479324311702923454761686123384314788355789646708588855990680304525069825559471148942801068041452281281846818345600403672407786432330074757351204854941620805375550505293373570601901157654863010364758879213037625782748687976017629418740453960347191
88 -917439685367733611250676037546242214267327988225923332814931073171630594847656532112813863453240021249188649108212882612938703597204526793505907856635418436061841643344265280364742461205133610706158042769839164376483319559398804826850806619885135870832747921297042037944692582665179330464042422157683790547363852990137771093891886569168844915858188398852803925470575358652221950950111503967206825086988107198324540726168505911692253556485583063078680332434106919000179016723120494796685706626429398098842345136989635241120786962374217251312023982370581259546039652809
89 9174396853677336112506760375462422142673279882259233328149310731716305948476565322045578411644102360515923653695974795020936450930767423342323433231092096371334433403653705249444005987645826395523970751080298030711935250279010721968503366874138305257862338583899055618275685892409939028474504276686800581706666666632197083433411379991509390823279575520300422964957922951905693582423388978717789650474888429101492795601281058329371673413738012406971645572446292654535783050160566716138208675224293373570601901157654863010364758879213037625782748687976017629418740453960347191
90 -91743968536773361125067603754624221426732798822592333281493107317163059484765653219538344339329321457135199374345901981317815094348952078015969977646183051702628317075500388645362728864082665052544150737876879154265322414956174019988870840794136168479285462848310773101870331940393927666268740421234474548152423676326042741359083373739186701126302185193744727488781028756979246866846377437647842674821790555453259884507143656936786649404177646177676518575440938819958231891237453235267676448826043875706626429398098842345136989635241120786962374217251312023982370581259546039652809
91 917439685367733611250676037546242214267327988225923332814931073171630594847656532196300883170404916719376030906072865782069700358448242935566964131126568429036999187716957989162376544689524138566713747506740473218916561434080782346985254483161412575138129693145872921070956322053318076713578615308140461180927434066419701885623087106666165183694357621319176698811460304677298750245344656791880408967061283766198427310820975492248925241663138354332952979212736895424173842550632378967580723076249421521147124293373570601901157654863010364758879213037625782748687976017629418740453960347191
92 -9174396853677336112506760375462422142673279882259233328149310731716305948476565321962091391926937465045736271898114811851805454169523707200262376956600946378359275860207717532800983383350176086539722903274937608565243207775957292217496037081121355261660606406482831956136891142926794620136917641550832969140022468034369180449593287224354333682482323702990785766726291379427488066940501740190755724774432512975054755823465610887624501676896542834739230773038589679817813226952782538010323082758860363009281950762875706626429398098842345136989635241120786962374217251312023982370581259546039652809
93 91743968536773361125067603754624221426732798822592333281493107317163059484765653219621831359046486352605386756143761964486946091110195794158031033920674201695603474619039046861221212616297189383416029371375393665081588577396390304516790882394179051146389213135517707015541717156603867360480159384908521662826620661148432635494835033566220781572784478164891594400197863897147628464623279034044153145756034136449187713066251188935516198375437581321302144036620286877099245729273284313468348416697420636974029577752768337124293373570601901157654863010364758879213037625782748687976017629418740453960347191
94 -917439685367733611250676037546242214267327988225923332814931073171630594847656532196217396150687751823905843524275005798900569361686999219424903074852077279044024030173428597996439607052101501638030631951811274116967252683634282347935025712742072285738115228138141583687143857448103453589433753203592855710500983751740001024718817380982290649353317426929711093128988818361282983532549038099822508810981980702318725677786694565139587884754661623955000857147643721890312279790009741591828349040515853507613321369896292594422662875706626429398098842345136989635241120786962374217251312023982370581259546039652809
95 9174396853677336112506760375462422142673279882259233328149310731716305948476565321962174878946654629941206459279912671834974585166284950916404438012875437528352251017751247850671912475599077912208624895137723739208079212267603163845094034978658765810387329809183825887918642442977465548547654367605030492437933323102147947885479542257678152455087904174699716953902900315912494946121194259367828167013180120193149804834564595204739616702899417953938369970820927350233863215679289102544967059298276048126848542726262069362410877487337124293373570601901157654863010364758879213037625782748687976017629418740453960347191
96 -91743968536773361125067603754624221426732798822592333281493107317163059484765653219621747872026769187709916568761964104503776960113434550441888972864399710545610499461495516636020782739509435476621149267143393227592841242478864370052047661409353447623595160626494386192852310210663898494861785993166651758574827650255102926739730388692518700941168903505043402757047710095710226187866534383484645616930919317671209171562904231437809973815408250063609132061569287396917628541987844236399823002119451967974838300171960669572323224623841612662875706626429398098842345136989635241120786962374217251312023982370581259546039652809
97 917439685367733611250676037546242214267327988225923332814931073171630594847656532196217479637707468988801313711656803658883738492683760463141045135908351770194017005330972128230907086850435370336712914244806353123771408885509220276116054411418169069963502547736533588352245973324748831097008725887286784750384754853013784247821767352755666326361860366744648874202643278016144022785886092907624373205822621018146594640323134800433118618715390414188470566661727937823294781532159216522754920489432468745660694534025970033073288771602645723349387337124293373570601901157654863010364758879213037625782748687976017629418740453960347191
98 -9174396853677336112506760375462422142673279882259233328149310731716305948476565321962174795459634912776310989092530873974991416035288189672688295951819163037202258042593704320438371700792898654989131353063604968058206596952423967116284634827751796144232201816294370742472466563248937768519918281220946561047875476146852579927726579146935907023491425687754640841420941230670330900983923106108998898592203557020722652252148651134005208271378699180383947059635736046872056102527002965718368583236648403122239905465930554616732017266294667656057748560612662875706626429398098842345136989635241120786962374217251312023982370581259546039652809
99 91743968536773361125067603754624221426732798822592333281493107317163059484765653219621747955513788904874812038949345902363760129244431311685605114925455985036760492436653060166254416184814830194988561683239399629528407011882713140900794224415037330001557314552054735024312031864354687564071349535916992541812505462361626732524879198466080647768448844720111921601037155674915817139930411619442726613512700672578255316296077773266650029757345673919215564153137331427291039127883155690842013057482476679040522424846605800320331810288486129539724930976970539387337124293373570601901157654863010364758879213037625782748687976017629418740453960347191
100 -917439685367733611250676037546242214267327988225923332814931073171630594847656532196217479554220449271636418241469421861023755323552763701897328993847295495702867012355814584700673462672179897164460293716112535484914412431514238462679301564697962878856721096404240328889386689716950793661423006654495706693811012663695016979856349519168619183790437349239564335066249842720175513383193545468582023524323452249582073821477695688618682647702371621503746586353201870515579202979820871509426487607774701028122477848733046018506862188532459916547828804200939370220460612662875706626429398098842345136989635241120786962374217251312023982370581259546039652809