0 1
1 -3
2 -10
3 207
4 590
5 -10443
6 -87730
7 8725719
8 24386030
9 -779929533
10 -10896056050
11 851890629837
12 7140660673070
13 -329895072654423
14 -6452172716731570
15 2751576311657256183
16 7688003030273049710
17 -464469099846794359113
18 -11679689713099591922290
19 1577281699392201638010267
20 22034907735675944799243950
21 -1644465981932708924184597603
22 -50541665200040978421599836210
23 16524629722021354632804250932189
24 138511221399376147951707017623790
25 -12306068563802173674424819586203893
26 -446986750662532432703671725548281330
27 85779354319644025258300085954709958497
28 1677694112006573410256120810193681597230
29 -172904040069401317457142784999192575691983
30 -7246501185695514998554969680297128881865650
31 12773338076396246353277034237458759591291503671
32 35689163954272474526681989011258746239430012270
33 -4185474276406256654446567418023737651426221655873
34 -198804204924507699246763087596652939161433461197170
35 49455883972474367379755207409104654762065446797176527
36 1243633595960983223810192180055752332063408944153556910
37 -163526647266590478162811353964200268514282215424511169563
38 -8681086847886138308514242375620448679864934100603694083890
39 4812747335605291497576126657682576322130506031800672243734059
40 67234941917142438734198790480080716326624096498090005897159150
41 -9796552125396064274253801005108581944667600126019803298784187053
42 -574810265795300790191635324062049983667709568718575824925498733810
43 175677980302657551483000666643010741333397508620909877067709167886357
44 5399356241215596280584461392090360807306414484962695668861099778386990
45 -863473192860828936332645457321215499102403157789769539956775019815942343
46 -55489225432992052321946211048850973553240037755182022078495837746578954930
47 74146536690118177184250704488837109241848022663089706731503739997047010508413
48 621504235325544804661378949719381377936447415831944666072560921342825801848430
49 -108226729679250846138470386159891113948134046464234005400516244924481204987349433
50 -7559733948667323734527995918587339586855664460597160347332707328018514634491355250
51 2740318522174971557068761274703410854871318544200131306466305066216362643405868629987
52 99535124939049425164935932655524746688395467610926878701672396189547386140714849591470
53 -18747639696062744580794681851915809588431918851740806580695954390694378976437646783402323
54 -1414302568161873903883461878983392866290466213023368314005479605286428701056931836984542770
55 1105756175867340726935483413930628121419956847638475073901863990335310799120967129585672233329
56 21626656440599668309294378835978276360349285114034628670320282360016212902201496479372527504110
57 -4380852183294442685151552180582963537971376598797998411813164703485969499578254198313849659575013
58 -354967478033042113267943781367979635679459864988004224757158996176280257469476266731272609090325490
59 148855516905898891025376831958655142010842759343448045601890212273902174093557459098639454804733069417
60 6238614663503169013966062640755586598178834696195956460460366305193156986416183564164933985014947714350
61 -1352422413149475428435228732185848795319578341624891861113635771771635025504704923366988753399007116221503
62 -117140216084392660290061370709667076488512418073782038400263938090782732760493351471481301559973603446911410
63 839249152685424666764801465264758396671247071433067013628249068059699205538204861141884807216378153428886895287
64 2344892183197014522505436074402053147518251321882656984926259918571839702776837435994159019328124803168926990190
65 -541664780608236732367622453356105971641432757712216959891612399484995802832702888878902972846625614527199620975793
66 -49943216141007470352139682700454445247489783966656512725576104919211625187027944451447753422128785643766224334108530
67 23783494568369354560740746319665084789873216466002203307935266991542483759904763840580252768470615097070777982518786647
68 1129682902280504971926112982355562567769864130716936373903687722316449644603312715457840446825396306667960742731481139630
69 -277012909890346201034959506905545471309200096793410397533028084174030433919242861237252073378610073502638455421206819151883
70 -27089439618594742984616531303007243706828701867212645800484703445523520418093158310914553690911016165607238979533541900524850
71 27340894813636096897692580073919250016592374420835718042659905097224413397105834924089524277139607119125652674081392953984571999
72 687522951825060073077849600389891564487221947511278552713947332815703930193199402468178151211574808792399399169568301269895410670
73 -178362858523131141673997044801803921610075030369371539978222306086869302510804112927839272282224369447005994602591511543684272143773
74 -18439031890893522835652028012716113327143211198576732533013564704898975281983027616821125704140779149105490297524569122264771062768370
75 9829325959612258319598886362725791341668276755788991574163818054241701764556096489068912872300250321225404300773835295088558583692083677
76 521806285017677785955797498524605630466754668551562261901078978431717168835486315903446649158622982222315788795646733111314805554050891310
77 -142788882194498051494531178140836896917045015932428667922083543317093558847154115256634682012981000279497629857295137751585328756435763825463
78 -15559332735367060215857256189476962152491700768335653336112962027148523803543271787948691810798490993732971691090780820761340434557959556647090
79 34946397249546259659225943280119467322444442334557469102891567164448641494784331349381301995960481943945178223673310734590767673396517131706672843
80 488207426121014358004333496061177508481108790485126558522067222992088653071689971020218173337704019810203703045949802643123194267962880807086909550
81 -140534762131033163953499663291803967673822502513394072452707422284628296527269717379870431539303559651998100431233932702155645501289009960397014950953
82 -16099025455666235091693086399977520832706516359053780060129576257741635236188726387010685140405371958490029620434718418155873901042020463097721620369010
83 9497341141039810828792055364173277187234526589005413669574739550712152491974628438400199117772295245364642618273477237688804446841531442503098119580782507
84 557254135511378243945060496327922957751566449607531338672065117939302275379326421345897599542907655071325721270633928901930488639737583716654959798879433390
85 -168331963297203708918409554579512768871883311657036357072958150460906667637272689317774302886209349434708111841077847969315874270030271151128202292415445554243
86 -20223997911890914975890229403300136149956429307343817548254563047380390727424786142487668099009158001090017538111966493470075008796922982665595519427717789742130
87 25011550701376680214055727635311368961374578957331782758917536704031598448045902702386851887224032116821465298778691071375269724662365327085623435124057203997132069
88 768714850599381598292719795882043032212038934635348557097070069620271157220431896756582875839792217204567664307620437658648501170760987123402087796398353249215470830
89 -243136208896743513689821632966879091738505784791483208980946656747092273278192353479096663223862278130780648829975260790656891978323011215732933832989107444043425349333
90 -30569907308387121525412567261148213240067937995798429877921919852704541321633533397804280235067299577713816017408405147942737724415635467903234029651760142805037285374450
91 19772422080378927908116606675515814907236929965293046612454772817536914133369948385435547498587934378700163920349008144749859403961482354608162845018795306524396389815025137
92 1270631671308006886945083159953726970339012655921423096385873248351874348139036193738172883220846627199533085111452714059650263088969082684746770418491380023106781413943469870
93 -419949421769702958294441120937615412796039511299956933934370063150493935371797467352035172228582258179608434288347855910257797882966262003811356459690793162965363406839252130223
94 -55147624903595900316028687267964572909703241344792916901768519667292305238039032947196203403352814657364510785193006024089466812880208744788928626235850881126472577932407471873970
95 297896063130533087170775331136287598000026940866927884888383329542174674876949770322221730719479654085120675313955730618721690328649240676810258063716127434168410014741942795321886141
96 2496996801026676504564492687365084239047210493523255258024470531424871100109939272378780989375391084400521548318761475259908356531354840336042315848258384618177149465822353357779718510
97 -860763976256116397494039713417496831674444318893683522450026915642229014602929578223763154339503093009961955272081312243502887335824330751335427418870404665119307473751483480970898170913
98 -117845263160602871038508072288250076287585297055009137313750542155902675516188783400381699525021791981271805407297973728505507382529255965398201995164450215704861054481963022469754869048690
99 82922365710836216747501843821011070061934420342355935444259809628193317488538875174104198874487804501005401623086434464691477341736664349183134240925362978947806745201991945955367211176073567
100 5792201473941414322859419142254686738903435499730159223927797253557289231133200765987926961629493332347868531770175509055967315112502442713614664436905732704634187253991571840579664231850744750
101 -2079023490838358189479731864753653021667861292150291018420591020898856747956612808353943640959534425619661733528990833092076750487851498327018176481523021509996993495213421493004439038522364625403
102 -296252169876226570210625857216411056130175784682012359409061763004399502050339476840370979626595457914069089742411132095683314715951513468647899536331678438552629887243110639385875549573394195106610
103 433763614203021443444202880021721414574015964114590770749253394964750160672775838152216089041202179349795186024794228829434283458915599953189306313398967477240584554597103195720355904880403324973735539
104 15755363905449905420873736735205144710312395421125751428469975660254752161837366292594540569988127410288266479566743777711711345458028635496874253745481291631238783679586772821350014678488503632451716590
105 -5879116964965050853771835763716987303172392755225460291109857887035604736126760513072826048031712178458364075642488303346188324273423118334972620539533620098644204139753992866585266710946259773491283927693
106 -870602555474950599032716983882885234798918241445950143751245844612999218915789399126547726310717569140119452776215999091260822703298398696542102605555056009148748476334318869928782165944162652952145921855730
107 662106839024755812208661285678881896350794825949445805633669782717369262877911003420771109657133247938158019077272593598279818708105918800398732082128475051126876218960779083430961542531910791909044530173109797
108 49948655831427846112000012145092410191699039271442771855033844472655657490105235282169766384216634237606624959582802208850864930806302642366845849549482021746122586564969400448261890015460393573760368379900842030
109 -19348382580502273778852934998348112577561512368432395140631996811744418475214339565764393683108820784021457063683661833189957244004699383036399704958859734368086431989693493980670240181197556963162343683119210191783
110 -2973304055052417244856767966719132041813238775962093643026384505453406873550183615837262372655617504249713848271053005464980113450550020880279940970927749450548747136347278619458642210643569745138129621266898821904050
111 9383106632165325182841878527286476123976642663845759099026837602317278079480822256684430870793939593168311104688550495042209376006459846849520839737677368601406360577556117109504916870025443002503211064544404810321811473
112 183517151346841715123989355457478375312454771025238430515215087032082631033503620156805734881730798635729363011043779592869575925308343704587111950796231971302161173349103299457108675457579625425471814495899270182769769070
113 -73696941675991519875614526075610642235758895500573108864917219932894251721768331192258760140415629867510114048215996808485075264290125563965800102947648889607190029486650843330148462565142247898561140811346292846392837611673
114 -11736977950814822491501665811874001054465466502178088863720607242574553451086438703521251557300196046809169181819570629648775167222878223904770093811573214554295525633958176224082959901981972035028680561872669783244261987859570
115 9593531095940338715234900667502808191064884187822009835679226881664599138615909386137577927257940451803594727592322172486663921131114998165527948339700285714675075325613988743478064722444957627764204442762006488690324654868035827
116 777335412398375343045517127303781147528012283822726209833400018203520016121168045825819047796775698194969003525551169075900471007084196724039823951359745937181829078096169231478652367689898387319241223249688541262470546803169985710
117 -323212893769421096149655414121551476747981153651390824428598503334393342424081644703247223981623667652377172740917543378384860611355142447021199728666148276304558276892716973185302278258153990952634498314311050676887231550175186861363
118 -53281035500975537993682894646516272815723641521671133479516863288574098722144983607871364125363000507115295812636201875956220879603873916757151528665870132161375856227797910316055531786440440885345247567931018755357554884525510803530290
119 90130954888791330862893641529792577004214011007068930393463177474803097663048123593052300242789130205224683254580514120370779022610043237483563431969605457101734580817546124486576054001310676238031654369094773803682362399854773640248844409
120 3777436728530641024235275105118183937600835475513914783122679693008576610574049127623340754207622920605680468883701207348922104092867414614154341506082608584764728886385599391175437145664903116957003861869415335693324438128766517473175219950
121 -1624339972967895782237526219694998667182173239185279941761175974098591272277795178257585617059823961196710114095758429083123187688546227574890146847925705820215501756913706509364862658472307413893093564457105528557363385047721101742750599494853
122 -276846306832755313551122209830708519243108561550423984502576583682823094534733711480536315478966788134520290139981691420362687652367725908183286926143841429363699709666902729637206391346534848913408766221408537737347519190775141653317343347124210
123 242029444655679923813534901909825596066750743801783645741397992356150801027569143336962662076600491110630923314665419343510823557695567786563495599067024440471133973543985440362170573880273486081907266856706478867151083276463201720565515448668273657
124 20963406972624895685387358244159835565029508306042136686784656697193289215767709888870831808232209047280757198424578851090881845215833111662659241931100648046096618106491003021049296515893700600504648054789403792061605759839449138394220635190859839790
125 -9312499049896042435631727703839242162989945831095598819615378048139763952385628252533522539871257763811974771017478417287863489583210154378661221442166332793839558576577876335057822299124827825076089590899255844818005843535743468832984524424276180346143
126 -1639225714998015379861575273680696849134376153673253958163522178894267595459332228989994297064634654732671763323056708652839599374412007866948178712289222948014014084295199041359499669719813011044813619821114291766767925043026217094472940088548147706449330
127 47349654690318085980495719023303940546555393269696566881349437614184703009811340207893934262392546887178971348777785537887283171622319066108985113141006782337866110776616549535889933117583931582035061836220788021183521552479661093871014938727079172859691108279
128 132296630631239960126016219721406014812060739174378369576960331806706953735747913200226172088273619922961045659671431050087085404004743641016241573631405533676649770954026680406175781983512173519554420389571926839319357933424125267219955713669375562706833253230
129 -60650286502763102706412497639772980466010484171236360158117291356701202234501092833800024783269961920179648689522817929040709054914924953582600997212075203854754541347377953388140539393963604065267841021981286256246045502867385957344867496560423329931805127929233
130 -11014839690698210951819808816973232247143766745162009792255383605447103066379352049115066503927036713434563938360787693743435308607281322427631534354740740388065424321301838379571518833634012810803768484460458362165370606800872469728183296956177985531208456686113650
131 10255901355554747269834864944018230516977921721638341537891230961689289458101643804894503162269353925850134540951002699930869869869730272538612499690595066698750605864829632511409914458284026496581177179253150345114003330874590540404217126144453415680029771764007565287
132 945626735314334695203137638431985637159658683531101770644268785288812294743003472329381591601496241841047626277118043977198146272004938537912031688787850943442374260263179721684053467832537892232891433052073355823873923826080521268306565482607544255381778118858550308270
133 -446957002893350268613158206543570368868542012478920781831589213520669429263888261176906335756849416835908991516562058343634647131496003508057402123375711398691805913373051957409013993210847001107852170165913894322443312484839295814811500377000184950444538964251664192838123
134 -83670529294029694009692082880900968422985439596902166085099027902710462531006613016139529641903881073517377912607478245419020543647730095900336949169553275164704793316503698676699581457211530689762327860817979564538697689918384452929619972597523011273765730713121754386725170
135 160568606738063549005186348758123741771790254353223417139956017544896979550093390013484532888844491640874820366587445276599498234535763224518852274320368968726367674591983688637903481879506099446772059908423128699469825300947560911460327329899500587071202149999335800875314760679
136 7626785422703727566289873094070398615590893266636229702717772477179218943889961838086212043069954211049784718507447308371440139145861364138538532656121556778209593609440315015505907573818184854003351757886235290787470823041917460075896590208102846518428864878732953415580077692910
137 -3713269392546677811647314281783017662276722732113518725787324830180925990301814986555789295954429846769098563112637344038400463159083831883594743087921843974080091569269155292901817333159562501299263382360170886489278977060717895018394351640385845812389542539605476904360908304146813
138 -715875527300805675591994555475261508613063275969090593099442061385518167275571732483259149097451482167419406607634798416004536666761912092230505876080666214889359446547522359380818322429292158814871745588568072812705545683697114894033005462522471360161557419015396005824795319136091890
139 707256055879698800343041350023349919392055994277855559016421505158826046305169835060325975625308028966130046372453738001469336528046872839408063976706876864283877971078560178134199622303809122369341031525191830209123886890474840854810288175502861397881963295787139556805275546237034772717
140 69163456057779421932967028303748265356272587160802642250731638477097142104108027076008704881522878207482511911301187576198217941014931733278435754992287609605193252845823538569655052761076321869389813371299658936380501389865671725997603560833133551842122650227154805839943000430369396335150
141 -34656935820785775270905316049231883152140609574674584937613611633502563270899443007260068654516197656537591417968776106662305109161937603290809429315286695524635917039115574272488380070131681994286343080874413706174114037573119648305528420067676577325688489714265903670172475025595620203809303
142 -6875123093562356472325397814936789345274103158248320370335399176704309103985706563730546029645863325697323099108377299083485717345810964695238635713054647106031931574594047616131809273387226171834610559312480683544094590086336866586005771676726281737628101473402412417530315493474672659252421810
143 27951226248752833924946531207326393376352187466529140810843190372550249901943261586849425919961669356885581835843874801966947782994791752569062591106622011737422149502789699474236709486423657002339368401257971139760952161408604996298931651163317826045168478219273375140130196523345843883762819266303
144 702870542777123680431301635747269520891348053097200983582935956470084096180554958763816894111769030510248352765055417888985075329969446731037184868030693587154370977580889949517366857857304946146683933386552806603543061224544070635441142096529748132688995869498465214906831049812769449323993719802990
145 -362191044309581850603667950506849894221882762395119791522045128234074865262523650012785350781617101554469150301948634065535838294072429600688704428191007601922144504819138932886866342364718820485259961802243735890114142163943298901372301853227429315399549609352577821439021762948532791496414651729059593
146 -73874156502009164453157858026540498716376259513118838453095385631430346554618534140767342924927045433613295227751895543399072619284842534888795269026015698261507605393231134331486149509809957037810275384489915552305377654425514339100713509510461641355729507956585780230747035792532886877246790442119522930
147 77185234580141598773061366715575241578732377354261948257426368409584383823587144357303933905991656075166308859229536228373733114090735329088177308748700775628245552781827710903341747827909820746781994492306392264041046441855135159231858432462109950893129845424295316339053749001729427576857261437095630677947
148 7979357438615824957663445834355372493483388099289880895241438873627863683701780430048358297681961608038991537628155398650074959511671628309208756522369115592168729896173736642857244511801141892674545926636865883668089608522639703314089598228422734087020590751835831676517885980548696427226870986445315708704430
149 -4225212453596280974826612230083220016254652042497148900620002927784569478641989285509725419115157254399300222310405375093189945485532384680324486190277739115324543950102107505953247226987704090665119207263488064943906651019916480372894956999210864503286458576106642733447691540326744686803345082540223096182811683
150 -885404616413561373578373940445764386272580335297491681410216316792619072618098438203364267481923471126095913298056722451720565650411339379611094285381683138953430191340644222385970351179288957459533074992683178535279822669877988027277960130746666501598503002572208466340168277269200244241439101954600823553054003250
151 1900522797491759534952198907919883650702978484160749479223574295040956273284009785713946721308775516317233403471316382514140035656423571819991485875514161059291833664306787604267703720486893043877509313745081511295532927319987564709114233979606272641878082855786891643250753387554915771611507362600777275742230692826349
152 100892446198793025162206170483117470274759267933523186695249529216171740109567132613727982968730842770994236770840081747332101893085923406394853215221135764721275867881100574462367887116699608179525883850511582804102390072379745560378948726662487970160476509934644116529472127334200386099734564484260913384611689861087470
153 -54858565316607498060393472561405715843820464905546139089258173022458470222356608042613297346261321992891453333257001336336128326245484925910091650253662893748352778213832348712888381574776986322363252367503183293041025959049473939277657737188438520770367491871969330284555110364264796733531184433877939342883520818032059573
154 -11802313275758565358059423312932365504912174382860589037001630643558620460020600915610141923803473033113605164204739396905916438217028892197549807464097316566103253263293893086764183724300864863958784810207584100118076734663444823438586714230623179620509093135165686773631949609655249822973330053809185707917124180768444470770
155 13002390195939666040450423040197819206861432575181919644931728150430598539388051894143955295397487824825635038218583616003936189713390120013173927521339830608610499661117279409903121144111739259462416028503935911685802031001264767958117360768428826866651669411488229188316004356635810915346884843223757479962482341346332272782977
156 1416836607335631429954241774454461809282145582449195893941584525022564894979786403076950556891225983192336600780090437425079646749991761907399542799539845128230125168478666409203444085787754042407158076570869891385504612074454413941474703547090298025929077439777965255739433305275099179478872008559843974044799485280406568758840110
157 -790521679447781996343691356216310321832793687499555306352653617937493162451183911973728249920592883140969461209535961275765864127805569582522918108804758058544942143244728086822428431685417783837216227897702316109710161447860712460152246203479678772943822642764616898824377014270018323107634996848093928046195017490092126626974277263
158 -174490924378563014839846684308129087841396777163070861815128567555938299159036274989194662254928330501830476202580032570929832973360658846713785402599301496961886316494340725020108434911151561965092180904833843301265383930313586011354748920115124921785474422211668963649634417624825723402064015944384712259435940272783884778007642733490
159 1577554287085085823845907418215703636584614419985643702660129988785935496489067704080900606583273400167249507475885282328714620605543385260824141428997010100451972719813179652409151460223726655955348502448062123010100840440939634377034427696106090421813672129888338592563830281832841540314604707703780139196503862816468656923284819221235211
160 22038715824246557110999526226328080130026882516503307418273437198390538097316983157996678977344472386498312749493590119189117082801887956185258796162253933387828512435965849867152338669682960392504836741138630172543620006450006412057399746946990492478677682257037473950981076950250571345590136555888467299977259554286852961037896733250090350
161 -12609751379133886997232029584711712782986383697543357612274208909235077021641370870979089587858402124498243639184125876326136808359416265387499873678562984041578056674206270436850712002940214220232400888538706967844877292038699750804224188173025316850325423931648704598899368341348610734223097382870579857366203640126731252718597383448211818753
162 -2853799846036698792828694455830028452520002626513756820059837809506485764572612050999980121941937794081198334813434428041597095330476540891328584817588511090682196700560625286460437518221411520217592636635859336526953432716208376605175551676208243706377135605245430897878661269658507080372688290159458069384865656684780458541457880942560086999410
163 3306248353612271736522509983660393627210701919316057863207182759547294907881291124681475810465872711512871511983857360240222746936604700197987583260192420194624046883953723907334655937693759915869258820426989383725038130811455705333586551805943897122795320759582320712715709296469274070132079553995713530093593460032092155574771273416856140468109807
164 378748827695242301154610065544564182622503722534498670508512085285242360264832851640598834932060112507497047694025170204986512778232697421542463586123754577460687298312450331134814963821464474587980823397620329416327612238031303807718322847280261608735600597517188124724972227965471387890621395794229510746818533735403148697428215148062353679047606190
165 -222090306958239562582444788561455607953130583716867553039142208205006419112586785105648274856955771709660475456688590875053917378877234274891218714802389408622665523152188122139761842877495947427219384644238101285922378358198216780002978001835322601363661492209171921859073400333592825775565948391584804752261195622638402658460356601503778513789574318043
166 -51503846403606155259851909289802569710494468322505502084388287668711226654923176579824799067917702951575228268239218404464555047963182294554339780900574953738547795496928000576307869284540176036585998861198678956670192450167382298739613879331317582575040265060477426088357466624321551448455706805877099417910080409713463063470161196895045294875188137076530
167 122267347190540400353069923853797649871418627623225239092419178220071912740509771704419128440088718940938172803298449275374179315164891429410037287828069564155127167321554638775054383373347979485920338802539605359416766069679200982915529753204733704837009999570854685410929282457850756546630641223614911702519197168621760466752355428246111398873577078308623419
168 7174006266397473311967510891978581431051778090488585395299952227768214771855710088694484171582792982988697657144308909157510844340935654412331407788310532534939453556357102285539947713111593668822452269941161513061676085292646056603771949343357768373004803900097464545792816466114201185231743236268764444536877063162581894687598788978011767071313437714623195630
169 -4308665895754712315964740924085161757347615440501189216597133281170046418950376600980654530398730529560657821652052067502882712938663618935159149164760239085488295519574163319649281000917900912565265044612268322076881676882591297965403521490456651745076537156438279224458112177666159766474765076100217156770408773994363490198511129897338786410471152450018929089133
170 -1023278177242003144781028789945445791137971263187922896841001825666926254927143279360741741641362306738346094772225324488425003966852960961684710272512574890332002513221472481962646080755113525719649875443535332441266402042041436825411979843743552251812952478123751307392509429876729521363230500514633007912633931074863011713680445779245108620810787479051502101572850
171 1243695838753672735586484811012599513480709376384493282420717296781945004744453530773897265114015922261294680535915995250895675689954997985657277036118339747614387214769407035112198258876914399636361454178678724838098569992480008981678064082963591592169344075876375936455773323279494403620798234641916530932929231859859979254272377348056882359828181419061951788674000437
172 149422020353751348180141804750170581169152996471414145126452554728027890774285605652819458968776514910588545748790212732148551670065398818967898599417469224662040600299905405791453699872222650576059276455198026531687855511576544637444957396977194911228555973495467550466394793224224499647144154522944283314434533228110674363149858464799471078765026745360924580611678106670
173 -91866055711392538233365802473636899420786954859018769441456817458741017490020229333762905217021930615083655262481765211888036018687704915557425777071387231571148467869554880592853769868836500327425138514339294646317086175616308270375806128214989288639590928632176272331653547993167210313407416447287215181247087664782812687077664281179024213173109305742813825362922119526023
174 -22330903268363640706942779303735212724024823858674160741010374104048610581768946318571208403017572628253889656950100969280143965698633497428068529967857138768608812027778870295466900194752524378067143342366043929416634557540239122142947796559098460500393998693750668012865553992512643827566558095974444700481972914774584236385685016491384252415865214691562507749422211937096370
175 111103742645696525965406360176184308932991635150234476776815198883567602924249872979663991356020226972041918272258550090869771267680966088926021592207506376924386509218008653616625535837696198106231413490645797077426130034022695955649505642902244422743688857325277957962090400442135153810561262677503942369941390908242095060799431492140780517347817376244392670499505560147430459333
176 3414706187098498794867080069368434800863723858881881199188337337731881908019229802496849595674370684196406348257713857275264098382699761554225618580907228886545715028063641040575633448567829604513414414769597878248316194819835105077901008487562723021264146322057814422866650162904941809941551905137158492868072332520982258068975166413151064780173765021817613806218020459359869427310
177 -2147934188417410196553932053483248996722086158529023965729964245178242971852335755874986038856931402019448385493224556459759030407221754544353890527928165151342064889577880247553383914652246960831203849748710629225127996697569901598512792876111851169756034802455514811239975290840038524334121864259903936661390859038364109830446102612332130402465509783208318009259018339245592471502713
178 -534125047891857359963348573143782575852906177331787198832515747851774805597914391695165412439169609243330076991525333317013645945037410203099498097485752729374701060894095690656491584341889056341860807440752485141880292475980491319428687072165594365379809045293627095596470563026807686222764414696349133193200026574888725597337867126628679410864968316753456795346528704387205300099455090
179 679548306127910204455623105383379068128257446681267486312031217273271275979294412091979479675321193615864221785487734251615491599509845447272560144194655053353222093575788771529696556768246625787656325027908207700881394283461296753353009222430478732329090316236042216540788159160866092404693743197372249356046913203105837391475819676070050062340665069866180099440677844882000759188826916867
180 85440703481249055537256863322290850835427212658227647749434096001436689711377417530262380281183018321394015615103065144472358972418871359862213721825510433101090389940912998361612816212334757879700185042600843518472890142652291291960737443262808690829709146360943232750233268802108086239467653511608716093470910552437369288972417485076942766663380911360193214694246749572750498394671872485550
181 -54958864751913388879058512090332302812835506116679411613663026267456283050036135038297241211427877462571020993611023354777557957936826158084730844760988577193692254605301497156555793132204424046828644325919177179470960909223578641252097926747479309176048393166838003237965737877315452278626601102329561063504848330593446366629679095525221631824087299403835025178017208253732730520615187707773203
182 -13973690276244876952571309527802956719553683294388475192028832940512667648612788256788263632041458438547653174677835403026945400396072874320743532544581789448418883584579052986987133021718109353954781970196028139268205435246356189606058271337672948542004528291717301456734936653823621788062173056161644244436664822952090622663776764394376287265566754111213075296511263342232100892692172152026857010
183 36351016262428640383224629003626753885315469320753002579905352602930711078876035274809139270007516585460346802534721299504497345618166065153993106058227742860297772320191179287490424239543555834020841794738712584499118743101858666300615385305227730434242692542552359136959062540314400381818769623746302919694891311059427210759780920208908504403820368347973979428386574552455505248970934045722491173889
184 2336018943936536602243567514175864768814527981563642599203111480568212696997109585638560049541760432777083778910537119401070465955149815711366261514611027909867691459596514913003584552864766946084859743781091161157642557072824938030424667558470428266870636679754700459342782944947503271672318185772635229949335738137636400165907859857253923695082227427718598121907337976985418072961606704271123259249390
185 -1535827542347801881816141065741007846118342821668119551197502139218180772921290161110892187859623893060638041435126693873062525167895644450510844430408095023416942354058683896874852077951164817754485561925742155917217518560037382833884985521849423707264787027909080304194587801497070164503879311307495832461064857048153313887640247435587779626401415580389101161786120270918641869445084524568504158910371493
186 -399077614574624324421359853130625994608203854809053276080020612256746511215713233682959208330806213251255287105234110191544821823891873110719959263453436016214929209851633966660541965122616728382804226484605142790129085288254714559664461273843015413844478770731898693458070989972861437419294764558998766577326496246335644385359075548888786212848113835765595391314665768210043121771773810576226443344735110130
187 530424203229505312066992730780040931928625744012664659412681087708846523201286158370115198846481562643446852228079333436917992321704288792874392449126453017084697097534486173665510294272161033541115449886742599590058718609142945242539901597420423950878216665056090286131553511786704897630426210329790413372618522644065126672809371881383002045053958471310997987556738479634994727046064883307904004082587799241097
188 69655138174070048805854715426347226585353845672913039383389405531858716976515815764009087886432273310757828969675444312516500312477478049313441964926699736114040665876534349338341689794446375539938267869307075595098454838401863899109228022004928380375860271337419753129103679409713453883037613476498306719240851027977866434858456140068687220029330183666087808760962881848184495116274463523223583989675754072726830
189 -46785289923396343882051156933057774428346150549971543000921167908144117364754639579656460531313753023112252061586688864781593703650682592887317590238142064930564340291667072099553493614141139408509215075043211724372029071080706566505847713444461927826779738150933208909356639775255683150771100313623892038664665865147721023591439618777656814040655110142515144076499342373571349897016208430007089053492639288971011583
190 -12418378650129467130802642065954693987250208733851994077340256653052792996826244195571512976193641080615025357024835481867663205582225487491886048813113589256869073362687008620522143549544986415642863871652916056703538419449375348456596703940975497644690070903299289153202288021091016045322281397942673204501057938884200898523949024301565403438113360551660894194191465011581253540712772627738763905960706306050004822450
191 269738293901222815947218909277153599259276198962815144494984633307111904986998281689953994467801659457246564353038675333376815012641971001814521100634605231682598627488367673149044707226006518686479191878953780745030056489461710137298181329527689881134910828767382547561686883212635687900098184341542307115175320385608039390912213730316690649520373766491829913291318171975585889458029123229977721390344102825363900083936317
192 2260975354651178331206192916804174495808669465989311054833270577044072462902899280552882405905874340490889777378869854689006822553055503157691421293737399617233430194045297475802230809818880688837481454488822803667302564261566559064114958767746700307620513657949616010996407608543231756193101699651972747693485923991677614862179547805383183374162046221990309091183374677339210487729726825408827340060942124190963965377365870
193 -1550770390640362437586625666203193128948233145734557602491509764295665152611134757427026036092708593529748162695799869262260060571502646547326830376698650253479138140637873751175953844851324440717768466005137132436487478475767470090862437033679481626032303972808389990262182367688545443312032389820797941785730291263693221101306088587318776755022908374223224484518630001845135212375446085594583535592499352743719575754769487473
194 -420292075917021835185819964641363517105684479488805376793013839379400421714181582841602635394885415836643148800601521066228661347387605076440621774361336623894810857876457039439002339369327130122759797886107541357500898900295145564410116141116456512837440990388529941143894937675293793389984651588761190444411447576287993263444633400978855406090034653504608209457009786230152943448436882672560088141003721629847683130576640601970
195 582519102731419414760554614530904485854007751090499511680923481218979014474027555674077846661707092730946125793523967349033255858600933570417301646824609061357338997624023486653997069084136853087369973866928749159452061654644825516868597761683132042948120561796841700199120014787434290829488899140271059893303154778965197236752999886919013121814947781079954322830107755632724322333962418190845698738593481409697841759354549304075127
196 79751382319741437337176851415907405473889569463034646772091000252152131721986501474381213622632927338877676514156846763648426083367798118690483505387889722666452767416359518659327394782177911110745165054587206827550671793533976515628054561329250333299367302208803462895559952365609825097436362485557517304793447109571145943049692963707872522948984829840990161469686710199761645160022144094444766131875008825000109843350945774465454510
197 -55834008504786992218069867137455062508871006495162004025376243880088347754769455029788785354395213768695578966633986421361564019014757978446937307047390423323855552858244175321612971912299392829068921440595981329015498671526810923151454976567046757380887994272687870321808885384563167749063838173712412597143478781766047405656410150088997824053522286042549219653971426779615783535886771007380318080187551898027636331170149167328120073163
198 -15444219679423381641818285306887137467472539954263946463262382144837588166320003709557217606698328404259871045855975470892235914896663586062635572546699891277019485561205386347068997199340034323683907649616729039232631311931837089842700206941982869603148025755756017863809377857672814741171882715657284345647924071018163511017501312446968693194711663902373760829851341430481456551094386603706687012562795456228142828183897402373976282256690
199 43689130454013720590088488247700627448117605181326099506088604271789243447859165584323860435045165369690763634310143015264771654926823265277516278279555566623108092438011083715036044007271011999947903885849741266525157635761131032020959413596385625249216387461169137040109521072123615016774968572542538005875975780771876049647332643064333736530001326697587374012569211429264208920191769093215349226575392084825303320025593450733640241116139759
200 3051724871109023993628339202878769812550602568655695608565337522420516859903483469721715542592467067682175650262570258239452522223544217314578163594835707507446230575470294141842494401838480000669597984228682959998385887548178421823282375717711124037145764429832544102953925599242828295740583794244667212685696591660387990946362864421163606830716956031362346405613711569729418340703118757170015001485514687113681496789108589317608250906799520750