5 1
6 -2604
7 8476671
8 -26279294704
9 82254445109046
10 -256962886520659704
11 803060432690378496546
12 -2509531719872244898534704
13 7842306707330337276457324671
14 -24507195908707737696414306347204
15 76584995059524711257676812461230921
16 -239328104658006678585444195424892284704
17 747900330120650910670378436164144443652796
18 -2337188529711796572354594023714046788173534704
19 7303714156546387740985374472339854543275303027796
20 -22824106738459322032867978449655530921146299892284704
21 71325333558152968638785065117457550534919524629062793421
22 -222891667368935784942408315637756077765790244065611415722204
23 696536460528106979228647917206253065640388123252604157871387171
24 -2176676439150220153037261040471166077591638308869138429014736034704
25 6802113872344509326399105565218320847071031586606997383978517002246546
26 -21256605851076547052398664382809416192256628936305348400482270567470409704
27 66426893284614237409119914014102244363737541088011714688974123861939853809046
28 -207584041514419474484515926407931710782177626133584381193553180545899717861034704
29 648700129732560868650977148078622905337410518399278631048184960046618845612949512171
30 -2027187905414252707730013038962048908759847168056327844766849729222250074479429775097204
31 6334962204419539715908972339746182636736107863391407474189047198678795684784319550937793421
32 -19796756888811061609557612566088208367118016161651283605485426689054133172053188416807704784704
33 61864865277534567531528743016287283880214772325197395436515573616006637299270313888456971592090296
34 -193327703992295523534989069583859241667569871285016507345724693435779906307019511479229066221767284704
35 604149074975923511047489750163334205497469851054729663259065218485343961980739135352653175261170810840296
36 -1887965859299760972022999901939310595125647119445939178048882713708435984166573053420910853237244932704784704
37 5899893310311753037572128173136038607926363612325562712924018679829287766233252946158697462399214174897617480921
38 -18437166594724228242412742116315312525920688562340437476217889517372997980321129365908041527977454752061216884472204
39 57616145608513213257539918128944606720907900336344293456322087623422571604981140192006389092356298808663752229160449671
40 -180050455026603791429812182268289861579458595689203129973055489502919128058634089043874463586093605512994617554991298534704
41 562657671958136848218163108266319588950419732067432926762831826769387975608481146557482978883614487237978485136892945713184046
42 -1758305224869177650681759689158552608273429399874057511844867823061682979172707617923462784733005848760114999729484650938564159704
43 5494703827716180158380499043729036967852362038879348756159471000963521352562332029860679346114132135768427212938424855139405674121546
44 -17170949461613062994939059502210390482664946893827390473403640660782447076948805668746549017162664373870681444861943143695924131923534704
45 53659217067540821859184560950309251534499011841754704223530937912145032099951104046239576688458985829609918964627320279125779535920566699671
46 -167685053336065068309951752966027797747702504006393382577274814128632301792775369328436695773187002242173553996920997781230378240678160243847204
47 524015791675203338468599228021142251272574642519410613129781021391573895876621920054036851342896061811956705240026532567605941314905550630039355921
48 -1637549348985010432714372587564628670657418059436013608170693690193961563577377505435024228503595771074983994795697400263304336944836467835753017284704
49 5117341715578157602232414336140365136160292497260757874195837941061576906758321990203142443905425405253985333900928347532135706239828598409559876865527796
50 -15991692861181742506976294800438078212778500890487858763947980986085430349811726795686892949479865557177267587189910014843172598045532608646244141905361034704
51 49974040191192945334300921251369346188509323509932064632908698446320894133548396673817276852379992487029881835157092975823530656134937851207089334395081943652796
52 -156168875597477954169690378910528986980606318326564260730607646479559269718722862088304721409518786270611749733243739171609598928901982287391105908245179503017284704
53 488027736242118606780282434095403221725948068296746715562668917851907286680503347662553118186928631343300413052443576106047669142724740601454720931817501452119297168421
54 -1525086675756620646188382606548134982011366886223437610646140354160162242374277644196133197696641331897833296387320923660950723993119180852681563158070910066697447353222204
55 4765895861739439519338695645462921872461909536450677455448688615579912628609007047021698333603742484600072919219578333738875001407848357620868631886730768476336863191074512171
56 -14893424567935748497933423892071630817895724790781845221914964418168848526581710495828311145811020584333526041237686949577063899935586832696491675073627595806735843751280361034704
57 46541951774799214056041949662723846326891479040334842459960630997726638178633984610091719004853662472502131038497582494912496856567957240781449466895117314231797811299231202549121546
58 -145443599296247543925131092696012019758431285082832897598954242373552627726243332522619803541609593443960970459810895726138194076734567596365597050935057063395254330951065156309657909704
59 454511247800773574766034664675037561753288132707736233176996213351316409508400140958788127013230454086999303935879827799105024568113522017794056054300864901654552193108704596426637119434046
60 -1420347649377417421143858327109492380473906435446748586065448038014135999798837774787793775010013830032795924406741033049481654399878266602302706488555625076506680340719426292270753233486034704
61 4438586404304429441074557272217163688984156972811668795587440824237129861818190763974315204808341737923168000783833286445221004029618655154942941647892950203756148033892566204760878946931308887171
62 -13870582513451342003357991475678636528073490938761102821127680259839184029152582226530034942176111535616038001099901223139949744992946104750864187479777006591766010166474768232105541318986265712597204
63 43345570354535443760493723361495739150230908934425547669200921009436104334245109438176401391498924287049446686691102686295757567178753940048366156829490150902706900835849870975687267948597338349765918421
64 -135454907357923261751542885504674184844470809325831648120517303031088667142551410761127975431643447684514711460427304447291777257939677739030261172391782966192764629251056638645092937181013912293760829784704
65 423296585493510192973571517202106827638971767327129018092701306424276559134201006274820159728937258099916606776361983946789241420585545888734154834186792199745083242206359040673283164176141601711180360263965296
66 -1322801829667219353042410991256583836371786467782337482967138623543286450848298239829948718485028916807420109957720809227388405589218530846791731532372613470170260167324475516804958283171038160342067811338954784704
67 4133755717710060478257534347676824488661832902516642570880153797968131281679731939955388700951622519594801247153842619259768569820640783321729516353263998304653001122317568659939278299112050115113836437132508701465296
68 -12917986617843938994554794836490076527068227701178984323620577119028309553512412349556341440703687107795226938851962328208567506555285861406798373373489451094046822909273317030102442883097432638498971480220887510829784704
69 40368708180762309357983733864031489147088211640675278330301743184227280293311757319116222295497050341280254960315527476830267142111309121046141144155814454470347816395991459543058080299236747015686739801187723543794101855921
70 -126152213064882216743699168325098403584650661330553399582825797646170367829983323668017785132265976590389263944151341713178915377493084923998527453549848566456851803711213055809751389288589119906100347327551114648911802821972204
71 394225665827756927324059901015932511202033316687077401945935086272119826397832835183943334503701238155633167070796779398484015094540615365114377371348888801140964967368815022612428953264919164155235256760386151020139124543613574671
72 -1231955205711740397887687190674789097506354114628930613425044351707976065662518266998955572845978033446167824973044057843806683225376688958475933234866780511593697716907632212400131105046231362040477839422817089611905902955381923534704
73 3849860017849188743399022470858715929707356608226774584238265344645174200089562923716028257317520058454263201387151544380186309594011232912867121772696047466071376897907486667550754413325836586347517241592788980449300017863180787510059046
74 -12030812555778714823121945221433487280335489400701566564941453111042576253471013299522405746508605179468469862808279466427651390853222536795652142837656191659518814909164061424697696726868482320850247676881415167951820435243934724180751659704
75 37596289236808483822256078816979647751048404377196835522193994778866546493227460834188882056344794836184440638003719517436804949145563357383506583282038240142191584349628432859950459888447292135375898381805213845644050559244808464911134189746546
76 -117488403865026511944550246303061399222026263678737336002636262554671397978129224936101903864511606647028554691528437187864784631384946638901703628305285950557560391187740974452525256241023798765860687656338020891431392226115817445606324522548534704
77 367151262078207849826719519697066872568832073996055909385875802439152218564907946782029919927577444040171384586887322347331504449232399776926911501063533876737346740299994454792284543553637636573979239404368641843077971379091502499525159266145176074671
78 -1147347693994399530708498499053333976777600231237673632844838456399973120588303509408398830804317841833928265128730436587774141506813486439832542543546043848722884408906270778890289492382989902382432245657082393193584614386190548577828574270341246181347204
79 3585461543732498533464057809541668677430000722617730780131384817638901978355344607079649264369344299975908168065542974408679320007010592300568027120861505190975037515776338215565514018891554930669823257350907208246020045870563200526555633862226870210117480921
80 -11204567324164057917075180654817714616968752258180408264478537154253452447037391809512402127338044034771677534208715642667146185349592802127552539549577339989636924459781872013976186383865012478230711668837059512769187894773194378580808154324311107728331142284704
81 35014272888012680990859939546305358178027350806813776091140453857584611544068761959483445287816485672819641472676716050145436199662870972240095093980883503565250942241316694231342414774801427599593387368176115116563754848023756992227709236283303928285505921787402796
82 -109419602775039628096437311082204244306335471271293050119410777523362803170791810776662523624498331437462536615243427030146062759843125422734884640902040441863516032430249327112440963594788509307278242693124857229274998644899109242791033488753930682557911012022548534704
83 341936258671998837801366597131888263457298347722790781726535642749001952348988827643772413139012402173382203820624058506455237273002486493303556189204272127657561969486539165207431598963707018230389145833375367841967209940127088601966275029645078427606952100660951084277796
84 -1068550808349996368129270616037150823304057336633721192830813281722822855815424824532600024301629309022249526382106687171348343922315836583139200644337197798420821067049830067069254069566142769071836172831733853835197957967136744366407893648605317718795517701000306456142284704
85 3339221276093738650403970675116096322825179176980378727636673131551201577720180865323243055166206870550510932792910485009660772843621449891156664618765678463041007938345555381481711830080301652119708211910215414180809013001197597931363039057660271061297714809645622637422031543421
86 -10435066487792933282512408359737801008828684928063683523839365019742892334564953773723342060379636920560358438197389261257050357299701602679469807158620671853600408436078887242365929451313321559326886594932801563737335585903801858943229577242475560104048451796656715959641783290722204
87 32609582774352916507851276124180628152589640400199011012013789759418171417897112686892814243070590095444862761104634059846039426580374008470481677774232818662872642525232547102409127135478134278617749220789218766898689747174496364246883565078637508514949053381167218778937723786777637171
88 -101904946169852864087035237888064462976842626250621909412533234202730765135689957056535438069355453599081606977365862002466390025098279946091186386454032349281337985640479715076219172972890750972558821777283480267985220758424763694436839081475930641470829860758965116942542881104795986034704
89 318452956780790200271985118400201446802633207033193466914172518630690528889805190857926122991885880277869765023697143523297597690228788504544580833651850510018029729233379327586629667020820858233667771435871093089270748647748166636751539727212601624032689805134657820269681271820929200595996546
90 -995165489939969375849953495000629521258228771978729584106785269628934847880157424520861084958924571005380676186910558046685515602397461237823638662749404602593157780687520915141842850577361340694212464063467194777158137787168234350806247917063428893933679228213427245134118961411804292051845409704
91 3109892156062404299531104671876967253931964912433529950333706374522904558938294324696539671365838537431166075279184878562513703664603682137091835868546875333281605042177747618630623158762682639090431639368187633503169565774638781672460389761376663154559403380794678441737108039419856577780396885059046
92 -9718412987695013436034702099615522668537390351354781094792830916051274772111668281508655984974995896322799321375521880091449318593676987634678147030918005860071242180293433500410892173678828795965929516377718192421138795812174665965774089408074726346961824147425431964839867430021072048038575499111034704
93 30370040586546916987608444061298508339179344847983690921227597552868234896955526806694569008073893134227244544218462666171061925425525940862180892395096678868297173834292465839471156599466505472822398719347127908118477500442386026581008136661221887590230493854689397921729711874025122129116862681062168262171
94 -94906376832959115586276387691557838559935452649949034128836241765083233281669419129058016240839021695573578785107722837481270395376015769267117741018384183407795008661061210500518664063898952486175661906753869990856280950369673306144640871035915354653095078140849368357603622945725544161645937055680601650097204
95 296582427602997236207113711536118245499798289531090731652613255883153854487289811116970370695991876766721533963195991988568531765466010470243952002268993753939330492946748552793557606491645494438724754654132996863268920519259893801772944710339472436525250308973089590661694657756865814565423975457161333711094043421
96 -926820086259366363147230348550369517186869654784658536414416424405312826221485112028867364710368406165970980972653501138376935711374962061688433167881998504879825865364130690517662512428737000350766657501506337063671867802146086008930731197458425881832305796485190016083899259554980452344022671709078640076963954784704
97 2896312769560519884835094839219904741208967671202057926295051326410066937599200692410001167041530149724930448453500924698615252889955851239757390902171997501838963283285210509940941353807065185391495471284288007236620695161748016484658838999989097928048794524211907209432197744356510503373761241925863307624724061435840296
98 -9050977404876624640109671372562202316278023972506431019672035394941793957711839840456384489303763667605238193345966181157430584787055431424358834439953943686187898570357127219328646463174568364553597363163030651903734022459571965033815712887281007115830743477013757279516743097862794539577911131925395706909984681456142284704
99 28284304390239452000342723039256882238368824914082596936475110609249146881778038453504244752637397742694600265500659446445559377768444423082077007224877594536467356647166092724244890175099536157510075207652596840363951133522342552619050980955436456014575412896293848776615166784184744642186258525021333150548618942167909092090296
100 -88388451219498287501071009497677756994902577856508115426484720653868558528101033322151987837264907770027981510130488813687005055333342550026959462455127539190781429145469851898200347178075255612782466988414262365897775906410001903255546181318778856049989700318229563201743779891709507734380010558814796820263395327419373838954784704
101 276213910060932148440846904680242990609070555801587860707764752043361136323725314659880447625657186891270344918882197515556495798037351120502213572858582713129432291081711636595958776458046743887341600014190734518368094177441283282552255118207178731400405898369788882546285943438842614868995130366045811235028702399451940920503086230921
102 -863168468940412963877646577125759345653345486879962064711764850135489869184510617357029220308800990216511763684179104753123671243791312685727268290002212109471005820537342487478371632650997258749288326731667286819364949051060750352645498400850280061157692422057203278504725924421250437625511451647655515649057303710391986459824888759472204
103 2697401465438790512117645553517997955166704646499881452224265156673414392343552548587652050040864168688291801630139553905380458965019983148605347754213460179216615759116488957859886334200078464204712200714401406714854455485597418802077785557236416830488809117304687068920934394345828676766798360872664754271601231369311322216599848420566699671
104 -8429379579496220350367642354743743609895952020312129538200828614604414631609878670994577821017787355737354042521011198734395817810579865464206476657534034792346869986559990027873094838934545527841050180103478639500796402908735411523562397309894052683951688214103944724764564934708850778226875179062551746986022059013191358203309864137022548534704
105 26341811185925688594898882358574198780924850063475404806877589420638799064070697748946702462780531218812705031361394313057435753442504318248058766025419478120648974164115838888923725644872500863294274706675222831904244470446702466481891228771093496320498993584308967011315368141162592706725616151124548417989046609990203126324090865164663941806934046
106 -82318159956017776859059007370544371190390156448360640021492466939496244987539788651653040963626693976206282192702335780171706215267549595354978034103936885346331084170688511660926564725856737491461715492127190169392911323834833754858221888963960668458958010051278685120320776466702206425944250661928522368110840986867080823355684073883384797422939159704
107 257244249862555552684559398032951159969969238901127000067163959185925766890862553170044130656684959977259269996133562718119569744111265234965691468193069885112833509130747393721674014996831128364671103715846085813561181206240759754792262057896789794836770645845226780888262169076956185686342102950890653501155829210384172413830913535535094052221925205371546
108 -803888280820486102139248118852972374906153871566021875209887372456018020718445032635370172273795786615426069897955656365946788061972595890841920969034405223666963330477711654484360790663772721498113320447557766058062129571414576756149363424584639594375948353460011216099853793446197748280474233550688954169387370311395665557816778016024286168903443663173534704
109 2512150877564019069185150371415538671581730848643818360030898038925056315254828505748667873373327278994149686456087505598694254811398804639147168674612162526240014606075266035928850106755305846354209600324829005652837482901543053991913167457116301203333851742062642769300170858326619538586037392285826112331294702733603934864912934080269076262359231379182285449671
110 -7850471492387559591203594910673558348692908902011932375096556371640800984852784218737627051155575593218628258909663405336475457462037237947168548592077173999038524686572445152031305382347844243189236336031324113983380113161691142301219853924230630460493932675131136761277030180758852333900575435681069998922069989303565953910193676910375540649069714635941832118847204
111 24532723413711123722511234095854869839665340318787288672176738661377503077864047472134434568071218824832019253633704422713638360083606385178755685299407495554279334045989991792382350438900367155462120185240256353876540217845575473128605376990986105496714868206977317343179592235670994144327674114396749251536338562404487695192612000082090509397710307259767916352695605921
112 -76664760667847261632847606549546468248954188496210277100552308316804697118200712857558014254466280642585181452267197395331899528064557443312452784717621054430398015368695302035502088374433338653175335646852760096971688793901195905421139074340559882975849974067077516677411634643878267585641050997887942362645183443190889113315023626612811134259243010560292095277159267284704
113 239577377087022692602648770467332713277981839050657115939225963490014678494454999862907603151929800873712991235421322438942323742199687329333389159644483098965175307945969772260375132756096162168080424849546893346363908218453678753474059374306748640566855091911721466113564815707581521417395081997194737983544254611741538449628361531923290382530558747782820594221022279209277796
114 -748679303396945914383277407710414728993693247033303487310081135906295870295123266957187004470578956564331660612512676010113425621250307079803107244262814519114150449283864606745543239948934961969012906089828732606903796299312601104639665357754845953903227823954584196198622301529296720838083667773997610141344480845228557411580110453671039469104917793299284780639499757139736034704
115 2339622823115455982447741899095046028105291396979073397844003549707174594672290589000208923582560283742299837537963960413842790112109532014612043813087667744172589278498128373848217704999385151906042940825180882856451023497147610453152217652545139622707062219289647439307164032361803125398995368922084191163063970309122081932195369122592190276463640310203448132129144578840882724902796
116 -7311321322235799945149193434672018837829035615559604368262511092834920608350889103276278177063000233895459868478723721366859759696778336051770553369169979017291405183997430825362722706019076156141958008746691172422995851453676295962272852658334974966453610532416649951737081152937842457112652950125715107276518733222726196757383844264882142816650842133461560149191895741314027159267284704
117 22847879131986874828591229483350058868215736298623763650820347165109126901096540314831728496529688638922829041388145163600436098679659769845465531495361798612217489755997054272415643132999033225019025431225539620625121698347521209796609896811108867345766071835294881899892342421980457105537765430503804131241515666301380490676086832951476275505301250688915073175496979715992420580537265918421
118 -71399622287458983839347592135468933963174175933199261408813584890966021565926681066915802055900393929134142659092870177295738214856919612214778190787564611799459986185167220290430242638050393518743280350217184032418796288794947545445915681888988046732441771348647950729830340963455033383069086774388277888306293097486503768477390459558740301577547931166780916021616246473526823610398619228222204
119 223123819648309324497961225423340418634919299791247691902542452784268817393520882969695224859535532945731507119193396465896447292376009518516370343170790042413233373398247247667962980466809633356814854300445336375670097572891831602174177508258153424542296076777006150578257048638450784212173383646118833847093326043540157862374347142997489942822861161467324183048323851938073389921992685944980762171
120 -697261936400966639056128829447938808234122811847649037195445164950840054354752756383057988039269289257168890179024253229771856931832444913897914511808937238453915734420478777589163465179159372332375276357573777780379413688009643477093920911637814799561398105179580014958335130903693560175859292715971587287335266657789459669639966929181780624311019970160308296399966130615791519189494937989561611034704
121 2178943551253020747050402592024808775731633787023903241235766140471375169858602365507830956151953560927554075289735235546883640947503005875597072106027792397723137270395518090985587539967097635243347537096047054469414969573856896359101170609262875821846979584165439073585667118982967695299930796631336103432475492945098090654987350741417136954211177789794575560974393656168138352620631214886572511142871546
122 -6809198597665689834532508100077527424161355584449697628861769188973047405808132391080237523269081732899293176855244833456607260438742758661449544545946311538163147532519526526369202327945159942102836846113073334952057938298008379447498231789243719256134958856651641467419281613815788303936543812103400541904353129074807868174523008544613969851208517237407290974340978159419555390411153452712387177794032909704
123 21278745617705280732914087812742273200504236201405305090193028715540773143150413722833076144406988630934861995438376215569025262322448705004399392821951310872210871336007654298182531306998558699705229966390533917397123079694456737274308333442518843599856051790083961387376489399539294296592566910825833700992246956415870623654608427785875620604883494632997044408322476930151244347291924748319891005423219150684046
124 -66496080055329002290356524414819603751575738129391578406853214736064916072345042883411279273652396836906086974641340604267499211350541213021642123746179666903502075867404784956121589042156464920634362467630572860415596125162001526538439977585062872042123361238864749089088697126636481537609858169541961269924358726496022137415413535202283163508702336044984152687382454934290340366252189266708696502536866514736034704
125 207800250172903132157364138796311261723674181654348682521416296050202862726078259010936550028675891762059869771443930056702000493849885659515822873470822821306042047747018593311923030624109244469379143989256648922154565111081684889740517677719501686995561636313870732315801590345375679614672454703893516761775105598627296477204330453546161125644077566875055310025440145245524646951361338046001799271200507548005527637171
126 -649375781790322287991762933738472692886481817669839632879425925156883946018994559409004029903042066977231875550956193509464960631793739955472451956618814215186007611296117289037292717853202021997490781735491798075098038807554802113172376559269820750756699545911525772068652583447262644587915068633976947357586514783914009160649190045355337663752980137561166811339365302597760385926309069424541700902877616972062437587597204
127 2029299318094757149974259167932727165270255680218248852748206016115262331309357998153245524032362768540852872024741909665658496294034907817422971441294736360828382402746194642048088984157589306257474211513716289257792283857455115540367976460439233685718770900919012955555222289805024359008246325729771081763902669242212400974905822682806803818468840076733495764680661287932786197644322755372028047179662721921413805634922168421
128 -6341560369046116093669559899789772391469549000682027664838143800360194785341743744228824805985285958417038186997316089612319991969059417894089561331007962416106127122678216401445248239993117325252471101432794378965402073171641598535355062427543050377670333009631220610180742268581127467459080364597907775163089234389029077495564628993180727215405269798972628855887704811273782990863874457207229105301518904993552059266417079784704
129 19817376153269112792717374686843038723342340627131336452619199376125608704192949200715119679088923428348948733166614266346539230496935474066128144423798687995008252187059202503385052327170848534464674121641134479583317675648445810979062025506793141425289272809718068492015663186836956153662485845608163237423789484230760730858544104519605314481277591383645390378569612340528714567000700406342597846511558020972629767566588075107715296
130 -61929300478965977477241795896384496010444814459785426414434998050392527200602966252234722646912320208405649541895668653390410560556907860739714035534121646581477910004128897678725601027914336562989088805175815395964243480573258248599632065747482890980697296917449172336347050044310222184036247874454964381986494103731161457107425659271557880674872630700135903781891567800091443326104092896354428584883342886893990466612667176573329784704
131 193529063996768679616380612176201550032640045186829457545109368907476647501884269538233524740501354092008164349205215122434110835956596749634691620913035928943945267563172249087636710363947737195216997516905760854795419582595113999069137138646250708941584696466818406230127283424645419354474522807639945402864003843931784703841491924256739231626757200471593799096492083456908125466807969619415610231519496388932896331866961627867371982715296
132 -604778324989902123801189413050629843852000141208842054828466777835864523443388342306979754521004010637062695134528015644738422715979202539593983027935171163339312211884744875998027562600971573118114052722390401780287292447721317221094196281992377809693582817111028286404300349262845767346355161622210028839661141417664198466418708748387815600040052547803571402440199977540134956387523808924758498535493575244735006560551950949520203917079784704
133 1889932265593444136878716915783218262037500441277631421338958680737076635760588569709311739311301733803610183830861474897850179516425734375615214641933701207066923630421182988994381212329946487196003766938372191769997545046964235982995548811019865254622107986552086585267629253098444131336751893025448056424717500945951418353416810960925159635399438077934005260482234431309133684916345841581461477503774060198136976743274169607777803805024570605921
134 -5906038329979512927745990361822557068867188878992598191684245877303364486751839280341599181327090292784538536011778717800755180658211215899182534706270134196064403239890349808419603346017130338010239731176497935795837106936291895267541992844831083835423876197736163731249180712564686126820448292074290835588516301187263489069489974313412585383539902635326101759272042788959844269599930532899195130775091911087962028068795586625596749872300474696972204
135 18456369781185977899206219880695490840209965246851869349013268366573014021099497751067497444160111930796522480324098112661751583513547052200329802863202095660213593315392247546428659511873157767364533410818646614402084175792697462524718603221602766137657348567035699708248425578103267555507155371999694657420619922358240141123326034158951988256934117991809000978569141945375429242511479750651686983749253220564671664170821322034350928608983423860019824671
136 -57676155566206180935019437127173408875656141396412091715666463645540668815935930472085929511429753055086108028958250589858978921006936411553915395256189095002222270866391458335641186607559902758529362905197700765339169158126953226875161392808817861238163611292725287341751448279597451147655252543764410151797192422256198265206084280132459361001678691579296878695016671885920194336752362815106895205051135110546182550303219492002096706087011188599913173534704
137 180237986144394315421935741022416902736425441863787786611457698892314590049799782725268529724199601252552228041778630600939930864067237615213557634357664330591910351610104129328221442133362930741793734068899044419412332847307528356508862870186706335117765784861358893507493117967399377947558533490618525927182701521807965267347843031817856559185436614433470487938048626296354615029996454944099459830858050145567992055893813650670756817669357862978842408603809046
138 -563243706701232235693549190695052821051329505824336833160805309038483093905624321016464155387510239567095624848505659685668145365259766716850135092253905152655991251811181140382352797926964751002372806157449323272997689292253655544741127816577421820451420858923195569878146316221501720266528301455748574257114611290131466787690069936244895953614599639903566673049468710917196157414508881124744292954332152438408728291529855566645344219648143293577522370665126659704
139 1760136583441350736542341220922040065785404705701052603627516590745259668455076003176450485586352945114130132515363037106631165882030740259339317485239576027327303035016437478550064498984219725245077378379565185928804409874533921324687744965499582061583715707548292295985945189569088826100239264902749704295832873339262564307237604712372582978610693288995579091628500518478034916348135550712134638984616646890943737929933458667214572714590633802331742554571778720996546
140 -5500426823254221051694816315381375205579389705315789386335989346078936463922112509926407767457113299439808973570645209340148511121599832517196213815157348569599490501234806861184444055911662764118462767491759103291415320841705507565232946759342059234488255291665467310184212110665999357007998287974724160842727887163471867156519140235799712008878620113121883786836712444962418501924447808716762876192914785581587153897926212736258774517515143668026680368274781553798534704
141 17188833822669440786546300985566797517435592829111841832299966706496676449756601593520024273303628844525557848995681455199260273667340870862012639001251918352372364993353496603254204864357712363878481165191558253114713250672517556908824502418951560186183806052682722943908216301651269610481272029301638496035969914110867584570665667335510478780097945116961550902757301780827770125370034001545827780516493448725452013508059639853711945657842254667332633730713933375031894824671
142 -53715105695842002457957190579896242241986227590974505725937395957802113905489379979750075854073746524282271523994370062490628244952726850040180452610858992305929917368607973658886379457596747408704204567213059161542701029641756802098964528141075740018560947883517647734705347136098847095633982119705322283777285409966466766028791044742946609049594119813656748762789899372878446337659971339221903264830659185845617284875153861023336803611063806960509861858112979024979918056347204
143 167859705299506257681116220562175757006206961221795330393554362368131605954654312436718987043980516397669658983805615498412625834388342263502819567076467633796802068799163482200446817519690525502815561076482012808238910936129341213630403885758998726048885310797349653153425511192325521581472658540815320329585502884219586349845160268841529581754651801253563843209340499458028500708793918514244914300547616382258035713436090001492547633194048244363540681308984390218466189057773730921
144 -524561579060957055253488189256799240644396753818110407479857382400411268608294726364746834512439077174412959029815542774333572876894150287741776364196753053839524541858471154053629503677344961042208663628128613531893800794380557832556230397062947196097695465189858237436265335154496335672893647546114516705589225738095512963547687216510063228524140564292846126208450595427885850025916441130207900481281211040588688275842743046203442769749444094803704550508552677015084117982237392284704
145 1639254934565490797667150591427497627013739855681595023374554320001285214400921019889833857851372139025230950277284199706171092025025106702758385377438108481858190395269544061306821449661507960228526346971773662012877179346271282707310043655610401355339934077733405222258554436439812807394241894529498022149596333073415758764512960223856379872743855738716092441247007864955646282369031084513816049676437708883991711805105263792347924151531228342802557172654678982178197932153608949131152796
146 -5122671670517158742709845598210930084417937049004984448045482250004016295002878187155730805785537920169352686298318981246547989587746654037641620404917054512925797358991186626028048748523584277606919419224866377951304409846976767355992444767487070753013329936295915686558167685948915322080874390257001047720960331787629523443842139770246998707772551147246688118379031600811683985261279351055127267019378631711725341784680423338812358056417430934071778056183908142554321343320697877256923534704
147 16008348970366121070968267494409156513806053278140576400142132031262550921883994334861658768079806009457035915506118155667485388080743796622929022452601441910943771513238794809810007515179093428838644038947254319073990688253724771624071784450356429357467281497127028886234042831309517400642083331969440057153551789209674431464001861166712034728332731552718351944773134544610273136699199876333899380100754220865003094026485523490159892878775937649570163487242301038896005445608627706434876865527796
148 -50026090532394128346775835920028614105643916494189301250444162597695471630887482296442683650249393773973356754191699649415877512365427175224591345984857226872917626749876648403486051499907859114297625209223683309693221761457388022076899172751986094374120569763497305365283388900238483703294168455403486947663234575538134702062303391606605822748265886697506812677859040012086295649317418544510697785950637001908205794572064690640431158548920670010317679340170745928893233792371133583873841612392284704
149 156331532913731651083674487250089419080137239044341566407638008117798348846523382176383386407029355547154165157952136146327751179508770665840636611939880258414606120611486142121625299677853814638944539739275811912120955418556613699054831506877017241513601359331425963309683007225540824801770709187762679430422740912037438679742171123603804815875883501538434917856502828547262519241195688093299016562867718263954338402083230918319404791341067682914839363306809027386289014663464365626443832781465000293421
150 -488536040355411409636482772656529434625428872013567395023868775368119840145385569301198082521966736082677125305411003743584763715110651616212121502476374917272682541274568184217121943530392073929973898594660504687790276418227693659416562260347822144919644717491471391766157720768385752283723973114054277658279798906600996802854273910939054187820610942506032538483062270020082907371978004971041843019640760031857303836120507421557880442945680905395648396940055831044882640788182140715902912706467955165722204
151 1526675126110660655114008664551654483204465225042398109449589923025374500454329904066244007881146050259728292087652775269758298310254696747250297138886015922897733932505729331874104272259288416541623300666137577915742346362311332583402940912285486687200512833840816790123416560878193229374805946340008132864030846718800599869081182744685780940042233245322977160351110563794753947757039993764676301351104174463161340299261862125539330557890894395926807834387381540893237726295940950979309023116439249665683887171
152 -4770859769095814547231277076723920260013953828257494092029968509454295313919780950207012524628581407060799490581262804861084737406712233306040042656739209567542542919691214314484326976606018060748538522358191898764621926318238509675042208879773901472931231721598565409366667905004967049019230450484973025143350942996042068474721159498766607386361575000959551330530287066297202756756529602241376079623884192517795105566536497620693674960495931965283589464620321931756154460732323505930832800472396701905577236034704
153 14908936778424420460097740864762250812543605713304669037593651592044672855999315469396914139464316897065530546936853838851458519903996787849573343241234773768265993886153288387527427348271467840429204315009048660747854795632374247394312751598032137946783302001110007988128323946031855092814877390113581626349931548551247626827748222654329457922582945176618305830789273991727801837530327921902853794833667271929333176693149220876658496339659158332840958798241914384062749365212691386674839907607279476433661134189746546
154 -46590427432576313937805440202382033789198767854077090742480161225139602674997860841865356685825990303329450372383663512872952427507476800299792816417030703107271513855405123926795769496862298625972500089003467573765491152620981289164192238267049970316091657092586999181927815143674241039545894623881894590481872907817235940139104445945599368822590931393053968335817705567728162040567592186597820847152445100501183194591844045671008179123407138713372982344634896809217974163505009973819446508639123307782501313536220409704
155 145595085726800981055642000632443855591246149543990908570250503828561258359368315130829239643206219697904740280445201436189135990456185727018179977060613425284323303947405951198878930281748457190769539900260717396139532024734401185036165631764239098234392103219081079949937387069608041707005421046644635288278634416470878483035028918886045359344106001948702669883626547530324940040782526099140106369479336894487485276626449038194901937804657356998444778448943215242963366506650419100954672814998832870956268816855103916309046
156 -454984642896253065798881251976387048722644217324971589282032824464253932373025984783841373885019436555952183459674846389052825186116004943130982787216046655217197935367353010666720313002930319980776388986986691132384886249981665419262185537667393175486703253777498632357459321189424977814124956439427702304995149325642535877475943011757217347051285822732106715787000031277566430451585017614262235930101061092494736872967934506123771484386200325014090230649646201812612747571046185699190353181385057393674755710453126280361034704
157 1421827009050790830621503912426209527258263179140536216506352576450793538665706202449504293390685739237350654509431650027688969196649750105909839735736627234301438791440659775102111193213865755402662730085163441499925405520848891909713344655319445359534193520789868933884046398289255166183838395128490407648940038066449390656771627002374843446101806956942993296002625655661953948444953668722954229703740179173196012977619262558061715496452188425839534764739463505729149175423371993234101171406612242612129955419097751047761387012171
158 -4443209403283721345692199726331904772682072434814175676582351801408729808330331882654700916845892935116720744593256559422841222183257197419327300095622909209224686696116010786713716094368512669719110709953116984868331265560378338927159082743006669811217749633227143678372425811945654139651500173498007418760422865806228218672478117132177281161006584169839868615686077947008246456136345388187348575464027365347258144417537694705593474012879208227600676716814945493085583074412265434357231486477282402012542331397084760755631773525097204
159 13885029385261629205288124144787202414631476358794298989319849379402280651032287133295940365143415422239752358571875090017433073420349536723923405972917873090056714379822565590030601160167113227818602419580377308850442286659011422939166491259493894885448320620700358748340736036463389416131396221746729395412096816315786908492268711595771075039463319038390631348249934374276877885870355895557476862026885773426873735858586414298686919532243892035734653755061210798076570879489570903130505209297817402723464744315458561052292254121250293421
160 -43390716828942591266525387952460007545723363621232184341624529310632127034475897291549813641073173194499226100713391942666319445627548055519432147931558177274408752152907997542876729647231284377591644154328124883197074259082662198516287550146426692768600934406315135216537658428232398353154056383544666480930655905561217060281764903267191021273798435630780485424184693145033590507847446708123728720466980670904868360811935032632516468585260912362975889766008576903893271067078469233240229116346389696409514889205308611521738857362120204784704
161 135595990090445597707891837351437523580385511316350576067576654095725396982737179036093167628353666232810081577119173391856097585592990327712493272119750664065038900655360942275220342009029603967062318236563236639341206868760977143962686395921672877067136770428364160390305230413438249470181615398562565459320136727644058993785529785475041875093050547115682118266453995844480849546124596811771632764719236419371575337888535208060279593223579560071470317621072834864373367782888828544011548728435218411675914039428994658771885317474272401279590296
162 -423737469032642492837161991723242261188704722863595550211177044049141865571053684487791148838605206977531504920753777117660399131223780615217624094228201225151676845687050788388981967614822612217639475580330210510847302975413697461664328607098222718443702273983278516216639200685191988725697410019779817669690434805831180185005663339446475731447122794788911118463338466857744249049122362553850046657509923104720369217913919377137875316831431222821122620369803841315268160638792141814264663143294737127112557225940057400873377004879802796690517284704
163 1324179590727007790116131224135132066214702258948736094409928262653568329909542764024347340120641271804785952882195328325119938424920760771857523657679391078631221217060128811353744649523442475792267279256613097838331552121738080887873004446769361745563780520688599274650297406180970923062784412018424895749563529769654225763461398375778555517503370043370434059001741970153836925471634096653574991389870184697559957867416864270837763212987724740672706573143538842692938673611057592666074540882064180499868239174746341270952473530528825431730897373340296
164 -4138061221021899344112910075422287706920944559214800295031025820792401030967321137576085437877003974389956102753835541745730313115473348443740731203237933214452421881882843099456592029306306603968245298884365186999827518930406961793171910560410781562298903971968527067779665016955285956918350336415151925874098304992886647279831416793290507767463935152833862193585995317542595415691442625103311118825026560139578728345912079544124282371589094291065130583537050073740936309429131534038798380616514021780923841423086847780885841200108656901210877745204784704
165 12931441315693435450352843985694649084127951747546250921971955689976253221772878554925266993365637419968612821107626604999325662524856731991886053901999893736582658644277671833316762591866240095452385277008985424215060110064062953931891270415216946183980155842687917881396561921668497857188065589814391842960371450324649035277881427516457865348063999983834111881066072036228272560360405477155182973932217130064246343350506999274208178182121457266448979628207749689972339234758680779950159064805023038447633614298250713563441462730782257026751249697358554980921
166 -40410754111541985782352637455295778387899849211082034131162361531175791318040245484141459354267616937401915065960151554970443674115800713658896250386323822650934033098746607511918062786904480324506442291905989316396688398071142964608871380376856371026181516062382909101954317697641171793924465593353451450594309305095988884586129597444356558450230796454592561052754885754740934172797827334070858569929217634299242622224934326643266048127625966972988509499827232497223124159544905372301833696183991655774255627083644251176932950307127282178512084573838560634472204
167 126283606598568705569851992047799307462187028784631356659882379784924347868875767137942060482086302929380984581126212100315417119908362588818893074993153099081598087911471346579241958904499950997696545723923147947661760272646734678736260378037550487809460791990633622988139173579515356145425123165740691224514065305073444178920311818320075236295327147146388365504217383771248026984248650551552945304904420494182776018829150305117243621778732695031888196745366543515289729305494687088812516858782031345951419454719889430944057241955282569609005336408227350861972949671
168 -394636270620527204905787475149372835819334464951972989562132436827888587090236772306068939006519696654315576816018951256590190600778329740912264426518671463819100753174667834244819863641922690628043009411186755252741682709099538338381834958588134939462715348530228990637746300618513009246483219598526541491945463193376481465061548373507584752315408479039712695390459026844710923159836850870007804609460254487603148413684636349129958769614826486130238392563356982935497720683120070041067380659320431868350213528542304179597560299383209090614979834312814563844053798534704
169 1233238345689147515330585859841790111935420202974915592381663865087151834656989913456465434395374052044736177550059511149904025564266845033567561603392680806191498148388762059399631610090158193362483589395004286467131082305261999582710031209661892035194460555056566685721530554933338353740605453907173185473519977978559932790551790511137719796487954805104537711443649459774678099175961595097913209524241827549056274015257363496423034321357550137885317224233934904899560015157895970279024125628257737953474175568662574956664118609076175279939127779323357847243216187900684046
170 -3853869830278585985408080812005594099798188134296611226192699578397349483303093479551454482485543912639800554843935792047787779927812287859138170466525982218250426529516178262258492821401025738539105476243734847520838804804365034782345685085439301627878619687036306200921731565727574718117659168199776308059728088520481667146070836139502846081811787674418180899221020897994917163808245498919141415782722872299163337078423468846748675247385344004699616381034878387091089890568143077532199692722193887042625672477823361070152148584904319147705129830353291722256034943907314159704
171 12043343219620581204400252537517481561869337919676910081852186182491717135322167123598295257767324726999376733887299462834125749749739401354032069922941285245218836144862246552911137541959904567758864451146454865808212407138377429891897065627193152011717524037222720559014012896297950219016468947056072297155347948387393835947753934090154417322198249396034851511323021033894252792595132125225085191204837217520989739625867404695808578465037744619693794941568314932007329360540428317628895799680200652884400731784421579872647527921811359069087753128349379801407214909460694736621546
172 -37635447561314316263750789179742129880841680998990344005788081820286616047881772261244672680522889771873052293397810750928649882045856878109959413999786772133067454677616902050751462646698639814981351511154681788584669308479469033289143120651384517903841963425304224227292766657165899537811313055454641831958533671372152195932933234297768969951553426478799699494666903766665884195031930970520007029647930257508037149072824025826876944644917676978774872481231876710488151127187734189831294702952518426166134823734504929069384923427094831367279711732740929289468581098407838194423534704
173 117610773629107238324221216186694155877630253121844825018087755688395675149630538316389602126634030537103288416868158640669526560094601963544492421567711628077236676039476330425533222128387038146357410909032124131243338128890816000980485700481685795017815413230461766320191470262510352193413147003971029908701749062313521806907649837918932325010366916453220241706494386506723392628792249063829289247817781479669593557559467554496110895801541146822734292554719913677281535891784344269824924181049893230900198778105273694941378558714497953769245100176764286806349298317675202753694004199671
174 -367533667590960119763191300583419237117594541005765078181524236526236484842595432238717506645731345428447776302712995724581335701107319123919745534387612609515489062515911337881707005802800876254528979442804298196437777565351002958094073964045213983479895457332701801201926774243742236684241628753001863865226368222956165866355617299241995463687428189024875042706520848770465352136057309260563079708956715818548957771296332019685688167113866509020739800533854448893732827148734749484909275156652834711326670811657325815081345300294114902360162817919611334736282185224367547124955503993847204
175 1148542711221750374259972814323185115992482940643015869317263239144489015133110725745992208267910454463899300945978111656511008315453067269847200596843468297377075539179380552566637088976508124515926766788714112934929088696367382397150196300781173040769461320977687649406130515179594774421604254678590507674177522256005715268931169647941257685470053745234939613959562124029400119272992613791010604830372840107824493282409616222436955005045763205693399161326620786706556637957046480399289490868839603137735452870670207997912521425510934207145346729786730726151302298251573561449259188325351855921
176 -3589195972567969919562415044759953487476509189509424591616447622326528172290971017956225650837220170199685315456181598915850442079857900838523754488959476621402628423174840713216801718149865772724443829946012427252240256048244633645402978995093096852617268111132175767619988220670517698463325084111427400824798868333136075045544442008704023394810343843398440033619120044380558411485866336253320512656633227802109344961857655404213256175570738505252828545707379135117530545001048947132025591851125797031154829525950075658592263373533141093841044504238228028122660638041122331300991863343565517284704
177 11216237414274905998632547014874854648364091217216951848801398819770400538409284431113205158866313031874016610800567496618749168315764024107729699888108590571821171720396829424773717359781906862506279041249238319956634016480704127857941424641710265187947204919563113539125337801858530503248684147229783633147823245521308915925428633596803934502849645991985826761351631076956096473325696637278953328143931517492403082532530780741903317573043991995438165788009462229531474260940511571073115733623954625429982138764772385239612791723229332515720804881422323065290200493017983137940505278020765931553027796
178 -35050741919609081245726709421483920776137785053802974527504371311782501682529013847228766121457228224606301908751773426929393315476632522844565957706520454205729937940005434329935859255216223743618126958486401321868616791295988119733531254954568654567780011640862580635174761321608692414595164126358602355828580666207954632096517614522310957837474328756893111999454496527076847923701960515568240444835131169503248035999175628828217648148765174016178425761471729834806051591493267057767512615988771410844138830486134434355046837303850810224954421271930908613784489688304566720614423061031192872374111034704
179 109533568498778378892895966942137252425430578293134295398451160349320317757903168272589894129553838201894693464849291959156977758058307916696824464360263226474913070866413643295100814856364596199877893648655921898336842791678845549056369982389824721465614900905978128467944657113709831085228280535127053501903679849765133799871848966578541463655484194340053968755079294080899171650316641054224400519872422686928380458994103048709993705704682238755834796806530312187112950442929185849680910305699331388433487146322087250721619363204162517132856710588375020284511783528888749452426384630130362420942933506152796
180 -342292401558682434040299896694178913829470557166044673120159876091625992993447400851843419154855744380920917077654037372363915714436067687922854047046205828307848962205107222163408012248755677498948888337433557327616749149697090668995478188307711547535602023400417545316550295792470699792774729271383326037716944476579800983394846148595118046725767553905907265119530029422666383532784725576574480570181872683322277419873907815267145404304080114310441933443196357686528927136454900045721748619327092974040713818178503072287561997481112771758819825490709130311824580398314673869484544991030374783367249815517284704
181 1069663754870882606375937177169309105717095491143889603500499612786331228104523127662010684858924201190377865867668866788638261469797801869605620399569153684978436997048732202469263809638226295700258731876114990776731018951740471885489418092624406258003892841320458957498281766319132406408704289598537284847289241927831973797974534480122118387774128954297994256005826474591006886966827143782999591980026081929138178349485480630759221445777958030028299374497045473841175910328927657864216035560199640171995311355967624143961049854474240105773318625773484508000594134526310694698301941577131253766585796740205234668421
182 -3342699233971508144924803678654090955365923409824655010939061289957285087826634773943783390184138128719930830836465208714493926554252449376988375309560004970859859996928680549461065798018916671865781377224337393597329010562353309926605338568099514883796749640191016232197460664569092994440577739729502388708400419004126101338955984346253337088791286202275311790386427919517830256998215880412839911454032739249753584677712956137066652906788887252804427390504022502400647513318334857501688609341536018257717250588412485183460121146552370653744005626873011526696472452150263130454946082557307488207256662935349791103222204
183 10445935106160962952890011495794034235518510655702046909184566531116515899458233668574323094325431652249783846363953777232793920818829955219044415616808515718123159752182506456600445373246952413454021278756380575354125297796001383967859866132405830697469045410548553021889404355302487047729201649024022683478708024026077857552599797179868505346142648502402530885125609587521248321819195941115513157129757131997275227516563984577889418656584061293128082287073165727965643571485142775206819708436968430108513368132018987249567750090011051363005796433464234564667438105860677562048352935951347211915015109573214914948887012171
184 -32643547206753009227781285924356356985995345799068896591201770409739112185806980214294759669766973913280574519887355553852480752348349203237041459568505674004018563436957595339667257569873077658372907449282235410255096468244599768370050717221833941753002304930415335013238166388622439759134852112229006508797907775417061658106778002833165643635407488042681668225649785993554007284816923935001502555858732742676937034725032067976379205537629133617152124302551581166538706430516424796656781673494847812544230457591013915581543644537107979696188495600945180224381660388523491828759684747204607211665131364966052860352842861034704
185 102011085021103153836816518513613615581235455622090301847505532530434725580646813169671123968021793479001795374647986105789002507470150264379799773172843317272005704983375446272215888794305648078459653933276644336876267142869314623987353094094439992463739262238896714388973657620491233461063864075292531256558501441341641613617820248819497075001266753703316160283165079958817784742656158066494639202952234123391318925333220109867527617345233668405652542330832150041975959391109376354724969083133264958647685931888167613499967176604928511438173152169329140231570521618922616561064283111720035999938352563583507892399695069736621546
186 -318784640690947355740051620355042548691360798819032193273454789157608517439521291155222262400068104621880610545774956580590632738105745198521846033651845937719113019171246419078327334426922474997658719695070976877845153146713520482566138042309994398645710691238881828949540000124941906813236247822924852814003964776387184354136658129190975871654642530996697664784138645509367798375815676885220064153717606240279734068995176010655837510423885571996871925289183369408082386961387452852964924388379813174222851319633150181780478852875450940206743554674168210437637393289476425383951265609429425726163762896828450279551834199278407909704
187 996202002159210486687661313609507964660502496309475603979546216117526616998504034860069570000212826943376907955546739314345727367667000231421411516107824448344668690473771216196239993868684406397388310826108388165074342130200431331390644117678189106895021213260602541637236058145618659949983020279742387937364709762234808633076738836497858220801714255400414116366278873985943377520397663437379929618559786056599893103750169523132761090976283888815799065899537889743143659261987361662753542443758003645608181722438670914939847977871007242145851852491408189006699762014258027406889456561892428848803658582858463739726450949576051181934046
188 -3113131256747532770898941605029712389564070300967111262436081925367270678120325108937717406250665084198052837361083560357330397985780284169416509324745822717969314341753268702752958059724293974973272963969706472127227170065175923020988598658082180577092457194302829029256713193457229055689966102378552889344749389946174047770757231042326375090961416681801695489803827409902587161973173147594836109727188275627735528878746564092704340148813918273303354620443834791104419295360849444705911571131726031810392840556016287098262672866992661438279459919575440667216384201735737365288399807404273651044719070403508362357717955726474854795986034704
189 9728535177336039909059192515717851217387719690522222695112756016772720869126015965430366894533328388118915116753386126116657493729425320250536217679262651420596466890464756163515676387335509168678081454506509125952978749635987524996593848437545664542135481351322359612651578751627378489948526655574009926845662188849388205881670111088664017663610847028326639429582033129626169156273636449154531744851779306316528344617200018745439950332597034484354424590390254401387678757028424664147019747079383581069693957705297812816250997545319370719738413627129225638762071849815191944602938908816646076219563817440404098482861479610894530680329746387171
190 -30401672429175124715809976611618285054336624032881945922227362552414752716018799891969896545416651212871609739854331644114554667889540418144732163973050813547524984299898743343853562178737784591564877394019605768255937440623515537141852977847930920294972408843230571066942785971529427274954381784286105410621072032515790229986847873094055395583399129173553468437983755256420901640428092034893764958639745517358525444006121163652103646076319146762267748600638984558737131757345656184383799125097435088309029462299845317051961692374915465544136612579650535813882597595447299996308459098842563251937455184535777121033470063741801548093888609462597204
191 95005226341172264736906176911307140794801950102756081006960507976296102237558749662405926704427035040223780437044786387857983337164134873976158960087436899924664935145185835241500460890859127823986571325882040057266755221941576977613604804849408676796289384123290656171760432320157020619402745597588622850111295657405149230608558165766791854717092507866845755400924993100152051759294069665593504057718863388103665748533585092742764986354427478726341316419391499248950857474347357903312380738594568036933186095076550665303456981095011854147875449085000719434796913083399408647274216882642169276069151333262092394803201847583147796560734179170078418421
192 -296891332316163327302831802847834814983756094071112753146751587425925319492371092695018520951334484500699313865764957462056197928632095814129327407978457120021672072823704321197215140857495055090366579474899642659291765868571746227514193609482761770691841446330275442655266628731293617797256650292993528153546043158710177408968057859967757388323977037500556208629007404298427038667805903093208907236710058818339359474538517654420568435839318615646573696200044350135253163812576971218713148686613604936780409802349532404684580554902102915496584294054224755674372757481483879847032169808317607801285398451883233631728754906839310172030943721864073329784704
193 927785413488010397821349383899483796824237793972227353583598710706016623413659664671932877972920264064685355830515492068925618526978940461058003988866917995219541383514701887449093439821196871757140220808112466135078545964284008103187055908178405748597356319191504931112479031088572932090706926899847620812757297565356113305890434841609402662933316316137116787850419875340158302231024689007831294904161003927115609244474705639660824052405863729625021923777671931064100551871118464610221220310813455480531115320018670370481951097169991976727779413059259133410790243666581068466720336649244487922219130545313716454813027477379342019810324293285277039951465296
194 -2899329417150032493191716824685886865075743106163210479948745970956301948167686452099790243665375825202141736970360912715392557896806913289616352565875219050591181726020552220961044421540287208866222777557194529906625595122764212108581299163967033454875893622842583334422120570072869203324571001562131226884883930124960003228171568864795125787763439993955852458387138492051430594159262464680901472072090868778072337565120244515891869495384893719500985121701566222972755616881692015133346891018165532515551503215593275820528663999094517490370784956165943095011688243883557446558348265979352006194396754101236456903653496971796974798632766137141079041807704784704
195 9060404428593851541224115077143396453361697206760032749839831159238443588024020162811844511454299453756692928032377852235601743427523026312044795455443746835891121079728532676326621678501493162316221437658830985186639272893402733597990466480578532364918945618027366627472468952540870644530781569157719100384388430953137904959940520681133940668120218608875535702711017388799906860528581549630974126558289453091607372386416013782985141223688449905667709112505242078417404724299613595173450431120493493464753055855809792220751016236932236202454660553560100614064545836214190949327632987452284217111242015596918007259070674823956091594459724399244171291258485263965296
196 -28313763839355786066325359616073113916755303771125102343249472372620136212575063008787014098294685792989665400101180788236255448211008568298893927243834404297913704507955222747381094082074606360607394956563473029190476297707655685769549016131069443128851843777182837171579139984746227852598968172651726072067042754512332485965991940013028801927359763409637688380874025819243665491924445286933608497600441483550477332730278790825777670332675976502394564746117116187018377641335900662032944477341992345352465598418910150690982092687252790370096199828101800916903887925697839361143479488009462383439263276735694472319427573757314728110421605958583781737178895323329784704
197 88480511997986831457266748800228480989860324284765944822654601164437925664297071902459419057170893103092704375316189963238298275659402331512947309233499578783634107128732847251903168171009744734167357386836086840918845574139066428482447670172553553847361925103166793376711861305418267431412692122931909144180432134374200587697503434846804353961175929013210979720456158195603475311954209295397803521630774249283265364182927084186160858627321665012882372313568196163848764033035547232941419857197583630066438394806820054792267016439004746310903395051373926100758493861496165304348153072488994515077247095213851211657017721786158268064657830001681611506958216097505039355921
198 -276501599993708848303958590000714003093313513389893577570795628638868517700928349695185684553659040947164701172863093635119682111435631938741145474731863017853447971938932162558236619806576327383479711741628250362434762954307931082474769597562378890729443570135227212292955391723830808580928601136920353325716344040078403593665791564374819341326733637757308150432399181893468284130697106719404311143039736276541252359160948867063425959038827454989410202069968814186899471553941500377730991905149267091083811175173917611728926856819431705126011339588610724914196250740446668480114723997859280229310300887269629569562680455698414532148124191144597386630734670251939146571972204
199 864067499980340150949870593752231259666604729343417429908736339496464117815401092797455264230184502959889691165197167609749006598236350025589088900176336409445405295333136748684464924850444226142619899250234858017256527647760191824316704599711715886681737685305190674046333237256419282995273106034574790609113181715675119849232378428299695804354683240411552082224059414300239912006265413238568062641045313958350419623091022828693183704078892552099516904539263481737097443608211737117571831158479872392173977036249298951811562329675639314070958056404150268593852624958657283872899075980006690951064476047545268127681874549909253234765988928543724859185056161825269129426426074671
200 -2700210937438562971718345605475722686458139779198179468464801060926450368173128414992047700719326571749655284891241148780465645619488593694326522005776510980358528808526068751707718210185829954777408560120954821532271715514533157456250295869518310987660288686183342334125518393080992406493555650293193606893022053130344619184737096860065993874066413163481666938295496378585127667953539079834004633026395378224572191061878843714543523008142793680558038879131932801900341389435956811677934874120833131710208358643031314082692650755141332878716996827610350884963371865497039388731716122438932650189127123114635783486661228637396691021120471577207401756845353850180524677369444423534704