0 1
1 -1
2 -21
3 71
4 2541
5 -14641
6 -771561
7 6242711
8 437721081
9 -4555133281
10 -399147115101
11 5076970085351
12 533834157267621
13 -8024733763147921
14 -984414289344742641
15 17074591123571719991
16 2393808447230495554161
17 -47056485265721520250561
18 -7421831242263091811366181
19 163059403058191163396938631
20 28575571589525731837400692701
21 -693897612604719894794535433201
22 -133763356031526922609228795097721
23 3557510288409597730892865791533271
24 748128998169235314199425888030395241
25 -21627069194597425991350421323504887841
26 -4927085514756138167752177842706332849261
27 153827873515783938863480258060961835695911
28 37740891101413760387241721727944460950373781
29 -1265585004410487333724546095643694384366406481
30 -332683802955726264147955984800975415917168732801
31 11925443070158420942752559596296887840707358418551
32 3343825336055556827887472660964546836858859052740321
33 -127596480773812160387927734995351922201605079553781121
34 -38013398253735806285786847192398308617426556460952460341
35 1538458948811333803817957228694877915889116085642911893191
36 485296875672347031994323839605729983165607715704632314406861
37 -20763013759604315715043223163136191594331759497345165171203761
38 -6913422052863719314628781345314466230960601642338664290837743881
39 311773249881598771614900149225790648440735224346919330788625911831
40 109274272444770060134036829371261223274146916654791747629193515485401
41 -5180634491787596847978257417071221989620385949233419343538610007666401
42 -1906563723355768214023977592771482535959229356926614373016590631600695421
43 94798388181959000255322973542692115833487901358952023076114803483862266471
44 36548765462078361867177576473328745851807909646348760875212462252024037687941
45 -1901806809800414331801095642873338589585817660579695291246809994394776311361041
46 -766554984697782580537252135085687890802870697532655781313076301107406674398226961
47 41660295141461452797431667831044184055833362851149595765065988873900249937589149111
48 17521959089741434116237393423889178523428749257896239290594230981076540993538862726481
49 -992795761519096254597897109677228490832672383044833303906096172866422430446760244079681
50 -434959680502779248343221964616755328883714187644678783392274731689819768240496037286450501
51 25650766626413786272757628640098729178357746340137381315097759642244326438216816995395551751
52 11687530987220231851116433803657903747553152548105800291910950449321637054222176734375890713021
53 -716275039499998511494205903884436504899985555330428491119568678962209920600473891986461935614321
54 -338916458310449483756833728539392434293772584696375451816026796570546332560457993537433588619078041
55 21554428940233820817952932552610509230405622214205602062540632384144658278328991229596725653065666391
56 10576540347260199771772630435681007883422300308417336333414425269312572683322713742065555527994698559561
57 -697107344744560958374406758991557922130666641485095300181697939075833069109347135275250822958771058156961
58 -354280080204459257323011770250818552659934979377689493143975728616514461845059717026702239483462862445821581
59 24170181871246912795763323898054985544804278358225601965452243538801781974478109942056586241968664654633285031
60 12707211281795232538517111196518256085734641212977546119004639704072709256140148751243630736859600230013858378101
61 -896316225592584063217254697415543431210890839232271918210203580496289722530046535799506898212364922539653840699601
62 -486936163950452648238417852981023245586677993160430081356231463242864983849374727742523029249966169733184551030793121
63 35472659641537495421718058749296369295072638662994123352724677327387390196375550849320479033136731903153117504836199671
64 19892657631054824216441420628217062573798616125371937705148325037027746858612625606172078640595135669977896842883935880641
65 -1495158854518103472388286563701689269643613353437494157235503189419400272509499957445457091515278885092703835904911443434241
66 -864669927680240552568439661344339551538363194838305030579606961963979202561598667471040952512548507759730601111780239610904661
67 66989437326883115453663698114863528314604197712424080393353730820062618089143803249914381765883383974505483486585032001890602311
68 39914833770605438609355616172273863867582092589168835796997920226788921390604509585043886974154056889495366449097678750685288779181
69 -3184671109036985195685894996336258318108301777758202945043576007118358540098364952218965378579130793191557098480178513905147612152881
70 -1953357391819526235304436299704913977515717616559430231504296946157665284456994238242923924160190326044599470159846288658870652514268201
71 160369299200754385249230533968221133707873664880495006566116972813314877538710585259180512692048050571047271262494908956030504756505484951
72 101174906117607515808702689132394450393054335569238438866409794886027608912285663377911710406211409783729602029834028096748387893655785185721
73 -8540373072158087296060028093429678426867254496090136348168998867198501853100742053995707696482028819589016521011048799643440167744435532647521
74 -5537677303327280629521227575362698089683001969849259980881575092664864977364834341429099593436342035834264620778829534316714144576389407758595741
75 480252993172104315749496686800441616587786419402872374862229399913362040571700686586649089928174242688941336632149432881784867544884140107057039591
76 319817890831384648303883640458359127230364458530147862459116511436131497742282934665865322393398022846485160091920204734831934514365590694293562012261
77 -28475715964187498636068422501454055010354999797219140894746988230644904449590376670282308141217855120648971403569420292742240728398080239980909805110161
78 -19462038945768533529636408880387965043103008921649963329074743873115973264281325312614707223767792453947276778594482842672295453361060280392616029249599281
79 1777856078526877310032286451772866669104692974185194679864952337381091359909617689100226152237897242463477604665360148567517338501937248466554008568843058231
80 1246251431553639419684585390078349106136126856232741096681914681598878707269760892763217853542037927303866172305503245895165940405225960879054525476543943370801
81 -116727144479900205119650332997342721502113427678347143762875081289462341214638682381708118477491536769694635988115114112269097209037196082876132177831829458532801
82 -83869643320918028258993335114871321941748711138855960104339496870474989390603066379956664376131804930829786756288053702224306832654497492242046041917141341699390821
83 8049410219952826600101010030842780020809327886306217176396580945627749880420344897351698842112647070823100697567758806360781017929044227729647226167282768867337332871
84 5924646312763051047701135434146776356291005646322324590305574397572386078470118588662514338755671016485849203185730945150634897412509280971146782769795321587867638973341
85 -582321100571362483650866593902184393983131148220431525591334562769526931712653277929803089039897131404319253370809731332062588682238077757469395398567278943177561925107441
86 -438813581439167405622371466273506952563498395733130358730177151393149409573666842944843255267760325425484466147689509191362143663089549342534365638406938547558351173384882361
87 44144894743643806908922163731810901605153743851695631016300508411818527600442660916728684648625599401947496155005581790993000194917086967022717830291440920270892043301364055511
88 34039426941240463764268030879096620277578411478761156136455520352953871197280811116527195024559122276570540631456868908647967162249824280987784911248440337296132177743299342531881
89 -3503107131569092032158095110092900658979277577496804713416168970014348392074568974615118147715300201511375967846632586892831723572867526634631751646984417480201360083821625894626081
90 -2762580937582885299900663456638824706880590172524166081102356561579265838790227028875839289371438784141753337728435945043619171819380814673145505876349399197340191463987418515866185901
91 290695009056129469664459382272412149861491038015784958012328502140696158978633291804902331476009475382390646893179612508240942940664585965754775423949029116269980009743571601462112218151
92 234338952905661792786791219697947244065875665491510223725699570338890557277325331136674000875252037717819859190260357561107171819710558622285504715706702965267604382355937424974541850158421
93 -25200467986434393180462883643258446108103646150152147870790858920692109968242463768480114897640406937054629873646434354778375702410478344610754018081639133504732595613277797898419802968880721
94 -20756567771603712227289895800750897565919917609769585647063921738296893386206007221967993900487666092340880957101058921066971949946282577840254455746290234786103174825314404377702089137785013441
95 2280133731540651191409890473750980640838374367962684725120904177089671875459944009088661275630787519907626988727198970465882367390528034350874417712299239432051219766921318249261227264197910012791
96 1918008973653815946750277487708704050551172541911678816892069972892758451690894200388645896152248162979860724235676119564491660471128076201818230886376217794766821421409523786106737123230500818764961
97 -215131270162793889297957992536121142998551445673883589884155892734148983438499405864019714385013731798199255286478315521782711890408253139146350185547629059989753555395070510008060046535401984036063361
98 -184734793438536908282760981076258122989207092346246089141086963217809322185843868288752954174669563687115228417750873671738706835354367857318770409737435005449623396190739748037832170421928361521863076981
99 21147793754418880254325940157873511393228175484772546473239607922089634752323110751198733022685433237656982730464482667901314877807901184717972426153664440490840260019712491335376496247880922139362679231431
100 18530372451804179533208774771883642040998716846951966051977639826825965027193851453160997363978483901387771973112817266890746822558215280563571948757856487653396905237449440144493723830500096867674449284463501
101 -2164146689567976727432580021114512461152993094150151620200829598271648365546988640943771837273805596959741015124730824537388106926189143790293690856118689705401152796373479237362083417990882159597676656285166001
102 -1934220352108703175966909070523537126218117790547170198464054127663907314386995538786482418337941102051932733008016644876777090405275032826725699275549675193500846766333342285453789497208410211408368540490220488521
103 230369163713305643317971811777855139161669129448672900271531843532439410307472800012497776753022187344664537971995601124304439229856285833800772598121984840264681636261244234318455295298254743846626253633717989666071
104 209931093180406764467513029283465543603055271963055147188217394896339712432982773190661290308554062037216888256546527174792669835236453043419880638260611948907090657201194596089074573111519046303096238253284419060966041
105 -25488673765603356508798328454041845159567229704060161291932842126572778282820670862990670407835712230528074784667731658377186608646884595426910116495176247605014604982334128554278598630104750988626730320349529760780380641
106 -23674029597782381294579033604481094260514444459494905730508914779280494112825610852599828864408748019183654619561292789523830912693131747063927663018833393352969120843617723077571885647373923640363453177082564257803134160061
107 2929119811707596409821302722836656872128949971739939167696733766307736219091122854575532546968619474506652462081284981719791446557973624486253373176673459692104432672360565560175867926345430556457846358941011684860974633508711
108 2771915417418119602987420333302913556861067548792224741916067237502208446263934037212414542454989099212120494310706065532088517619321850163775386627004634579613854083982296847251516285064686828217733229900332986550445848137984581
109 -349371636614086729770016958296975993250446866216903925381784463059688194106131158039693222048304211839419068840455237540262453960759603039820680467157813518478770034682213061802337558774413906811208951929323342635346806258515499281
110 -336743647508049138142888471144378509063508713503619015400979670764523751642339149428755810452772995825525514590688110807533513261786062506310379984321858079711122836808879433950483689765566091789867802270465527588713086566360356203601
111 43221871006168776060210493985397174662060078673723582739401999562123154019993467974052154417609712052452547276383726771672705449583774326028624737179990814862152997206732706216960746646422996600648728880269811735441003197533159639751351
112 42417070185285165791162919546582206528680867423159862847489259315063884812865781828047947919044015717728565437073329785838828037286215043597625350206392385147300851122174413647846502134338715143670717479049625531075990276605198569199631121
113 -5542430853598297026184848031756648288054103367951430675383726574685106785699047121384340239220665182797705262724972767537485416273603060505895235231307966180330253625221446076039750121540384518997982883848463567794102872210965832534868313921
114 -5536358661614975221011574935043770757882046687786604502148040812740976297076366570144316572424271193435412497995765865800002442544277980931283196413822230589710589718970642502344058457351760068359025210797751880902261887765150279282602112331141
115 736212572842875839056693442385545939723405727202301548141171870053582691496562798793933928709997572401375123349354322470631149926201093141124679921314275487954192177005013650012254532647791652520063997216765950158644272905887507551429278648585991
116 748307850492893244875498352590129531887395744886081453744961843258758535846987699639739689753584978579076933058411539405244653646488790268797830754553005264753719188201354463298945951449300703894632887766118860443992915687788831061404764704382817661
117 -101238880836203084428355459585604737941841891162653771931957377532758646676083048926284427614158318136192378386892357215508180810780915190269517219144388470192439656943429587480688915830365761945427060509176853077391149061849458882580822658348375016561
118 -104676314916579469794443208522663599205833747179524976928669468795216036657520543896632201760381348941130051287776635952572301492836423392208787805125801061436335082190786894293427038940189390781465166428635994400815324675288903607353189127660698900254681
119 14403782633324744647198408966052307962395849187567610459353837581212727173088075130052685151619642272700111306748364589698132151395272765311285866866319806119320994588414036483908884486885253633854281489602315787707241836134264635025501096650428811565804631
120 15145265364878946668490433015993397288130840331078541526217294795610780199869733097354560043104125086159596637231283511659571205965362542958736055844783357178266737558261924516949088392863298535847182770447649774461801330014067942114576553788911731935395656201
121 -2119060859347018206400207131670654750567558107102293339850701343487669827854806368450023132896061061430888404676269971719082457776662045520602071091297885078094657588785151731278686385716599209060122886172809101753976021572027216844563076621572252465189744599201
122 -2265282358142601562742394618455784581672039363796882609626900309224570340116140911631992345898197504092226797209590861472677099314673914223780761930842819317324005528739632448055631084128556136992115312799994068685342814026142740523978234461408716134929735208086221
123 322187455171471496806169571232685917016883094971078825264120790687864260910755785292885208027087273232096197607108335637526842576836711268291796950769263256496242901220712192761750500786555444252785640736037460667727332905157834270104143792519805413475364331417199271
124 350065566179911827248054382020852001067460009875305366245222801571337682478114553338037187662884346307251177162144479417674074940865227073103232388261078340653781622271238152340067729712463911043890646256555197814231560279155799106684479453075715322427504881146115858741
125 -50598842184663504366259444106183465089250810424758873559543255152266338265708663984501948368785263405856580651868126188829146589426092994033783464116290485181546477389173667247188519776921186665234815344842058135331819230310407708217151328384333389496563364299661033253841
126 -55863765590493723678441624804573000197434782124483531078866663804508602874024083215082426533478373547892590077317310539415737205710844590729347641238264783020327282089556150483871132503433991366225024080580673655011115538920450820144283620891225521513886976134240132272737761
127 8203800676647349585012986236001725523576577418303547757320657616956780398459655392157676314213858011894624345372069401213692347966472683643458394993612123602791092703832196602319090351405068357985502570738844610150544613033207710641084793469586941156444471265744493072322961911
128 9201193244775160192531849412663657406236581746447536342701449002772792240794579392437353155969157959306805785822230639296679197650820315292547678916285995262180648550634743193616694937137304479737766201549037338023715322847083676157530295344156448054666049107395615742986789137281
129 -1372508474178048078502944835681073071847048987250347406337553335759823710081939932572706414377738324440175141809993640739496421827767475845729199031715167721023789745150765947029155901733793877603613728514443537810981628535673953700725546809921265392766697321698697690441012898772481
130 -1563426500639155456878332389502214883612230274657357786464094117978682547837750219021322503658401243671374682053782838289336397966616406186502555833370229038333311812523900305224393869506476866117643928326608641135926506962871918202999867998451743892048870851297063190049068018998321301
131 236826303926348567967083927519677886037700474029607818948794483056327160207713861602971649406363809115775964967829504916049523589131860540655026453256425128652398655558649489534605586320892454005441997639875448190739758235062118854069091487771521656470767211044946366896376056392512084551
132 273919500218958223655210940611070533899110376523187333184118903054967105519675580270801244078928160884121697519551294771210192299085986582124441434452829997297120573101661898276738755777358511588241662337870813282156747940794400909309813439705179240266405639624408321702386869570084947603821
133 -42126537425067071512751005829164193237484889718285007188711100393048037652555500267240949557923292486790190173061556214340783753396029559422683725391532676701789571868839006336544422144380096415544718623969891959761537445511127060821376723677566727433284171860724966269029082088035689854947121
134 -49462907878693142066367534854495435463916734321522825665485105973226718788052736339543342386499763712226338828366567976940885117993507880502408940151236599965430103626017916381413146532880567206977081294671469860532324397687030824373376748172130931287231770083789408958686702231790127348154548841
135 7721373938101813596282678086306446112009237347067519675290124736840706092678448314211459881296455024354772646300783609945231859682214447438335534108109539389233255599291692071155442584924325394908271106168866494854569588021013529823372112274423351764462794181096521237022647498461806732782296759191
136 9201371724205786327260213141007101216909565452046203366308882932656365651862939689793119240250162364788617584468247665423262952345724133858053015898165365564973014224526874445903483508454190542118789997395100988539937530723228324137678766202610816135320083222135195615972331919452278974477228168170361
137 -1457653552951260298884088231437139636262428988288248165756618684203725274911843258912288023749420953278126919347551922141502999167440587604886839670063296428565035563146491583760701974160978895852103655859964632253070657883341205616203689583257386977882900624161229622308864075816223751252882229445969761
138 -1762594798618611481016415466102501699513711151731450821040813837690605862653427282028300032551838594522188957127842249186162429368182087958160386502431401533199804320841242383840225601492088734948573173916751060612549728782570297477429689162271107491337123946998296769328412955662352047803137281666975132381
139 283301227854937212177348082432728985429416513621048747512904793018364713437242385499848638736892790103872187656401977518133991448824296196474360482503777506766263134964693777682911895862774342320145440783000785642481334170128270779636381347113660155588844701206939819951614405891380795934622625037554926777831
140 347532620226726644371665582595832654255838315605916173670852133184190260804731644077873052710657028953161743012090178282965097570051947926470384941947710497642643539015404007311227383145990147017096476513562153738722387967134641733215766186815999103268603146638054660292539383493776059848488792115078867790948901
141 -56662516658106403530391145595852607369129085938970567601450099862280350610602735878734695689438176585431300368419784530882078387294489249943039318409622972207609284591024804706574655004640935397585123941141108466920269157712459369753190117094733535830033975971336377307541070128109920739466862314452719941260832401
142 -70502300187548530213023156917567036206570371210002838378944161512767051398417643576068871461596520481023457504864554456416081704027896528532903100262762609738646919027029199540981873426380563436536334460451826661863375427418283922467898273169319058880204343065614926680154743882368648203257140994869844184187276183921
143 11657904577538206514105160011191886542248833031601673327897230755846497410592593564672640433024939198364824434357330669544096237447126784944280050940928289830443641000377870934798435874637700256245577122406958197274719916347853429498778244877747254860841554366244212932408567700951473627895443947150691280063030243932471
144 14709640898086640567109891473597566573027444222104040088126961240900023396399159473397909888387618700009178533698362098766109644381887681291408001362308219455407373811595992077850473641538689983735351787579285994992809109346182058063650911180708840560457927334174726171784334067590910127164566938511970857982980940717651441
145 -2466330337942730206179355891213182389179062028876840177921450349745198937270007365401744062321967901358901307986986397203110470681609083183253254429786279277750397937860324069951335216580809078858771685049926136251651808440047489821089025197601925593465359977841670070507668699935067272039354561952758312313480256455707727041
146 -3155173046025259444944900701147608726983752201827647352878448582040691602229936264014946420961796191791693613704023838623635760238717285340354228760339281234492029838960306413558670216202601942437983167180997977523791397206899566127357149840448941292922043300374741873253021211393575806245548028969878174794306121290960214615461
147 536317156816178554359850555232059755211580308717046360860122090178720268971966855283747458450922279230337579486364294781188574667635671505349499804057037370557902100075583375932027048667981930021077852164788084302285183860443134365732961796541688700399037006016044785913679848037414035811103694089837281771275842719988477056415111
148 695508573593374845835249506495044124269910212633963343190310035510188778704979574948039615947506578635326630544449410189329373244052534571994724583651634449064944729382940908278351932325386454580076510336458702488832418143607589906803093681490516697847890355106097059031418638294849959145140458449704655990174801936191232678409989981
149 -119831205603387486477671215821942478308060430078021041156931887518033303024321169078569162647370452102735588029380075656539932688024717346694039256187268905305109638654022604089010853952797569414549332959027693809577100593548029089323538240403038028332642977694847875137118888045240587823162753807845538957057512856286357153680468445681
150 -157499895518570016017369103035155463746531549199281843240474432046112108726368720858157963834456115483802482091626847932033907063033113476215766354991083782855060193162240401435262302089823634240671529615049048858980429344677313036235950323094952942096284636113083655046488503407189093541761464458912408424975360647482533797663544806539001
151 27500360669138359988972038360178102751600619796668604901079826736953384835375110247774396537019071612241916607482305214581813532332116290819495373611852384479388278061716736236748021543128261195174472297741019884794171274411122671429361934376831316424720209139279999198530835257376406158291626771412419345953411371417227333687260120153217751
152 36626975662197969063847084825578477112285821152166318953397527361140988992539714365569859377070572252435282095206945152829574139859379359253117114210689633399603414393216259574621722041223820200031886964369901566494526709029230056116974830423229632330410704558164159297362847322016118666707385050790171525827665052201234507926439995368208076521
153 -6479979964048928644661974177842832093626839476790367549305660668376536674031595814599778420869363178345973807857583260310791664541076156793147238182554577819521700426860716383988139700799954969713238956880868078137947227247314976640302021411696775442850552430341571126247378309361046290517400312314883797444743745666082227131937082309334552780321
154 -8744066788102006417699290528283878248395787581607296504495703900843290657870971213830957162006833256288550721367139092692720424909875895003516165084267802191398024133751213904515475683325437759765314611947662477621916578535103698402379151349361268008320536799413883512321344895157872360176154783479462666079045396076882933808395375140471767325666541
155 1567206905727401021722517514783281763358902086797131397218757195479033655771925404936533726388324776532620914821625726083697048344717507467958028437291683367407770952721341910846316261995573034684550384470035618609747871408741757862777111944020106347744885402903134959877247765173240525420197772169169642312119144257894415504902834606956088141878532391
156 2142249337906286673258777144251493874922636503627868661463909242471591507154231167532435214268124676219297730030289131691970655547401815078819649202853181625149532849460465524860143031745601857645691902598434277453987377316455520171959807415102865398684741296910160670496971841759833003318553426857225667416159954919592432325807140794653615051752088823061
157 -388911550809866951968588859017300523956695822419118783615558823715949675445501505776068532107008746039517359287581691002111843837226466407695018708561256478137433198608801836493751579768695394913020043057296633281420251616292823614872729447427375523868020889066094558266489934850819971057627272752381637321464086604888918102673136081838285766471645872922961
158 -538427224805869056284395054111645246984831159041438794881920956938683494972443711802242132061596102632072027909193878072714934047905332099315938187704056950300734576952271259711219074218229927647165354347412566846351525526488985783160790352896624467072224902791878317307567386883928580179312183209630353593046217435615172310590682384492257334165922400701710081
159 98993187390237107664217654498861865606899909740087305011403476251288752033570190411448326052057821856390556454002015271546636757881923085450204094858561388102896652248722768309877223468472416184514722096933488691401835744640848289877753478369296903969530695004526011339270848384603064964570917151798990648477724960282973924263857498390439303567092069016186151031
160 138785588990268303119720887556489267675989646377641243900124856514269155762668134511026532015962155964655245743603821068935714878548629734109927364786944447559870549383217274424426855555103332128958583538002919662444428301538197529266467844696190575751421815946420501062634311322741444974487450493961311273665095790843454562504375776993212148144396083665891984341601
161 -25837555423103323741451402906026619708546476099227017407078120920645953242659525610256956878887667733456474188956116039907927041498789952765749426169518810467474328975914968095140902868944790341814412970459435894768712548622486014982893576929643153884481584834696619981898836755983317613778904940967593105090730398977435556829994143139880398550913526976696798257865601
162 -36676300132603505824452680667579793885907906516183503683602491759684033438005621073033930003423187030975392797821605105761451342326243888038313911793306993863523600250003936719997671095947104812085285387108093244555135683938881925649468052878909183786442783758641009364995728031898783448652026577261424623686916008626091852495194300155281002821910118328588485449038781621
163 6912804817457132644896998791288710173350939872164561308762550812140480009796063706580121548863843526264134416702546014096097898705502589915461781105108753337056910592580556011628541115584482931596747755292132109887307083778450030324571378335375378038305491301926249436829432719822551817026396890609031546932687675822627015711547070784603582712793560054521347196105093865671
164 9933841472273617769722374190223927176484317027734943438991909747937111204790700807008504400672895374401226501566779420597321270418990170484344688496276518341466717369753738670915853723213662422442945674087437315536206901450873214939831117686581359246235092954330657806567853417519368667862637169754577273295310249145101957445699854216284553693076543587344296675504098780344141
165 -1895319110660029973283635630821570269211434508087303722049886375400936646050655918938808756838496909868339245869851122516896509108685421998358043802924205269559115637251946502092393176937216214835326672193292680100442670198931442459731995630395357145000432406968812845681197503282953257811962392602856819757230443954153096878994791378643201176862885001889598916963890297827800241
166 -2756826989899845005863319150029436602775011208785256912657731815305812256299141163099780913777468864537963330770931954814445902053020463656317991747390663086574194128272725122010182352171810713759701010207117802404559173310187261649275895858298745664238284586006148690401756102024384892273193818527546603812875580991394099185276965534496088413516155413951188438542000507002373793161
167 532362131757966085790150965162233288257281734901609965799368460944895932706585914609014746504793394322946394319053901691269256026550634290783196142841558114499843933652337174600829783914273008133613899946561900469074441402725842502847179109630193851417164772265263040758720478420584326888650295312239743759277708149713166159253388950520437225038920629016245563153841642566823457868311
168 783674146251424521419863342066161563443878060434504849044682895832890429331054701454192804696197835935539326827865577692239312331782116356594977119058106269309583690184456736604826340366719062571804633072061413533941536033663691965984285180986587948702701282623603867406682651300993119947280220577388007627199411903594689380530211729986412621490900454496461110584215584157769314114542681
169 -153145202488600988354840827633375151946976912979686363314098185751198427397331603062598383843612155833913963169706600748484833161556330244468109443286256366311403714952085204578358187504291034071378966761004060352799937178015987780399517411619393361880756521850453051009030161589820900655721991482132957283851351080012017263797650028978326942432150543546723459783326142453354251796648518881
170 -228124221669090765481859982383649823003923500303372689719898350174088883789898344033992877848912940510080200355572563576128642514338544972759694812132491277420096657490549974372092884881271498229915746212943981698704201882203346653507392518634568214010738664292837879656758619810342035418158937935236697832980678602719547112177852905451701985902665461791711194161023784195896702018330794856701
171 45107492209639612073503342805497451645890191476106000575908695823473945650029604083909097069723155805929582791551604561845902660946288672464550081335800199413058071208758824143815765468117524473338902686994845785565712093633855545359048724926138399863671947234421825155441806469477342757491049445539971717545012222982484618124439497730186750507591117119151693360364344420223976358367637987150951
172 67982356080966385431798105114366059094597158788789936995271862185470149826025958075472945360912524298587764988832717773232052090943858794827723359989493518267411966582192907149024533276775274879026092418442452442598973472868212567704919404772566496096152398980676592672961824852939707934081763674210133389878175367362558150386702190111410879089359861523484153341390537567734914899982721750095049221
173 -13599517099610282102235936323878365747373462408946921405594877079267335265793698587650031463687750101033550791949428576850828917545921392714196685769769034279998550492242697362289051791520484480377510357389494132024257977811245063140456792631238872702970786688147001164189674528290045252419611160706812943666377230542423623292586748235393556453653635397233051170625710474491032235914213594463585813521
174 -20734416493161346782396802133441884711374299192970919870517617729547617920662134102744957279411233364279264898618561007768482139325428012989016908861051036648403317542964296666011897529751968020209072811305219385762652634271862446117304033394073251002419072214204543672916885073637456538836450458495237205480552090270031935569117021613454446951195928289695975913925359320227540337517085551498215039684241
175 4195763871117531059878365050497399235321285332001877029383632237999977122750073740880257332845101196907010370549456725010364319980063003594561975829631601281970475195975571906772637153573885794031756459230906815066740379285405574039118453764957649249743877529023275306457151959466973556391686724512502246175758996331275927723004828725978595541683703525117112970915748108396254064474802762689354710417905591
176 6470573713358579280678269635561578336813794403000275762548629399982551864638335863277215734319588535462660706208629168517990855992396181009499092012134120813537916633454596881852761619720599970555564504429259205644172806114399473791047420087613549184917588525633684313162564790465310402439075756534644274969066316554720475571835427178887801275463515477437637417182543531053025613012193491220717026432058775761
177 -1324333081664616577845216462078335507631937418928415577156428020136609892675752004272604679916980322859744122667298702966042061608040455485015020554609702325057522010430733011729242698555359763235593819537030036294198904266131956468181312753451863538826543454326971980816655956098375000143791167535982882580522504832929190332934823486831776869387905636949095652370761119973410190626451209359252731380328279876161
178 -2065552854282326865830034694272886341612579633885143962379664120621546881862744104820615494568962656456260109587445941605713811248946891200139358602904276251300585370573137653810387217160650989086042561371255376506594547830623764096279144733347199313926249033394850952277699259842214613660226631368746378231368333090515845694768402443793765739800794017758009657184811771978424500995673853946983798363773862693987781
179 427533859850964608597503973036382595442711992170146473792994256405230780166095655344116091637708219030041471641431793147059973862170881088131618643646246292315722783095299280847207746204783825825237163375146724339329413177154220713772034450207840825261903363387466099152212657792865194973899315688829139810302882923168711997538734380181930129311800327873265648819042742879435673296180681140122162781708083322767924231
180 674313885950999973032746071330744254996391975142472175362607440204916910059314170313329044907782696670488115075605219062397973957098487439134650167457304110402800357413780346942800438353136309457155928082009646397151168512910575425523800237568312673300537225207669708137813563309958240692580525557676195033057566951488062821207178352196392236728941758744541405417587431035973426428289494599214062255124842443553489834301
181 -141130815257468741586725207192892041418132702996798380248572532744485949892575369023433466260261170893446626097166096730669660244586759172772647198123746230269802515524248277579806566941699274347493395883302635579253406194448428528222754756478355897339579198732485996025194418151683257608278013056897774262200847565888136986823457318487981291218261402704452549040063016997012278162493547607059230840095669193986944159698801
182 -225067258304153016863917499332061701773372407758334321059133497600837229086537236949244907128547038726924369228667802516769958437583270624936905774612557035482804493650581180373617421329782752657141978033880572063156437981312222255540094631293908665492309655890724560420299548469837664813491480763385123976145125542097140518380203668314309108671393601471219697846501434222468285465833956916779486472631457406069820735109879321
183 47626052088231980240805909018081437990619931106665563068904644981561709960931194564533387297050380589497759151088308748929798578701754074693299274825572346089173264273997477131114762876139843154290915230120934749924612040580881637373177199200844198350899107149331059648544881642811314657563046131367513761796610369792161807209183622885749130069929869251489874008759417697578273960043620259902345486208810427235337147734590998871
184 76785901578597887337263532775311761976787157543715221912512444470515891802536351341028161252944073169352812239902326551589871242152208103306508078812288347433384653211467522725073681200047564663459148021765391965024802755325769982543936777307247689792162182345783981993593963371775065523340756311492520331330692951996484533830363046784360257377874599619159045505132605422585922431354212134425515486442716729385513219911440217936841
185 -16426097209169574230460671726828624497432911047064041640874918569887855671095676695869092865074699785547634783082360855298227970242075197802202800318223931886231642608133417759969965941807501740076030608197893590807676466951288382762555222992031690743227503419605829180485187339137836077526838094913616141894601337830781435820166325064844200079434697962491917336190990180204762698944584623992093424180338519982556020214982220417473441
186 -26771112254792298307010173790327515293579944628219484569622859662408496794953290295932297348843817930792586139865655864640626343516571632632389446008409803448689245069356731867441824959887672552097016751218272999344294776110449272969657655483854762729531098987777993954155214090021744911400458788456523928467870266975118305744937698325596949387765313134574996493647020271391626426046667754778180382469845758486993714971046540010164270861
187 5788808648361582202272664396865917732817395778264804692289602121220203175392588712872059243857960811269662521610892391896069444666109721869325513946212408285394150715037504303086606076640013538709077655438809088474454470387348843750680941801028490591602781828325161246274782504811705483993024531634870405129179270430347611265062894845018332642671725519822667499585117684118950151214551134653667234208885490066707790766516449668418151321511
188 9535997433955882054833072842876377172455637418850742530341871980070191468606090730384754715442958576660903010841869063092391039356486735378759734035330788237751468692774110134980387247507165492032596267580346863091506681570823429887827728803735380509818838910396057480767449026955782684694385943722723986715575710291213998663434957793400579413960107092291250607462310919678192806053091754257179158057172403228773174186319542206646833016795381
189 -2084054644286258423107611711250517341209731079638879236480546309522131224736800165298062545711744442802303990350268717910238089290477717144294626562495701837604964237611759953490421719799319813603975709199992713520066665407699288178698896078876804007597792090933829891738303433221850975960060786100263693084986630598413657529118366171801973153941881766981345498593500246630619632396481963972400379465548300068434832804060108677726516560862992081
190 -3469618983062372096254922607620022883361437925716796380806072008888750584495700779461844474741242164064008499351309865992542037051778729622153405981635567177499135374366682216014976091451830137195891232335906520454029534245881292412687190440352939685246765472880253238111925533782318659921727273997272945885997220585649378760482274074714652630747399072508652597758099269298277700205914304534927884507269791992317231658596186319783765342229977274401
191 766295587620519127849569077303364434781802801010387393313233307345533820388244669113187113506137099082168462879636478741545718121021808956253858617275109014802706824562768671676074774646906188108569380995302874504410757728817247380973489000300812829966836932231825287069649364252751176539501171129662630569930123745015433630780151616073455933712625920644173545288632411605149437063675414887486068906427111657380742818501786182294786457738497437884151
192 1289189132371095001409564130521796218726282285511033157680241598139735518621185034713182804808821766865472641837902299806622915479910565789582685035669099092105079174704348835948091549685126098084146001962528088770989781732102549869854786476508049422536597330499224857255236460582955342601467541136156954606084007361166454264943635870526391668056553008005727530997900766651876524718598459781735248086340856941928477072187463877133835072588496733722521921
193 -287710106108526112388481783011073935366190418230928202092725850819764011289783101406769354020387444423690506098600117797619634972130436645503626094832052180339108862422163751317272497647679539890447747316846274994187251495358619675334184098387943343111439343322919819103566285779467390657874201282217702881577914243610765844421911356694008805198072353973495096446201306215034598810185097629292969984297626782539473324584048296973828429160074766919578046721
194 -489075524535823874193335520817044987360134491261847412653554777884924301408912175377616116141928670687765720112001155639367483185115556843133037433201693287223852445290885965754005766021218537574526036947463014691084442086401223424129092182723304982752234604543553921408415235804511091571181983388130456994025508450372766199911252878434564879356245494200918270767366563115735195039978364148377640640699680957172819380022448551368001080350409627126130710601941
195 110278719103312915970208981141984871067515810657131903289170739498515491328840070995820029842140926636069021719846018563904336376233918812333725418256880451347806267409242702246091538843839765503016569969876721826271984880618996326039956454762173641562442930231437748758849717293027935298371744277271938886419034360338033738246442493651960186330629527928926873596367832015974913318289308753351380757461619612625914718909851666082127358718815110949947680938878791
196 189394283581376428014639798463076323229142054497666153045573031082361251785437724593554917791342725754384851706714058364720442185977041460547641231612001884449308086895073566675629569749171469746667176715611704692753364874262090717550717042091491929470989858071631300664721160165979010971568351846627158330156881695117114271076336855367451417244697304994187118758906855038083517289081339646113044340809991502888876021560829272968473702913515181557441945019992028461
197 -43143389835839135313342769862996528149676043440294781300687205175848966366779080513107967565915792249005478460105550070716862563911976575671717792621699641077935216665676294026844504258264436876741514692534458815748479967566564692664361679664193686469346396769734097495875872657940859151457145079937335067556685264620571545794618984153981548275804748082386258211183159882017874091593746014436548787969794584567661830038599115960496591570921714258314514527639290829361
198 -74851160443267324712150308467469865025408576151683604738019256835707566347560983077832440995944831941234051487936055780141629253007380702943426568743303894794828413091797112663439089099089440533475118687049818533566478553497662901328593441570000756080319959899028973005248581940345296286253847384411164653212839030898459741284938383466507526204806500250085694516627030548025129871776854499937484609650778316165477052835158514845977784323234097465701422339923123565965481
199 17223951206434403922463106483323206553178840295961712203651816649338382254333318055429636784312437793864653413683386240469041434710504441099690630942403372865587942411816022968061045680490872138951356223108675784687955197047449351072590759085571602444907404377649739680739704915711671208647002955834102188747247394917013416654774548422354657621641371259389915886826185131284562093734867811490703374205654460920718651825244820631454118948669228724209979171916371226096097431
200 30184352528995221710503271795456884653364260583558968589161050355220009266348979248502572379405064507631585166257785100547525558516420245873798826806684738422484835378360584784022263928934851851639703284579717296458591885108652482770219048035282945482764954330933908540524741335420715182322310447110438365932326883150104806270904473187475687054555181498017448607827963025503572807950182061388361377463315395819328312294053891225227855664722876892514808589185950721417821427001