9 1
10 -909090909
11 918273645463728191
12 -917356289173636281073462809
13 917448033977125729275307703398447191
14 -917438859588520669588272049420660231320652809
15 917439777028298615325746963688293507886210115870347191
16 -917439685284329995148769745981457377165776030463393356039652809
17 917439694458726948910436087929118207944655569724522824942641363060347191
18 -917439693541287254451709139018682120015537361779867255218118538117705827939652809
19 917439693633031223906756230763486468537056922535441159473216390243014192485766082060347191
20 -917439693623856826961343265557542723642413932991382155457931999463080460896403113548953017939652809
21 917439693624774266655885479517822465948893098722888591280297301987352140353848397688769946798237982060347191
22 -917439693624682522686431267296191345395497891040397259244598372951555391657425212419405469062960656673672017939652809
23 917439693624691697083376688610098425987610856337330097266615701231438461787029972787752854916605108454345378045427982060347191
24 -917439693624690779643682146479625157613767293335483873400896378136708723560554569463328062923573858096309666718714969145572017939652809
25 917439693624690871387651600692681658848005326971864406163944836699878673503425579540833226937004168235089306751938085011888502764427982060347191
26 -917439693624690862213254655271376100468550060381587394551627644403951458268505073861870277253166694582130738811938869820539432294146216335572017939652809
27 917439693624690863130694349813506657223935272408348707046939017280850225697031485694348147354149638544983960027958785618690086904235740766200974664427982060347191
28 -917439693624690863038950380359293601557571148059349911909831236752521707265213491314402074899543266843840603968569644198891062652880380343515989837270935335572017939652809
29 917439693624690863048124777304714907124299304462786564784667165812725284393653662091627640111005020537409015282823715153260585474147023534734292134001316197448164664427982060347191
30 -917439693624690863047207337610172776567627406262128267230794823499338856821960080703343634088370335172312017986643717177977268435622970802273491150412432641171744149742835335572017939652809
31 917439693624690863047299081579626989623294605256590950663518170237521278657652645347090465698586034322528923041283910144818358361444330395086637357966374801054815110558859322167164664427982060347191
32 -917439693624690863047289907182681568317727885448888650857019196688770556825091509245616942811315408194649890345402326086079426002197651082595363724604904640960374713617662406747175396932835335572017939652809
33 917439693624690863047290824622376110448284557430576320523036827654896305129297481171095454726817226262687886532366298520248500005492378098784229375430996212764475695498120433107112766313171794067164664427982060347191
34 -917439693624690863047290732878406656235228890232416727953288741894396237059168942784589212983510754856163095143696883059627541707460237460307270176046973441890729115533292949986831034140638964290300115932835335572017939652809
35 917439693624690863047290742052803601656534456952232778954232087243807368933785634651077364954471863137981812246159960450238302922385908483537826115398833262025231025513928707047865414862683638336878341744418984067164664427982060347191
36 -917439693624690863047290741135363907114403900280251174771577438076599866997000002927267147923639908897174440385107177875521029070739604960448835993717843741047323142679184229792195558416527233632463086438294718602772015932835335572017939652809
37 917439693624690863047290741227107876568616955947449335199017299846997953303185326475193995385497448035152959732326577706797488666618891823398937802908310395261315232093038506127910197314443130946499251319004161313435884869137984067164664427982060347191
38 -917439693624690863047290741217933479623195650380729519156365057638494918033691861724155851457122325856346061582053165927474325454200456727226876546310301363651335778154580822430817805648846669212340290773765598195668316203870149849962015932835335572017939652809
39 917439693624690863047290741218850919317737780937401500760631199299030589294252458875297212175577721503278808958962155001374059027160857862042184762893728588605970961470823463920938410783762941537462450015841117428882896951056458969190197341037984067164664427982060347191
40 -917439693624690863047290741218759175348283567881734302600204594307373875845532511666943451566070920995764352648866035410329922213843723654626970278456799380884449183202644681106888512369385123760281588451583346231253864597602054516191292761413274568962015932835335572017939652809
41 917439693624690863047290741218768349745228989187301022416247254898283515727177867512846431381645905876864698166299619199760408107418153010818590918175285645319626663954891304252616534928622888020729981856457898843414219711605955667247460156286224544621444531037984067164664427982060347191
42 -917439693624690863047290741218767432305534447056744350434642988840109991424381065539506809437634649519618375501718352515083457626337251746537212335124604262242800566295037348887270591733442469934518367192445056681518233652601092525992246981247686568488948515725746468962015932835335572017939652809
43 917439693624690863047290741218767524049503901269800017632803415445936518251514423072953278392411237577569084664159802248517850818141953266910630712942379285863133888836126673675516539692604568708333475085169053736907091640117136703586748949989779503703780679262782087746163531037984067164664427982060347191
44 -917439693624690863047290741218767514875106955848494450912987372785353957312769624092969756564537333395995357077098378803676054443235835382844684166267744607504566971299264663809142207908851364238870903461183527284218275796438097388832027254819755809830485345810891798254523946972936468962015932835335572017939652809
45 917439693624690863047290741218767515792546650390625007584968977051412214324083789358701719998000761360394944186536125475147398534206353307776961748799227159750344309181672414821939339552762690256959820147422913405422279158342995554643211641113572676436291788372163149335832976918536400218063531037984067164664427982060347191
46 -917439693624690863047290741218767515700802680936411951917770816624806388632126769685805859767161178939417407618182227074158433621620063414035144850941510033680888399504926219997789523680915512008948264221895860487476085308057510398472116193228004612946391917024184193654321802131414774812067071691936468962015932835335572017939652809
47 917439693624690863047290741218767515709977077881833257484490632667466971201414215621632219151370204785269785496444433116696023509991824059559454495300128441029670905346428796809584702774268244928660073612169032450621194535778088084567872049439177579671562467256725927580575626610527712541062742493967647408063531037984067164664427982060347191
48 -917439693624690863047290741218767515709059638187291126927818651063200912944486388467734950946560552876722093950832479757026874343423631287531362196564026175776199597886309142012061516518144764257583745573253052403262704222450358617536020058937264453656130730583654374427261518467022576037967434183712430566379543591936468962015932835335572017939652809
49 917439693624690863047290741218767515709151382156745339983485849223627518770179180357521531444377630574337238567815817766357075135414842545683451975708479966947918553375553313700972224844468748473934940046168227694421432359136011644035228029367639650982898179059894246013910077131712942008959450446984033064039300037092366408063531037984067164664427982060347191
50 -917439693624690863047290741218767515709142207759799918677919129407584858187609901260286841931369283929643327860741705392156770475191953637529711766124129177508318827493137823413242779301350672662402772058223817130653544398205988415060159314162318063411129961338967971806168115422130966548031662750860814402530639413478005997626733591936468962015932835335572017939652809
51 917439693624690863047290741218767515709143125199494460808475801389189124245866829170927750568037852205363394968995358843844129012843781962223848498803027816195023413327542823965680195103487005401985091210814652992305003216224505144844862649926191280836180490159314849855711166273195952898626661249414384847341834092616085361695054349564266408063531037984067164664427982060347191
52 -917439693624690863047290741218767515709143033455525006595420134191028697640041136379872834101224672713903895018545455920818066438877454746981520304628305425309934431985014551807304212573260320186592679914589834988508489731520851250793333641957659623343560557845042467270264464489317272646399334274230516725046091134684650858851162390035549122345733591936468962015932835335572017939652809
53 917439693624690863047290741218767515709143042629921952016725700910844740300623705658978417491874527436410970081194200837342099429072993464455135680984733376290892990860568050717903245899164599849129489106573996693533316760698828315481457865855752555010326639076559959343444934512408439137261303954093140926251263019558668685580198655821315127270485596754266408063531037984067164664427982060347191
54 -917439693624690863047290741218767515709143041712482257474595144238863136034565448731067860070249227331893873825605363891931910397381427735227490857216332114274559017734456815994376081598680278177661693847281602668183509905754695998897933789029458858599234864319053360055432174915646334626344579499105721596871263887566534426488929517068296490903460045789861594245733591936468962015932835335572017939652809
55 917439693624690863047290741218767515709143041804226226928808199906061296461171274423858915821586154196022919563671007961935351443223864190492892283843546803831047196488528349509953540386112280084765459952019533744492246630195731636946769957374032671567357623496438289893356329185792930253541225558787369806438579308807503350611440033987052509416654976344291684813610315754266408063531037984067164664427982060347191
56 -917439693624690863047290741218767515709143041795051829983386894339341480418510691854579810246544205478146788350989511158689631560066353343788861070846217378360922889264921954289936492515985027471374363329974836813532555122411083216687384278799166237419954655840917401224323030716961771096081863610847496532355829061599890144508259031168304570772767755432859696133225621221108784245733591936468962015932835335572017939652809
57 917439693624690863047290741218767515709143041795969269677929024896013462022776750111507720804049317789619769205868911515051749790596371756447490198882381353044938589130963215239222495832498871014045605753865992781024441226915227666809819642329196870645195011951916679264770813506182673955098444760291857781727700396705578359238764735840364786629141476825434893062287028641947439126082215754266408063531037984067164664427982060347191
58 -917439693624690863047290741218767515709143041795877525708474811840346263862350144285814929748298815732869324797717083986175913429965512588461509545228689488786204903811758732744720769594593082883877987785099134155338771494727659268326438084457559184765280537960996202837195603456658507379971706877582410040867081275226667130966621803751749348545873391345318999156591591889180219109783164345827784245733591936468962015932835335572017939652809
59 917439693624690863047290741218767515709143041795886700105420233145912983678392804868384208853873866030288337775305627864131100820652819931992906433186475360321286653338377214592789056928212667074094467634154633916760017315911704746223167418824246060270460864178014794351908108219068015646843213719029690241356514228549796174077184439942784365756863405316508388399285760663673257625492258407522870373272215754266408063531037984067164664427982060347191
60 -917439693624690863047290741218767515709143041795885782665725691015356311696788538810127280943316361001463876162914507087586258119130331411907094732616620022579093450493514322706805795495980107159429858107698868347949202514935659563213078649660158417745279070842032690515476412542188890863447330393193120716225401734995102682870290342943701850410823368982073133307309409046761837538975237521232516765537476817727784245733591936468962015932835335572017939652809
61 917439693624690863047290741218767515709143041795885874409695145228411978894948965415952973734372111504355496721007296501353249149658042686058349182555864789764865697610780749482429519926060626027489304403651106496521221502355657157597341936302310764686435378938493112524461443028156144163597281932134555375605070112213439332283644706199372429028102927170650013126392252930868565413714144487509713946015234965065995092272215754266408063531037984067164664427982060347191
62 -917439693624690863047290741218767515709143041795885865235298199807106412175132922755370404455266536454066426409166554333337675114209026182864650470360762905379486562390270206032713364303307300800557740212530227143007699950996620722656204078934103498502772978743177645936396967849733894044984916617680207324767635816083190583382840964246001697617495114395757444104480336048261609450911179191045675777339800726462282340968724007727784245733591936468962015932835335572017939652809
63 917439693624690863047290741218767515709143041795885866152737894349236968847114527021428661383177093959095334357790313917872843768429965379426234608908261319741357374247010533072111466070947794435818531985442017245127979577493716185037876182595262237628605764742935103594603688351150030079481821869146523887476899061791272921164175251792999626833211028527197949261586722607170346698277014366886266856552526871155345998312890719378466992272215754266408063531037984067164664427982060347191
64 -917439693624690863047290741218767515709143041795885866060993924895023913179916366594822835690386038208592443572102334813096663015514631835232498337726791360564403621127243615983413772732200234069572160270139420297861485490633617161995445602164092223576610294147139875264253414774990356130565643148949683270289645884216708920445323414833595178661643705684047435317969745437809548474617380767109223811088193619429499613796121249438839884093443007727784245733591936468962015932835335572017939652809
65 917439693624690863047290741218767515709143041795885866070168321840445218746636182637483418259665143783642732650762876692111054451931232793406496186271671155304691329720796818625547665382479192158783440485181115228176312393485621559523358415823021872486447039694672630247410741688461426632135398927134358016795038516929538164390829584360743592732901256261047446975416963310001388960692765815169893886753157968656411140390765235718551228078466150625656992272215754266408063531037984067164664427982060347191
66 -917439693624690863047290741218767515709143041795885866069250882145903088189964201033217360002737233226137703742897739943894983041900823373626642643631450503818888482194256346030889805648467314333225565048143168538085752755986673883771671791549006892770742282487746021224143873704298440354878105576061992708201274361955345103472013080409034410689561724052850055340081330931251005340291214570370029891702852651870659828789636457811883259428173547094594196565343007727784245733591936468962015932835335572017939652809
67 917439693624690863047290741218767515709143041795885866069342626115357301245631399193643965828430024281888206633684262793113443860239976822365003460317615242247351026180238542684490924028880810319652147731537594326673632908986586586259546518554983954367554228694222337161625553849005674289102727616294658282792930474101841565436950237916349365488901840849967331725966823249481316933030444104508866136292646277024612734367518145670839524214601692039074204636009275344656992272215754266408063531037984067164664427982060347191
68 -917439693624690863047290741218767515709143041795885866069333451718411879940064679377601305245860745176313156344605610599935566315179422602558771133273220195137303594373973604512154725737797881655024160251981212090119083720620373339952622585870761066310715178988506003563408987068532734226613335524573355206944273482768280963114373924674047782608145650751830570897734433931825704818658281949607756156087401326862205410250041128014261598933920296050247822633403312670025443755343007727784245733591936468962015932835335572017939652809
69 917439693624690863047290741218767515709143041795885866069334369158106422070621351359205571304117673086870661373513475820170793755053211635790070403523901914115636325780523431144319502142152870432975129744987294763166472577141291166978140878977415373906885951999906015018424134753199994601500934038792285244904051129786591584308380854812364391589815684420095976518503911338162435683725358611425682894403665190329233651877311462496497495803535847113677906598247324091371860390321747244656992272215754266408063531037984067164664427982060347191
70 -917439693624690863047290741218767515709143041795885866069334277414136967857565684161045144698291980295814910870622689298156445407919510068579447236874296164360476332522127681809252335150030061402592766479100028326509684139316627390577381901400785938950531477436214807502616985055309746291504162171485447352222258335101457274232430602512357018201711214004418677880364809883804435132884956709207000820616363782768674228441081416417857264968888742374438613362304119886704143156379870213150162755343007727784245733591936468962015932835335572017939652809
71 917439693624690863047290741218767515709143041795885866069334286588533913278871250880861187358874549574920485920911767950357971986601416998661634621143011363557419064646789849076040544956642908981216832290546925551095688456468917463239197883083053597902972789905151738899537287012477576077520187729738183956577251372688745831064593960033302169147322542303758890303826090510791684242926618369719343477944080379564279283142124498865541176533830009684973639405305991397516144962810529321137435821568937244656992272215754266408063531037984067164664427982060347191
72 -917439693624690863047290741218767515709143041795885866069334285671094218736740694208879583092816292647009928415882860085137820246172911673387027133392177389879939058762311858272694538907054712450333172302102793497283677433518495143508274963598665614807715382929070455579911499181874591463336587752545757118713753481919764999021348474970064087735444066489595060237881242058854245745910246659625037443286032610818043646224521957225408813853493752983042736853650178392140056200686503532336195454035624525622062755343007727784245733591936468962015932835335572017939652809
73 917439693624690863047290741218767515709143041795885866069334285762838188190953749876077743519422118339800984166385750871659835429390159059591823994674021162710109202024039539612262467661324263903131102878576360303388507043747154333906134801056098208209595663947651988470864759731004645566419764495008751575151070662745892874558085614963585618827058541319030656072415174828537023891874882307410098841779441990530306551671994213426432320495320348055955542185684728532587999582320419781339981419131052297694978946287937244656992272215754266408063531037984067164664427982060347191
74 -917439693624690863047290741218767515709143041795885866069334285753663791245532444309357927476761535770521878591335461793007633911160178289508117669670904389181716409124599570300898008067390416074930965689593593010761223205189778615559047077806722731413066826585099692543617800837628810480636907901946737458022495338054242526611132050050887725742122839202615121388750155298224554759821750413839849595689708583473221971375257586348624206788923052172367799128537409501589925329793780162284340038924868095541425219611055772812062755343007727784245733591936468962015932835335572017939652809
75 917439693624690863047290741218767515709143041795885866069334285754581230940074574866029909081027594027449789148840490700872854062984093806201856035782466742572101930628810895220260377359598731930922693406955627336051807617432784935369574382151582679073563566583412802025504393863274211108830916042506090455733125094934528824607611678661491812149014851149074847911893153655904417312778774576501703800962332445673124548266455273463132481833577624783371128464860863716392107371156613294024017283763258163723627051183349953449291418187937244656992272215754266408063531037984067164664427982060347191
76 -917439693624690863047290741218767515709143041795885866069334285754489486970620361810362710920600988201756998093089987810086332047801711428929335876507423013993438840900532436008206399663706049656055236857764284367780879712455194377022310945487880949585166923881847405146635696085800560403980215843060580867647379561760853864312070581488486962337884355722349405216704003964889070311029376680577043860352722581573186931479318847826554596645899402386677749065525281872706664732903061356308772944153957176712723862761324416064401777154180491812062755343007727784245733591936468962015932835335572017939652809
77 917439693624690863047290741218767515709143041795885866069334285754498661367565783115929430736643648784326277198665038099164984249319949758400556429208288511918908904497581708662210620025628599376649299675826307046362255956339457696207221150983508380145505273872250958639954511524841825807221419217147205022927437755017187726546644760313704981504599130941279625012915278173548950497256022353460118846598980337203117792412110487633907243479801931931299199992170176827978424974878619760048625918345089437625787428047096402088190256413115528880538608187937244656992272215754266408063531037984067164664427982060347191
78 -917439693624690863047290741218767515709143041795885866069334285754497743927871240985372758755039382726069349288107533070257119029168125926370874059305935573377037935684118995664138186215359677219520966565650616222544549464336872369759618123083346660250627703575005809074012211608943454950710720088821105947108147187205953590462924249230758718334350232974804072467019235648384695145045888962114638734623202933724469737197631084430498944619140631957980605152710806166890341653098296309974225169468246828193534380171658619551106246406956468362057531466652391812062755343007727784245733591936468962015932835335572017939652809
79 917439693624690863047290741218767515709143041795885866069334285754497835671840695198428425953199809331895042079163283573147905551183308309583016693149848203343731792940927689106618709478645802763383110608384491336806501536563137336496249919645825734021141981973903683352795002154733700662486630857501189259337087731591664039327146702369451498415473107566031215475600056839319510964413758943237292044652486171299234360380221122575343985032071265832641884998119634484991018365588888553703635638554224125700480637192703797802801856430920238544510779389673072005257608187937244656992272215754266408063531037984067164664427982060347191
80 -917439693624690863047290741218767515709143041795885866069334285754497826497443749777122859233383766671312472800057708522858826898981790071261894173733993713708187474819001443983797389951139782542278389311428266884781668366459068756139468292313456486770351404388983474110874254040958769000889598201798262233280799634527599877555762601114890650636099170028319659242611413990388603144524820296361200570386081750925704304873536684647675898605776605946042046554807026735395882131850932771798873910843773846730268825986794016669677981941802903389344610970161698127632962713842391812062755343007727784245733591936468962015932835335572017939652809
81 917439693624690863047290741218767515709143041795885866069334285754497827414883444319253415905365370937370729727968266027887734764201941895094007343115264530405353157307231614738293789231878610487721676372197060960579082743617772895486339307732546044065584620064983912972333168516409041008239226601239524178688863506541936256596869436450208011952741797311614708440607016119510983631650560119097091694855395756896317372505984632361554367532451968068439668593970290357307873348447260054197997342532711081821321006114660690885952521954139815504244694813303884176563077045427384477157608187937244656992272215754266408063531037984067164664427982060347191
82 -917439693624690863047290741218767515709143041795885866069334285754497827323139474865040360238167210510764904035177210277384843977679926712710796035351534302412972701565168973125266291977084609952410675815430913269305289699063608342662616110680333000815793948527143994543404538201150076858004160636970415550649962889874705401762870177177346551113896679963290170999286851598546768442701853262740200864374752379474718616095515440758357536442295964153061212372686600918231775001262852621186560043349429755387104125729627522334634477841512864284038158956231287213181067290684674685176087432842391812062755343007727784245733591936468962015932835335572017939652809
83 917439693624690863047290741218767515709143041795885866069334285754497827332313871810461665804887026553425486604456315852435133056332128230949117166219651293748984108264442841041193263129296808828534109152600635355595728488368081633667800217454488426879416311072775002599591729251263188568270578213704128877964048491045750777360363296063036062381253917909967438693493402315629663592046493679697337536725439357733781011681520130996998723010131697302226364278619222142223682995919254842271893954911817226312245763414519859779857762158317209433140998097741585648528533051668447381792842620858631667157608187937244656992272215754266408063531037984067164664427982060347191
84 -917439693624690863047290741218767515709143041795885866069334285754497827331396432115919535248215044949159428347528405294930104148466908079125285053133757034300750701205766130287146808228342916929147689151698594220138315204285207433147398222499738188327826661803238822541147231271030485195531627653823192956448568634878212371578048207380380928767331684039345224246698586093535892421893796166855076674101640372993036786851152384576399580853465672515197069541095762383322112642120276932553417810326883830054326051564055464254528995314995082771199663313397625720055860399069669596826699342982330439488559332842391812062755343007727784245733591936468962015932835335572017939652809
85 917439693624690863047290741218767515709143041795885866069334285754497827331488176085373748303882243109586034173221196350680607039253430094307668264442355634642427719247746308122926916140580979398968590385116947644415772838641971501925016697854587889260695966446011601303878382002456948875143064359701221627069591047978410982754091622857764755078043404493705642261315941049059177349983074567297774635864870772436618083096994817902503313483531789044772845885447659082241269722392271677207243655935886990529691621370048601244352847155059555633533366523969064151988612457918600076912356888124767904769400163983350667157608187937244656992272215754266408063531037984067164664427982060347191
86 -917439693624690863047290741218767515709143041795885866069334285754497827331479001688428326998315523293543373590651917245105556750174777892789429943311495866352228554216909415406952659973578599884785322854108393795095344238265779860617070855965994517914148976765046546143624718979926179033340941440874406100077000624399500870596404254197507329952147041290867596650957962145899002645385292344783083716679122620067102093568895699938814203472085153000700696448503214385293608139552502704647923927275831852699333531156302716579510522300126795030825953851751126427718210501873769321826004682907907961389904572747905870735749332842391812062755343007727784245733591936468962015932835335572017939652809
87 917439693624690863047290741218767515709143041795885866069334285754497827331479919128122869128872195275147639648908845155663061779082643112941253775424581844098688156087726715929226123136521052103531637833132581994958460269933993872404481039988434473184295112303590019855701829217644096938190008294939435438187670885300106375925554543827725068948767789666228865466876078333227283022264354421768460823679447675481526222892041975058432579378842896675684881693671377742360761892720965236040084576118790996767960859435620373679658292334821167105016817828029141001093803089154536036750048475620042915294740533756820202425154476455250667157608187937244656992272215754266408063531037984067164664427982060347191
88 -917439693624690863047290741218767515709143041795885866069334285754497827331479827384153414915816528076987213043083152364607311276191856590926071392213273246333216592754322321989505537195689229024330286217489396503121459398483478419702305260144749172136487389078277528320485744083811994834756382890800091244318707255386851452904342051641498811684705382089834914084470838285244384012310428607499103371445627230638769517556490732013328719108467826705309669647436823971197785546941643827234652754399487195072470322366203683639049877078188854934450330911700210760521807527355492079572929349488129498840433066731744417710427549305448995454749332842391812062755343007727784245733591936468962015932835335572017939652809
89 917439693624690863047290741218767515709143041795885866069334285754497827331479836558550360337122094796803255703665721643712886326480935243127589630534404106109855493056199534744602663393527035553677154177876307385586652592945693024457288491432143066297762378328131358646213237747644016900692413651291051915842936663055962797387606476757003457872182626997495595382080683329329244486658495037778177118146154975218066131011585868827715541118242545861283807648264542999988286432998900279818119391333103698626334164428934999351699574594532390676576805162804252727380075124987677757137459607701724512893650245764326753533105096962049968000585723645250667157608187937244656992272215754266408063531037984067164664427982060347191
90 -917439693624690863047290741218767515709143041795885866069334285754497827331479835641110665794991538124821651437607464715802328821452027377907437806702291020132192520465697181202704201449780801142956734709825842220672948204572643194576637824835516490745088119424395164262748701263873753397696015102035461756547149140725113504582624299525817735714640036117435685295089537989297241758783087199577120550095987336630969217587373397184221551499930253276150436270339454887656600197383312405653664614208910893186805968621514671705905180201550259053314269241661055355781236472422783730107175087792057265044814110924147200283271449115390049762725205059761467354749332842391812062755343007727784245733591936468962015932835335572017939652809
91 917439693624690863047290741218767515709143041795885866069334285754497827331479835732854635249204593792019811864213290408593384571954918164429452989085502328729958826899144270234230160150915800046450919329910770996397646792720679893870651368060501193878767189417129299624748850887045800684446585724384363095909958985054569768296526170954185751936381941031837200274539732821331153966820906994119194710267878238794936771268378543404189226147653892473692247912408650499471475487611503390153543503301321683121582067777777004893449577563800377909222946222754092882591595226108374625605804820841353361503111462420572127253827260192710577369561417485026525543710442645250667157608187937244656992272215754266408063531037984067164664427982060347191
92 -917439693624690863047290741218767515709143041795885866069334285754497827331479835723680238303783288225299995821552707839314278996904629085777251470847181197870182196347543529867850925405869903910725722294635076941417510215398983541104309498503655943103743621747177343223748210270630577273586623011101550977943655646804675844553453059311737595676936614623062101320745451215006917011339539970839007283121529942714708495185740877092965560553213468947865733016942152172764536111012360617746296973475454343314805584164335965319422626608604123002878945371022226777753234172530370989315826354680080688643931131448575812233290254525917344567109687479953254992490780491008657354749332842391812062755343007727784245733591936468962015932835335572017939652809
93 917439693624690863047290741218767515709143041795885866069334285754497827331479835724597677998325418781971977425818766096242189554409657993642471622671013310956159859403621043589856582491625169561844484212429974335141447205946084249552574280306997000377546861684577455583224305238344965396742319640878075125307250111756233665964759558192940400465257691953463749782838626882379813925804238107247808372821419255484143897932134336869960848183613833353766461220067417313575691229599708961406723512081128183961648416220037690596002020515584053170812095701540070180117479244949455119143251512117183448178774406208913798068296934305333563271528703031092961015193469782682279856182342645250667157608187937244656992272215754266408063531037984067164664427982060347191
94 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724505934028871205726304779265392160270549398498659155102855949607488630099647562093098022466614509694119162149757108070442793157875651312740219523489439464108075139459972128629082764381812322432013471641396278555432069946417771153042217678830201988184165027837519226567603773761023169032218917461842923011501382885556068926361288321712919155597298744151376710688056103183019891808441045408686880996595075050038670154087121318466696949841771334866891612351533446268735428787580071810462481979219135563752196938783112914580409776542319535497100430531080904614702931772950933523936273777969048323615727657354749332842391812062755343007727784245733591936468962015932835335572017939652809
95 917439693624690863047290741218767515709143041795885866069334285754497827331479835724515108425816627031871499081434820853118677604234205391934601809006868420778421869728582416056012919729769576805185466443978266254399148779125461058558092288357809979665890074174304735675765224722715117558289418799041869484318920780205454987979960925042438132860690901251359057088519407714635072444876215750546774228048692441590298110471599860469001338764416544303026114707269849487683345462815694452369365818646746331838917682430831411131966473848409719561079999060504539119110421493874482843272781715902029500808436079188065705475732942964957454586844122781477165041672986869331325578398699548257711103372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
96 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514190986122084901314827099830554794861749693676700363026736588855044588665335892065526422029302282536442445351053764390101969683852353401158200116577302641960137775353046125882546850977172769357634294217094131362914038864663363431309752224279442694978727276755142464326207579583486008195695263195955012292883068995133063768585813212788641172267203758167229645822191269641985634816772755378077935167623685980650111826184538743148092607513330242863823111747134987310980496514244660213244043462839762238257198215733449068898121543821737153379361909879972062285902415842340632404374611333317169568326075624802636087627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
97 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514282730091539114370494297990981400687442484732450865917523110870226971876644489831832021441147743109452494608973694970952021483580312821214159538924692338316210944260895842673897518393686644835348835831126331941501407092913870082603760513524932046337349380116945158690635202933067260356214139258570871846728651786027790480980296681215702851474713325410774223588917197125979604831518181991582203534031577066597723162229518894754518942963098040661998726431429804398427846895925495709135254414063184379171486178805542974666732662886554686276291435171586618569323106441562970395837342056101370693167781898921676105800835822372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
98 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514273555694593693064927578174938740104873205626875815628444458668708733555513630055201461500054941020688263044306769516621640525034249678031155929971446475997766686854876524214384199524062026475287298238485075988146447230202253967916248657464782821747097669242260405890213223337618570616783400919452679118936934749417182179792895995782350131177557529312914152005096914588244106324905425323398428455965615608258064955364751268286395010359290164387224567720048032785393338045623946543030778935871761482751266554061237815527681524795481183050207614703994450337898665923628580833090891985942402548658449571681732773555841200233883277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
99 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274473134288235195484250156543006163130133537433320657352323888860557387626716032864517494165138669250053934384712738092224863103123320337682214199585993302782743190326112592531748890662195780282253311460858387140826954966099339848140888206706095976316857335059853298486328384013874961063187667609304744839877861963752230187752118737103572277236611470436692751831188815342405006663709716104092748522596508945044560299049798285963069946032812381446632465388853224712932953439987552548850856896726393411435111175991466242019757223303923787004467317415395098864404756954179005888291913447731831855043498939753076813413951219331860113307722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
100 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274381390318780982428582958382579557304440746377570154461537366845375004415407435098211894754128078790728522713030922705541891718378629386911845010100190883012853862729630320038956128797638484695534115152372678115363973905750090844624353428465587716432140783822502261979456251075137425290198124146705787217641757306047649115382791076455979963412935456500733047900233859195824076256401195114747265827946294352493452385547671865153199894382039007712180631696192122011643793559367374703152663692822105902438978116768249821719939188793028412505166003132936358814702929724146191574270289280435551938506346119416977042273408138053296532398743358602277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
101 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274390564715726403734149678198622217887010025483145204750616019046893242736538294874842454695229229580629600653560229311813943481074525214787704521382052618097159958548763312941455026732049728043110909595260198363812635771914260176287692511404563998405649199438674018690309718785195993697692067054648922379494896178829989935760624636745154232125304615208881073028353666842346523984696118563217731089953128317210924803630409386432652980194884793930345926987059269437447625364569322899341925739826047354011169678006867541523187642273875295629015350125335370151100403486277356161363293710222662406839101923875433625187782777991441376619180984907291360497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
102 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389647276031861603593006217017951828753097572587699721708153826741418904425208897179398701119115419079178227240909901862775851047149899328106796177199259519802520597444861307737333156088157928802501787389687808389630609053166795885060500439660217503794060744069198833809072687652809036839837224148324975845067205964187367961303960017801503216946556059162674755870575464383996162660287641377339059459138731751841256839115490654226840232784005745878637022307620944709962359562511273268468117149177532306200103956827247238551415608438309688251919172681822219331171689267219523525502693731559134706854465907436699942363820859815424657053770105594188153055830502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
103 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389739020001315816648673415178378434578790363643450224598940348756601287636517494945704300530126844408617323550177955364652989512309573547346450956917923526848996108882654947674424475859110483355275061652623426650186898190675338344510135468162689474198886306937716388321001266012453400784180523193837497249054676622217962701071653153123822208332466440235852469109595474366148771503986597380706531598876696998569773705641392765669618455397402711596877875134847967733634783151309549272567534446799107951970954502575512199029926519400733982690007534783170718335297262053346714409010574503085857216969314588314261557949538235610639616166601827897697142157542450416079497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
104 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389729845604370395343106695362335773996221084537875174309861696555083049315386635169073740589025701967417382456024511139532879420417827552155284301538390407637455874901935068446368563503763183330299619383977008303289789842824630173865486889673841060553332512920207076547711030900671524192286422166444976549495544457287847417426244900781982443045306220364661535274741200173932043601939199151200276601443366581506348465244950689651082099435711427309906595379742031040799507971628669566015665706977608970167124047937364955077001770749680683862934441713404519273540787296294079881837322353290405782799652268315178363373013095912843544133965143653663021616975335359763584303020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
105 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730763044064937473663367343940040054478012448432679338769561775234873147499721146736796583135816212454816250807589173295566467153244365941728955302267052373540971471637651216830686935515392887101099902195233274919109920431316297651846446181298611907244444299316170073829796656053408148677286449677471402154440575511568523566721377402029228546887305869514183957735237047135808040988547961842240495011965998631355578225805258445910373565040297058821415784064427813121384979843590157579447146623821212767198770097097108800692631812896806259428974556498490296733650712314722979966530470003045269719397076055442584529751153499733442710974253312082454548985473529749439813296762887979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
106 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730671300095483260607700145779613448652319657376928835878775253219690764288412548970490983724804787960247268182958706031804522855165106705757769808138621228081772546383698888261039914302346726963990295847169497423425981061701224494460545967723625149591409416824177606793806786940294845311038511359176575214478709585970442452228799717667271539754216867381777095544626049449731031838411517176236848709476803620181537124008878713581934700146118714279988875767921932120666483035692735623630668142766041037335555343521572354998693093582200610201042527905031362962032202885107272194983747920473048400630960378631512495505943919544015227731943527203721148393527477499477937498311917306709022020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
107 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730680474492428681913266865595656109234888936482503886167853905421209002609543408747121543665905930409795910413958526119305784888727656850781621156374056675909185546226257180602770269643273090933131641854153239481369003706610429816257605435002246467856249894891920687091076651631873888441090866142864756649831994970981742816337579305966566167678572666132221928845665201992315288645165331033351387742156893705883391728532901793799516653804972172722047740155884206543641852449073684587259385771815224974759708945475059499387871177535874479269771209569575721692855318522952969596659977441687002859562135636131340601654373013979340573407672046921918854576023456366292787350036734979205388728010077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
108 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679557052734139782710193614051843176632008571946381138946040201057178777430322769458487671795816164841963630543911844166909361408948078493503349538739054459259177315172981963444890641376672015771811106259199141546745581174949101524638213842046147496039061576067462732548461929802644294149207097962717258990999270996680272384771170898536068026990167846692496528307577523166267765869405010255848688573491850127470899857658427285529417689598179165712214890721546014135483617603926402565730350635503049880116661110453758337715359104662990154938238885188108923569148503262808350881125802272064964673313940789704731491669201204482080873504356109200699616704963221422591231909861145109989795967671619180922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
109 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679648796703593995765860812212269782457701363002131641836826723072361160641631367224793271206827589337367483282226949016909420901194418144457803502153075837579963517013118133325905106888276082303337219577563953965803537257075608335016169182634347061681599207969260359778006779691351327465879465963640793928505293496948152766890121895063138754246258219467166929139771107713218989850730737108224699858281039249726148652400803642568845673029144443944839536455023597362247219683577704265580648398474061293089443432253636324885709127390286010794452239489979140292997311642131732787257989222770061093755133648954062728698944738428827384068867654944939059526765769533214753037884750116623806357257955762931852729077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
110 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679639622306648574460294092396227121875132083896556591547748070870842922320500507448162711265726446887827189752363975305270540019573538803583784838610496292081166389936421679397288425990335297398140038631016163068488951382100717970186572134852317230998601265626838084614154815587285734303475423099479584584971467036419099287847569622441334055561394083137683656055398181879067236197805597159957194204690533763603539003156875794611621779714584937699511162615604842136596109495194265155334778291594748163937107213407853796055464657266031787960146132203423074688553525725934664212843140833645235522001168024842377663725972455337817562551458501440617629548012627747888092848564991566875070148225708315219561543102866370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
111 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640539746343116590850764377831387933389011807114096576655936090994746152613593425825767259836561132781220022789958044168039358411664283913400972292742472554378917575164496420744941736661572106139311029523829979106099178632732633868776438339257006875128576791713294270485701944452355437425421195954193012635335646541361534969253638410828464087223224865129463845712741776391022756412768184668349704120149875718459234669704365999974705972983024228068443042128389119992507326983469790814782674068695028014451293816846794328708026422882288544750936146076455430193077461532013676422720119654283351404641344451577121479926463074379385029805447251400353654235215381504244998650530969232454480723132500269438409555611517244324629077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
112 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640448002373662377795097179670961327563319016058346073765149568979563769402284828059461660425549708285817004921756623955625537034612111342861501597797736766290992960600946434705238638594266597514179332711592165335801513958174275748511291363804428324008705885809947718987715543465381931491500362536617868750245327055398385662826292972704071563965138198802892569618889325320921775017659797073964124123945969248015400700630962779555923178787253230589082813525777376517672009880103435673914418720021797135221726480030266686799006677956259626874740225719244726033655419667407563435459043388544930451160897331185446030478307024014804929139018646424650777188197294293233913664482466735707208742005995258893984682028838196119086227585370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
113 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640457176770607799100663899487003988145888295163921124054228221181082007723415687836092220366650850735357306800320734513640280297384932354539670094025009167692118703550408750472268433166650367998440457823201235486662891352528244791041396057695946138377570993464846273686129560576114080170219252602544939303619132737380936229709590560196228282027210573824712562793624846915882547813298093310320135964886422266417770715507225412407002941017478443136395634903675884133637184045451154405256617403301596465610231943933904086434232939086639284080474241938481214688583006644001709041090275031398530981933057483041766321269863329679449925397875106045018115876329508697312190991259038022792187126674571002598764561370864832643639321186948491514629077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
114 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456259330913256970107227505399722087631367253363619025320355960930183891302601858429164372540736490403276613381763143206539582358326290918095458669609915777929462070393592067196048557068523146231824866344181359314152282584717516945397451107643110564361713455043335056367048280496475371189915646232057110754348098198420841940342951326754639785061534656452254941792232587361334491331467274372831969069970956704471428105407858827681661836442097936414345086992221304870679250070168223849403388213925540330841837012313192739709760512304377006230796899527321900359618787793162477706567679129230424139586940098133882967240784542776311550928568728925245795349507133473350157782661853670478849954351497143226443448833641277630314081135851873398699485370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
115 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456351074882711183162894703560148693457060044419369528211142482945366274513910456195469971951747914898679632084834677103590989973493657655715344347823120851607619546544418639419592966503272953414862957572925300926401093713766052358715454431644514727888305312995456809899495668567456689693285578383105449364728573215147900185645743160248983082199238853035808083379968304387828774403960724869850945164928258814031106673804808427520068494952157129855240474856031039144662472394786229985579917735545672152795613035101592946047588135957669798963060281423951634200745825405776166084294225677235998953745435004170555082577378885772147629016135471956372539078272608326722964555238393165866595624689877511034741034748017027148385207321153166615878730073210514629077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
116 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456341900485765761857327983744106032874490765313794477922063830743848036192779596418839412010646772449139330214619267682422622573101988585707980001428533143062396132210829089514401585044563625916180896405481292053949960724768379785718687501858922711511733874220547954729657484081096101491040936817181254826230369772651631433029231465513988234800633109264376520893947215855151523261020918952150360188663154145699013315613434625473586723635645532541289978694116402990923174841793878787303429238612111041945027894108486673326291690544677015011548724283676699729660331836997696542154361113724178057153193083882780175576909844775063350169769549304862846893040140956911428435578015730647116319417897326997397142827640744996587732671879642193519310901427304645889485370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
117 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456342817925460303987884655725710298932747693224351982950971695963999860024892682396502468004756886694093360401641726064224827046752406168746262678282259241905144396977002975578092353785282215198245320001779996794082811505824658629813416676887664559762997864459791288407197523480203890412484236500981497635176287733544830997132791240133342816597095715616438142814523187380314151006499128813524853769001146168133465673155994400674356508058318695115572089778066820062175253741502153048670290889264185587717749045614843469946110545552393302802682256189095450947282651193796452833811093539052068521322869651497606505436997404646427404766988427989856194252311341601086659394928939187431787128207978533427032189875349395796177052449459865530768852953205464271633042545110514629077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
118 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456342726181490849774828988527549872326922000433296232448080909441984677641681373798736162405345875269597957382939489400441460276723476917202809873019029305300751829733713736282454993217158832835360839816945669358598403802539678421494782582057268164241393687930592930106090359594390564466687356975862835570870786214445894959292731577884350084652974528547954029908698418021234694418334328654716059079876407333426258487927609438456087224302061193401439611146332305557200701227846069472882111024416219466198959705488733227205644939444882141594519758547325304971452025003356919307058964536919747082896462342846570959122468083998200122718147488890587479561005206600330543340181344123474737042666241460342969995022262978852115990442000922011016116495716098514042287458970429364889485370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809
119 917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456342735355887795196134555247365914987504569712401807498369988094186195880002504658512792965286976412047497684809713158563765490499730967424758908169573725693989909050375941705126046437030655837302507457177057532532133346616383836527331491469180605723751941654428917236282503105668278855085184170719326115484189139824868454070758630032226475323073658187585907718899476979460746087088660772302443574633893707493089401397856545412633909468597086651020143220569733962805063896381138354473752107649771372566681998988261100900612287686032474996953237794168414502265391223450370398432659072738142906094678148165394928951482735870408186611602637807361623979359000487212273836088306072498691060562025258314044425166515289470688708422537871939778822593743703769133416158435229847064289735110514629077979497722372342645250667157608187937244656992272215754266408063531037984067164664427982060347191
120 -917439693624690863047290741218767515709143041795885866069334285754497827331479835724514274389730679640456342734438448100654003998575384310721446312784491249993341080228966044056170391572535129909292866297802543654622690783668974654489839173653240042200761497921994089344633053977790014286674068384764872889371398269442613279946195368048643678415575941570780932028908511144714688067045315826919228178919211293688660413150962727451087817553897760658046143244678474678937939226800293287945055468974624642046386673488693936989870016777482042192640815026363752530297115395052931029857291408773981840243969816503396584639430852778024643203073056821614650188893690007304552042133111782809994080075787600939557953447673004798314778664295334845316893703676279471711875301365346034615339528100188054301660779805597751488814429928337555458828164324000751878018623453854498879361730566339943213282901264889485370922020502277627657354749332842391812062755343007727784245733591936468962015932835335572017939652809