1 -2
2 27
3 -576
4 16875
5 -629856
6 28588707
7 -1528823808
8 94143178827
9 -6561000000000
10 510526328421483
11 -43873901280755712
12 4127185885192141707
13 -421812572812955541504
14 46542953399578857421875
15 -5514387815967906273951744
16 698234916733099458815100267
17 -94096325042746502515294076928
18 13447022990230356291083456593083
19 -2031199133368320000000000000000000
20 323362559955449905596989739793380267
21 -54112972584550079466806907522747727872
22 9496394361841222180931648458487823086787
23 -1743918413166445349080124999358668725026816
24 334463759184444597849505953490734100341796875
25 -66871923059981374663344429850353848749293305856
26 13915193059764305937984450503671774362956903094027
27 -3008981162988135877611006230062287326265741460635648
28 675177278337312983009571657465709405476388961752799307
29 -157004289908208161164053456300000000000000000000000000000
30 37789156835433368736777139792983547981976228999815526464083
31 -9403444583382585277587272096382709733784427291136926502879232
32 2416601119859512141058959306598707716339493349106193943681652267
33 -640743801314383943898775918751722514389755810924850672117129150464
34 175111598971182478792274701293258379567309182020835578441619873046875
35 -49284480981068446667708374224419410772164017472704262095493105497145344
36 14272694880162822941869516765555911876203450209878888702536797732587738987
37 -4249699724471692986872130234421049029529347403584462688027799088752091987968
38 1299994430348570139490380411275203567729976852195405601932377579373634236556003
39 -408269879991412902939654320837511836860416000000000000000000000000000000000000000
40 131547682928250798780832419169121626202268065756130625468329517412020462553490859467
41 -43458136041197265712392391613674920687103334240353877359897140190979116617419867553792
42 14711148446096886492339388105053342726892845733737563058854259986194975848592231787295147
43 -5099854516167464455309352254793989828292388717344362934237512176594393827166098266999750656
44 1809524881076309529993656993031766000816058482265860390871341377305725472979247570037841796875
45 -656806789259539064349297731737720756615709821956646376231200017545281702069468830585817877446656
46 243757466523293691709145365245738500683867856862649481562928128806536899323131720774810722645804147
47 -92451907000634241239971394796195435967520568524356285394719894023014961380695188257067048729090981888
48 35818781950362978910776899731724787925610948407267444278919356657481221092859976989448197383226052938987
49 -14169366671423324153409062375885696383193135261535644531250000000000000000000000000000000000000000000000000
50 5720714656853630624667338856926389320446969626939359217972987635351204561439989653666242420659871507608985083
51 -2356314530336091077712860949873018895716583253322154413466957442783496745537913047641181097505097640351788695552
52 989758431180328149421188874712573626372730350119250740886298765957322661727743140080880728398603063304516824112427
53 -423813236113356140564241683164875355455904328389899661675895170537546147609076275808192085729140359398011673010765824
54 184931857920249331959769865853935356207055221518255741475827026974570905666245848208983915128555963747203350067138671875
55 -82203297696987603504116432757230219674336475455211866521613444037307823797796879727136078631902071184871767059549487366144
56 37210107717698974571461714428127881338253181795933685454843515941447270016109725053901517669070244162507244601175576909658507
57 -17146911146423675615226223410211854970042080517871081528329617595078006414086035757577358892723997936355031957284014786407825408
58 8041335725320415861924790231429169464083240486037600218541696893761712011883549503970183899174203933976976868551408657072110107723
59 -3836688553280272905107461831962843175806096329547572131683244845484631654400000000000000000000000000000000000000000000000000000000000
60 1861847599239665961908698736332470407825235582004837980022817380699378318906921930399451088261650031116016530932873504213468639289016267
61 -918688632410548695282669976519891826311775873998868947483502612888512711467146254453258343961871047016569360198877481374436640747014848512
62 460798019702307678696613427209469106133276947328282169232787206402937348724424498259934144680139324165871405873562614490361239223403060841107
63 -234885470770182368648507291957303539401516674611112378166428904219519024426626913718889288329351094718241559594592572610754943426984107988484096
64 121644890690463067185276944066990640932096067272066324995478533501533377100238756341391430849781545945882503534374308173937606625258922576904296875
65 -63990589683403173610331193528620586434082704756974495254799722781826929601617594916865229643698289295132764024507261026669538602937797927578428768256
66 34183658017533239347598574914453668836038270223033773522604987704446084170331532264664007261325480974134551205285716945587737844118476618040826055271067
67 -18539583052467420809091357045273617981070183124424220000274176058805057299903329736165118394937634480413001459983698161871942503291559234158243777272086528
68 10206156802760139002720781076624043436365011883171454559251123001065867560126601777100431184326398686536464194304564376966484064330093564628965662156916421867
69 -5701775085017447286593766129860758267549248127728306062973898367560448522322471238943283927000000000000000000000000000000000000000000000000000000000000000000000
70 3231848439874903037329090690632918639307280026396653064144423493110952615893748557057957533274288133447263458908212510679102936064367849925744408988655131955272483
71 -1858211215506535660805694532187165745890019588668909296848952501767007030417649366827292400053381468524670971612576392097728691911769385641638327338479407484656156672
72 1083565112858416601783424316364887242249124064330147033129900565205153449901978167660466990020799959311879065627357857496538408721305606620147443004910208110174636858187
73 -640686953151024609499526742922667640002302982171768189406813500704318675401739736745259165687537468938598266028349232606322993973850313439384092601073220046266724813635584
74 384047626590806658658496958248960377575216334957603463531998870028902785217937998383095996990967493739907825999641842962765989888114341599401058147122967056930065155029296875
75 -233341653115986723008598466232280881309300175991286629627246206658705401805764454260979177600675572878368551355188193564262437186106382050435596494472500287786022756221812998144
76 143677650346640596768782156839704308106379837538274750773416129535398374838182185668628042122257759860398089483192212917671059219730207083617911709389343096232770385187323244210827
77 -89639570268120624983397638425600613108674450558885221526940459884971643008835492370685834671020942469018843349032561879011016002966788776271123595543279083326503458152601502768693248
78 56656498948485530109413882336477557222822903672983127477941839135299591068703934157421474907067632665336033798725013692408500003498875968083296220083782865171957456881352525440112344243
79 -36271610610981390372440055446144778512471301887779798129812776750620435004689660854213842319036502515992494080000000000000000000000000000000000000000000000000000000000000000000000000000000
80 23516930362184441904154757191978265405502649870929105254290407736420695183860978052193099509815711386051650778275118637288976597690608188898048361484845085675986761774586771064147761111362667
81 -15439115659180787802081423718657743379369899131454149322202018196558556208883906347177630023234364172856761111848268038039396657112393073224221602292667996475735131769249983168198989567368364032
82 10261839247842180214397940099495998961125335261340508096791387382681878663362540418690593862365057817165207421295828274161055110764313767781448560459690418917475181274221210066343074433210694180667
83 -6904363216413886809148987933278552528789986343794441062461157133065560160663790494131684472400619472214125576114637928185592081065712401383003029277306009630358778310521841789750589990832625875419136
84 4701689032786357444279880948362961897594592567982304423431525144117480044040293274922484749880285006986269546221819638217172172415691436350363776380955117782374334811645866238905000500380992889404296875
85 -3240065218874992534386919844897097637934983868833654626443800840724554947882838034880628743190717762332973807787546249243454393756346972514129723910414601305889226135572662605711943214367898517437369286656
86 2259240040154790600509136974617864370732111419317836787090328369012567159901125788591557956441170748589311093397861266136190178805641918419483211663241967088320112859623786275211364723214356043568579459646787
87 -1593750679554750746401788636494897567873594729589432591896479927656732925364324986241260202050378974906834248082213554314510788764180416703307496277406094965761366217943616920633537714030680714288157832477933568
88 1137286137095629240477314292285433741755939747043930790350386051176465587586097837644495117002735723328708918104977240328318613290707200263214329115567912533867513867017531553303536538473663650540145162141348231947
89 -820831010441801932503692947014271028759150892139283706926627327776920005271507827588021346678101833265345703850387196276807952900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
90 599124361204040901604743243732861310313550913464234912244915818714004811744662544317070042373883455926927419718566535088049150435212224495573149429411943520582643029560489939684391003528794911188739526064319031343014283
91 -442186228989077629002270990876286991295634160352252051644843939217996667791494512669247391838268524314784423264477494951824297740744780606564366222940302445612347914014326015566904858331459928717345131705043480622600814592
92 329963154177568916843138035296614819336496345246781933654892359744223558646278226335803563720309012277492557244692910179928595885350752245356890429173757030888790164022039914709787947452124321146403809506669139001661435465547
93 -248911991181398808119752743414639859229858771995145387679427488885512776839521777216323153239334265759570091162271452236231216079444411767796436743548756958609733023316566393082951211162242070317514900179761422094939846548127744
94 189799728162332606473675956174048837615464344719327049749667559634724227072845374193849286861409378767795473915690104317905145067354102940186167742490682168212970588200437009583057416914927788276212794471575762145221233367919921875
95 -146273307746693097433907197063314067234315999290426459872306825735573817719447390257624892911411930201773394237105921890957931186467815755838093160969239965664100871620183570114589246926866385077785302025749655654471013189236077625344
96 113921498231559021561529050411625317656261244049449297399251510448669481447580344512926137733310598702567462068966142226174546750275006220258314316809351335118008394497373040339360729530570955305276053610967535880436880419537903576347947
97 -89654025693106236539765570143286139958271866845916413671264299262249684081768169855276158523445871182994859415529323589242793732670413828031608225323435133374237230552823155599462040968861281215109265987142046981195715951809504158299455488
98 71287072200920724634968305242286993811757432033918914751449195861388697996031773594750490056975233706107388269636297925953476970221563180861710855908487645336841750991256655762455572418951156410295937067543134244500610082434169988033074201563
99 -57264168970223481226273458862846808078011946889000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
100 46466674848297450801467145034107901401543342586369524469074323383322150336548091369220758858528293685837936049915399985339254498739387174855281585624000355170731664555927141884002810147305434818292757833998042651045467601575193105541478666859010667
101 -38084023101057920921994917456516713355392918129123812399720148911437585174352759515322452996129218954970892370583806621830731776168414742822680254909190777257562552795341141812031490183990262802427638360977004625798049783357249435309611569364548452352
102 31524168966287562531700365060665557531693538607828622189546875316713793273068130765496482523880034134374172329097744908784387657169463543269363182011955524998462059806596687495767188419658500957838906104443122204629430861418017837322992705254952788009827
103 -26351292953482769890338026514380001215944421945193432219454113206181889076659712002418778479822417257046461359482846250227348725274069662758123163181233322063478883253804016260691921410980314041736439335844157618513842113393534843466857936798279059191627776
104 22242128188517447682598771603024392998107925208919881043661513960307281306652682071738738396240614590872103083708262452834396228677052269254993048876404794279540800540104628231511420129821394300690565960475608696083195219006523046800793963484466075897216796875
105 -18955111509488854566430585977782866760792193534095446635545655937516841457492723848887007910014193376104828751650633257982948534876280832321849699665809829744295786593280212727053994953971931963697606860933105253761760877972462028638469383836546861559502765817856
106 16308430989091456284512387276267648361693906347350044759409068392604318999933821506299195746236333076102773877147166727567007510783989650662238766532776167129912989331203177820005835812737561238674685465233222754519600417732305772766532068292210913476831741404683307
107 -14164290895447038266125259313004425932080031220237875459822084361518018301300667051084257714712154810363611102860720671370243808670232852415306938662569755283814045148006014945125977525493791228490501862994361409255323638822053115649044449515479541205660075528980267008
108 12417553294081689374373678326019287642678857070967403919733889780500620518060454874684016278109504071725310727350585446492477497674610431444436444456732535031482879133316854538589678229387236543142750841859626208586105230298632495297853596662845891043285194262133821513227
109 -10987482388627753653992251681114082262154795615569197765287709715100520510085104170573802664864569032026162689235938325406383151199958884619732717140695299642199686510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
110 9811703843259715416215738149977589572259616121658486292443888721277587472542670588714231875865327525279906516574427567134430992721570387472073688376011095613918777622327148918965357200133969863797456443540933089199072897533462851499509993968067045529472255852232283586428298483
111 -8841756198516359398808939269553461711748461570005771470399837255489597475189101955540582675704131292543405662279744932028122925570942339417092625032051337625539976808312433821212788758354403749938027807821863011020360858623726990614124792428522589706437561573501525820724647821312
112 8039794423289979891763166353681868937836477154708154792578120832471374150603688887381833850624512104000512065898076435104799642610794365204158366650195403254307773977346154320213824190184165517361792169729621271036829113765374991238401026378884618707571999342121633796040552953750507
113 -7376132841842155092954697277630467770011966721589523546588111741168577549462263893410731250459940080542929933109250471862800906629079713411670750578263751115767059161381388782882225636014181989714131985818482982052555699439345497152396568060825460030641813461258455642957761241157730304
114 6827403707367038982593626315960526527102883772102552101024676400163013388543733612544407703614234236527527025563744386449189081715665240503388901987880211859598844833654894402391563238563607628062143096821521512992836517940977073126082155333710431259486295374472319963388144969940185546875
115 -6375170425692669102842666380640893144455311961669510501466920391891452505008035652614224038154086257738962703267657754093694928427352788467886337693103082357682720094817768762239103787681188403480655292601322141717717837655309408575255761473651822818674498631070905875963456725417435536031744
116 6004878925954209040933485210487798514426631997245068701529837061365012952741615877457513594805245195347285081174655468284913338374756164639967042400107355639251197755491329154609502894427455301276136984530804694206410167517228752718262450406923445600588555254121850496083717954313721683148621867
117 -5705062444064923524762129022462802502499134372244082649810565728543229109816380268174070170331046067962186264947617665844627211244171256053133026622102332559775888423095772626486212847160671194714586966645074445833053713762891892924238333104847010638535062681681620259958158505765757126955266736128
118 5466737826475897975667760486138912022712939456030545330865683820470664810708779495131330054047828700293059879712308378858465234966437707323040519815852477443601688424233249856060755560518793187974185141191803101365882889178427045672713835490346752894108316691501320643420001925351430617677184022455683
119 -5282948007729658149262080049431565696802596414580321358294402071387580492909316453161036330274519262425136464014111671835953543838738018016120669010446032549495565509925960723282998067200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
120 5148417402357214948242589366227072384500553604300149771750779794124304811438500171359019069243284062989630242938631026210149798041614980087089666784429118519584165253444300525152971277872845003654638580222808180054519625529211154787627957683717454096472898381189726847530162370936219662906336194863866672267
121 -5059295871251215828923654501325533134356632953082159333134797746374123350514331789462427253497909877022258801831642520320097864180849969444920832497293576137607430831600072708468988531520698471450224761827939715663350699993797392864829063015204615384660519847928948726846552515387598519526955232115129657065472
122 5012973590846583925429758757690809280234341613564510618485946848778070785753729618014236987059702852947868679656024750850125571977968693704815479172147294197725679058423709476928862430172328014946604026649521906410426951072785172751790297660857723504274648793506802453852694278275791319819577207762096483725264587
123 -5007954227122880284802752683428332511970952598055823337663056705210551536166734507999272414942354837415599674300255643867492471354388936098556601331768382638345193088493930838198584539220625237662782488686842352830053457721815176996780067494227025270118798543473459289927361193298856858810332466137405415358271062016
124 5043777773587635799959077862045706646390864407295153951611466884044792231166483468619621231652679014541882450373666132793851265522552007145014980849129135136140777418629752798621273634353398732945574360262382430982184955420691985878367747409888626218566559558316192704399387870643767239897670151549391448497772216796875
125 -5120987608276924662853954040704984126211741769724453165662213285437316826677762041960360313629586028533459576272274599886277625839258441581752130524578982564192451721098765906185261494502678094616474598456846737864313459071683717872376141808021932417061045657342473485797063763223124154708188342051930252264349329161977856
126 5241139031975672470385416820969056703128471929728791331887257749260345072659230176527387784400154216138123932646115943413089570309784533880280988379823986239155368239437089077689986957302613156936407583956601628664513948721044654100040283439516765144671164454774685527583973457758878034592810896909815793942968198675917732627
127 -5406848987412635531668033153587532568950507190141937905570417835054003456934098428015304558890091946277491922550705228932294986737923301048860191939943536230170800767781677987636424259318958389915069638122427190509685779173066268790508298000076713331591167047412822593462391724094912570204188670316920131371850977696934000590848
128 5621889015082696697605547094815714460941938046293029668821653376869628233151188416556736562498344583306043982742976231746378088325908901633597584699005279206021526763763816780881706841566188333956351022679400190784969450932388102178121944768260341221575294835618093898578382756040285431041824621885974293978733471484621045301569707
129 -5891325950573866814897458570498304245526549985099074514084018086866644294542291805623543716219047200151460960784145752870605676804800862886055213234725803444870257460261066844206191021266114413069104163853000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
130 6221717588964875870657604930941148527473146407458532736363067685307005965752120244520997449288788730810952502036578422030201896697448450359149822051521087131494472200290137601644971324422217016842353638891267448548117121470658657579709910502961770411626150008542537788855868395215993363503806069834397046900633453958118229624398753613083
131 -6621373731201782219348369099088174370981497249532556323088521729140140852393505720142562814132976361671004738167623270965767658225539879440007574846744957083087558573481307783854324660376551933664809852293394278654131180943208110329718628033546993201562771776820960626699340234341041378490711733023907326453507587509272346134832369559928832
132 7100696918960815811881292666864660124603993525208657395270533526083819391505368648900501496076972147255238452178756884712170277675035515354213144566589801145560119346188518727170012874986542234310511621048740462724714329958278262150137151009970966588425836096227866554526516598858633325948629484855046253878785231505380318924539592093047769067
133 -7672622048994768312197740984092867515508409449073474456682642680300795554213896771175691574033404669997513008403883336205583071038155677408552621785876826769761643834641680290462389336592565857168675654827903480501839005550226241268385867708878797684212811396456961547337525775762808664259493724131369749209754547081796999144410482614324391051264
134 8353180309022785619528184902597908950169114173136187056534476360456185079434970412319965859355470327053974516840090878993528435158900858204452564553009583709008467563288871898088525415972151385217431999386107820217750833049037251385884756448088293072893826465959935204435162095358727746275008130804149241821314475497928242475609295070171356201171875
135 -9162220985699332340487780245339081924193162878472669922910395386066590360482793996980774163154535255800246589140706630200760351554335953444792315426471690364346056009176937990989208302873420082530377686577139833960369377976146729204931878993570206646229477014219698108583860242528391579246589386210963644875522826316611655084839503052400966580614201344
136 10124335314910644527455406468605176745534011857035422142274142193265161279481863085891406817876587811521068122586037996907197678944140622214619184388500125102350211496688305330256861950267859102593212028175716360240128773129581195477614272475446991310335340538658811325449144635678089369094365749554104648219981629825516887469227733545392831546437133184587
137 -11270040554874571979069590811312578702356834788028738083316638793199403299293209343644711183092424671235209062318227827098468882650884394142852495355839486486269041465394699464267567448920159931651529314417955236474409220739028924556535279540049026858582687087536470754647895843082643149601341132964417538673210732731676749612132186950889859246062413878919168
138 12637301053996623406539621416939352111071947709546554188818918916827209450596220057395419936142979729451387401697291269478392998941614768302064213239106578570599680087559634735360937086789530978206099403659800425135855845041575736710388980900736513822743855240562060482378247048643011842043518224683708288618653310826408106282088272822142162314139668698771722603
139 -14273487879549137687206516747564053360080586417323219432049455186624972475498122305104171308504373259172841477848011692122483324529039697070447323425904823893074675846725995098457188526134072391597247568739345138732681144565760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
140 16237911788113759139149774242291173357095146416084869154602748049662845233566937644972617444226095623367244995184414913741775215078941634743855315783474451635217073083646334242421473142256529556019573812358579268796417140612005782504038326243558428735637279245177890489375165114414605104870523256615131235559316266523970764682662494879062758762443269012703312630659467
141 -18605109001650047598680315442784685443286295856413967659430739959161671466360395777186847799623613658423891109276756334008139111643050728040939951767021810241401929521910893582156619224425268433311763959084132896143839515513077931823832408273569040371023859711502034849906771027871582264778828281841674784962226531063015667929983615457558661140361011372311404052733755392
142 21469119607092276729719488053416854790202711057508061392581195841873425425701781497209540062657011451342890426917243753756898923970830300090126090498086050179110495079577054171416503143631180961905415129739619208548526965435935009013750967684191925186586250336668813879644482013683427124800890594339212076487191953494216527688943815562871766729835040157862562191422907120947
143 -24949080242064808678625987092673369557525142496995077651606610848809630644249075917704047910188509753497542139032086362395771261151311714511604616805227087412848599357985904768203136850705891576505765264252645922250581855447610334128981510229596063410781920998236114706434190939752403549342820541522382876009526911480492120822846441375974756387914460832699857078517066530553856
144 29196564152860786356283066718981090955179199813044920451168106485500259635586870919484687082017134354949546126705339139267655011390410025570815746000564429695364333670586645572952180360560472355449811972163515853480768455152873990704547177758106780733670276630988342333792557540204992749694452951479154949666655446102320319112755475423888300301467069175487267784774303436279296875
145 -34405253996907346669717004171930539242741580626153224786788617271691921567798357652083113490270566363589111221571126852656003356219657431602754663396082758858677454725996810647642634962853130617143965060305132582929654013362911661826779832709192753606598665582723278304630983958998139330828897559525044048142330565310402653319440777078440911075105900103619200502703529630637706182656
146 40823741711296038972152674259776043718844005901660383211786633520030175826236811695041445360903113949016256895955845842566903317197600093551499503061290525823255805140017563845727837921532677958210327407362241505219634956156264740496848229117315027928724160399220607854995241653431159018970041016457711396338677284405576339501515281603861563065648490569883990346639569462731315867746747
147 -48772537591124763028516212725245877445431487717879470750644728035202178833477326856904777136179521721945212750712230381411005434907602814035601836432049885106292916957668897651375761334780111493504571104051385499451329470699224931148258442056052742961109557220482454892331912841314283914695940302444181680890813085504159879851879393141069868077720838927690982051677491065580491415998169088
148 58666768752165646216964052722866760259363598264342921139633970935358147464148570123206004118358546359988150013669388809718010099369311687713815308270699847491817423912725156933788027657979998736515883691463006573379068624881686328197150737450998188676099756654876693533603024804469805842062731644290651143564576262169439620046644901065402581854186908040132173563879894964000345070498797865387
149 -71046599771834350573010141861493809274872477182222129506680563752139785901844430791009492389556179343108816594277942653552294834579831661816541012464311869876133659484125874670354889484384424680848826112646715591480983675864990800619125366210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
150 86618178604836390506476633455606035145705532333807325559796596581062734282660766997548346309361480455236382729419894310354361069960477592721741536283200723740043796388656829378831395375804788570464278438164843998256081038253789467963216955679330883968291737560969209493259244072628284627789104945573579733979509778668050844270891289869284067213492380200706202283815674175776013146870098763483846083
151 -106308988898844225759329700780143650283513468197421179581955963831623344750268850734151216864942897196710272759985896655993839762153529449687486513166126049272910881732969918057974267921826617342743911755059033622556438546328358748088182117924811949592403435167494777633049056210457087009282845291864152784261394700263202113207645780580803830430784519164243077004624576109314065741454816845193021489152
152 131343004589951561541665273493133449660561378788446591740026386612337278279393585447740075186321271873110144838098244345995913413913600640894650380580316098906320564138187602807995570991765849908401067273437570683324937581877009592058940022690777002467224290364697031680073976206894403794722975951225167016607775644042903914202146285139799462666895108389883107989516079854785998317189973380464908223817227
153 -163343179659542937113283956972124015657220032151359654055382539943250607185148662810333844088304438247571357848154045642758148659580842990372866251049197166739100107766343481156382697694622805182277974460546603266157486472511041957599340915284804975351047295196981985269559788216709112511744881237355923878051553433407268622367630668651701561881375032627059406682902280452039899625981765042810637535489818624
154 204471833032521855063578685727777330900349383164557868694099833426020717849364129539244811402153995983820791641093527313552801229840837317270451233912793207721437691338817054663539965792185461707335413738474032734209561198543876564226318512895086840644387526923764448221041227530297227605791722457395978925156569492903512216523824423183158353439014750942537584149505803902957534745610246318392455577850341796875
155 -257623794009635077129907952954584912849103648312485460594106575719247691690451881972171034000253794831453532704849789827338130315279054902925834916995444240563503896878727855508701769760067584166931316162318654660665849152839791921016422331453526113753306299700146443395161585484826280507766759998308499151937569859523130268769859243374068022285347928795178804978410143272266998770640003433516635836042060333318144
156 326693322238939163392907538879268124920869646982963035993218188433968310071010999219519503777563817570121938923636810957648391470057381943933389642353791987162925466145293667089150559075166196308833266550348016059566016260152448286651217101001838066379580355995744442744561224737351195782934723187234206781360653188416739360057804662451973216181133594581142353670363979645004205225571528224600878991160153292359788107
157 -416944633224611813706336142685873210740922250595186987934271263155158172528451882122540069329052010328157351457371480348453238685894432327211135703783662126344831636095233959326793551992734230328432513838533644484565256549063010791189076817280589976877603762970311145622611529085151017818311216432764780994402557407127406522278639611379021590088983333472021037072301454109582132687682356617568912952747318311528702148608
158 535528555925511382273138212929759387806143316043312770069791276726191908140916766646242472497255333104055193327967924687937675121956293253949769905419291303773092988691172824884173113332526160925122294475942153694721502275462010909821251096625618936945494925029433492707388701954235649881755623756755569269617092855735427001544300030367201734799769456571981990904508943633207565350667934468507403775199334623319859668458323
159 -692206204948234713954635247599550060293371259283193029189758586645601105072539028983530047286819808996700313678804697947477948938594658684939567603014088372279735285086926394850096917262190883457334474773396428661182032249643448454279902386229894716676730157063471104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
160 900367200148664991527473348918032525803064654445276122275990031320404152745311479422484193824676702178765725361900853731259284516287551749754731408602684073290388550680953205182353022571963630068285902201313186390455133092865374083358460273228804217999328209755227423500688658400387204957505989101928658004983378240857859366217607437180471308283290333909647365700942779634243711842473045423731974992003935048142486766794008884267
161 -1178468820236467764672642880467810850206478078150057769516503185810144366938431399679975479019411363448334988036376177066534807839670076346756751799667597478465277038487687752720046723144733169810846107503404653535992543641364818276870883683242009377280946385292696278374879921447365695578247125214230785154540447290550920551396440250460545257388905048913060982225283013600792041931011248116845268120620321205115144391825412547674112
162 1552079359032961105853074940929180609518552879093594725366834430357622565956713657131255112002171654247283180343841140215984059675260717229816152899049528542996674455439432940488836251558561528032441465032519945469654132737058370345528351788187108683155362427077830378385121233016931608125078509066273625268976992914522008020948860178538971097409762810511792872697365416107106549852781265912802995541275808489100223899071715928032994907
163 -2056792577467615074956290529148980708866289043052411539106355486823537247762074791543569998176594644329885964841760367127998850712702197518172544347772768374609468019605711420432501246990688861044248136393377396557780756181975270121005763072247303722088290120185493602886870648805754827165230192160687316473267614718388841469835632477391269177423716409962375164636039746992636953068292141579646738918985696281307093569345651450579093815296
164 2742403600229551919024801363346332280729906105981975196551691151827510524607461306365238516916299789230397403531769068192257121175046072713179039440238735323465068500639121437374595295312241467856139429923892819921299180880427858303698849178208279905863354963947172909124999092588872923776618493061158659942800703129082897698404794298396519570774948907307509169049302949656318021977906495926947730008664538825513545816647820174694061279296875
165 -3678919632831078720025997038759970438343254381070897571742382231243698422503493321289030865064762786925192839666243923897679019990104151440174916089365309875742735596282408171550447054956899635897835167357643740323605916669529315663583118401724524311145004433452534701770710642721314732620824280726241658518677536473189524318702390771549389524928468701442942185520116512297677215273972137548215178684749522462707985720175345334950494158775648256
166 4965251362386645025523977872226778721647396974118228485258967873153375485066182143649329653744079724606269085402723185071811336666791279432765490165675745126516548905657773971395235554586004486196545372820659301620400246695590936222897907616366321836240188475722787918990649366182482421543321863243394214362051768404655782272246781642129936139427758858157503362658718209096429578303663157773870792519389516832182166635919283204484097049841141277667
167 -6741838295864942163517805268429431635007332708484990043360876974588193705359999507549266518845480616218303746869921465998610436274773649223581410059930529191405156106505892935309433902346302488541632271529078929006389223525817096759352371737682687350116887916578207222916558092472928099318438836053202101079188333925613935692587359702412369688566766354129985066001874601240613767439514761117717154137725688956043139630027002981164023777293718654025728
168 9209072950383800366244059970259600152390289160168896608715204715709080912036746462545983765777473019613392055713769876102830214671929677023168074724214991641505620821623546351832863659248608787379736094616690343139904893185871822689031093699851564630616906289312392141083610207012490022469369797348326277293752510318967889176053600808709776328279827333052681794129550033714755628531065547147007258847036905198693119583628210133378120429096965777684024267
169 -12654311060998445712866710489853487567205821306302143960901508114944627490632943151244970246649853774123352135961697051146942107783883907768051448202169469978148008223553145595860132235427630696855604218385646241283937446259495311549195233675387095127782626153228006446981823044767428328170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
170 17491651432431373143498385361366728144260275071212715737960114260799591879325150216075501213499154256898188103291407551270823684418157691147714563543789908698679505865537145101110118281817882116170379534655956282757935779539422097457042304088998269193253132323201020360868917539826356778996360684554849592986708952880237834092878966682545212024565712661698122767656761958292860399013860381920205898957497165742754479112263406988267434078487478102412878270285483
171 -24320792561149399309933326050165997641036420014277396973879775582251900470247039115613323507167754387152173375779423439377071728841541244686023131579874792146094624929495784569537269364224242586046625455129574280774840453127891019449125376264529449480727304862024202340425739578814994945695205113305705550150104285895455505090645585444392309167287059770122832067000264145466780632159686015124949324572937437476541829710027287026582305011384046115626407975318454272
172 34014515964431451631984948552960879119484948198903550340818850473953779664957394577599856399169729653640400634723528415932716849000934357116816937234835158517789748733023696425900534710404950916203101377398066586562847162581081311978262620982802175970684929413335957982587037219281781994868739842586785776134628851698611480666826025383886806698470088381114157902729748707910904662163447446279336427137875987891123187329281939632346214070809166820051771005699830430987
173 -47849319382423363378801001503882427717224603825518993206297557385687108882601342033518482313835399206428565589137437430707703199661473821973928786363291594515902453843783551681665803876924098660331897845688963932929288247531300074970563270853086755567044089788803302543325091879135484285580140187256794239712877156922660285359560009989023716824762229942286410106704785273066854723677144850626762853046160273961191894454756213425995453776516528015449901671846497572880384
174 67701382594395471097599985979217783528421107381683955715992306685101673904485187048740503648115483780701266299627443734837149154980683839324948798230976800735162154007033284538546737789412776591997215789026271495270873221668323223553642684754718061576389756029145049231059833462510136871882486819944845173292955405860804527735462279761124593036342913091437312310755693174098537190170425778739709985300075976079315508113786176220996564090182090467351372353732585906982421875
175 -96341895946302152701459478568182859749854121060965613192312460984551644652442664156991912570008125258462698341820901350502180105819697688865295289219955254399871914666755112937336504685866083485419049453457517736718065894819868770631017355779315796717084264207051312100119569968019707603752532505197978636836324499518200792060455969926073646752186420287345855797939675833734751052600411245547911930384015320591428778698514952946763975813210709809213060021668775709881237766144
176 137884184735935039449388834837621340999214171553866919924033010597495562345987279420891406167381356478383840464499642432293756752974701491233846686269006906710803437895840884113117944922866609157119251664315931057820653532004611983181795039456074154227483903122563974763222692516969010360390120122775172606851853577484360267321122287619027874545276563592923461230398337677681832409094126216722320764906862258452060450415694215432247965073651652053191070734384231202531410419784427
177 -198463771104945258005812391855144227127308685841120646976930519409490632357984208693473547484871630694719913504474797526642865391471583805692096862559773404532000642693308333198133339436754627940211913894287740253328429468665371877410172386182174835812943471798650077663838229978905087263397791975052525357301949938629219466675261909148634276758071107118390904276574669597716666813386945441970395341957728451002018874131342096504090762740244518804036559735192999314559064538452328448
178 287277491444046272252895545773246249360095045076640343060231546356450700602961840890246890045651051698493678188655158256833599859382493049548662162939086631090276802211951278497765160255002100431301841538467654890175652495831664968081988137778083537402624672239468704947262364105582846548744996880275729581354855738737638740835134355479566985955711715275052043979230836976177178450881404892404921032277487678566364182075891596898356714046702240304520051855900475835564190489929046958843
179 -418178551143339646161077159798251880835587529261526456324119464351776716328604060191691972572341813538665592828561415888621332916190629769044342151282185098290626664931707208111633950220324331683552527035001201943004318722635335935927562137042940890635756338639258751289489101274993662103292134820795336412364800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
180 612136211373708204353276780729030147318480673152415596609329476187337319020485734450334360735702602417720840496487513790243654424085554591923925686449668523945872697007439242733151720970483747498233171043794363344393932292029669606726957909164889799532573370660395576098714718754163110169953793824838345031047549335820988540336061263349657365469845778636141889516274852337961991648735371131587809449412066516610115262725233818343840550009291383874290606726459440119155121262813460413892858667
181 -901046231929361618025499179094284079197566877048840440480789442176290459748915612734280413356470302209074295022955135504534540155618619771411644762897189650224726692529995798579083929968374848716397597183635980056503960835368367943532365158536505796340092361709363111617368766927635946970737113089060298422367571248511737340596740591093241588090993848554457514557167098203486528317696899649754973180925972095012294540555023682947061636686425690806984561253949465808378038402094554000789845573632
182 1333660950349827250621794932689145044156950073262599428825845924349834380755680520229567244012658095195744745611992141990271967606172791096016288646038105393498146761755056448292582362208952268779670879998383881764232939881884220112924409260099923037805411070769752922900371558182092561448648369694998593320295426066531531646129116166080369064458005107053235060433062961960628679163852920206077988049519045535051073775192307367971259111347395611907799134178844521259651190146556021971053961564542467
183 -1984860411538592109121873727783577134367861021439374000184497473991522002563686148849407784677634110679957987384417591553251853768051331595012719357574769726336989701157611548723902007534864808233438263102406216732206624157405842180330512260074640500508546157656474488063688341152055801680615427209754277555607137714846203015755032500970542334323207428767676878454516770802564346303338223479484510568367950907443863192241773541737294165273492788165566926704551624003359015334862468827620572457479438336
184 2970213309680493033043631790352867061764001442718060131642244746880761119186028161231066996107141428656192364324572128934273562134036226920010891305241522150845912335364811137415346958982448719152109256163984998211516118957739145534399808379629343941908724575486113870342770730724957277800555457960388007760674703569772537005066870335621808953601664544678941477438192740732827926476048219304626231510887087458295630956645589588889004786377088879620678831220767913794122971893330031889490783214569091796875
185 -4468950546060149789289457367593157459724723102452640404646891111897064359557836989664006339820421965032518401462945102540113684951996757121598059710495324070352163306056298337866813399147125562066166161712267755672085426768712787330734758063935184510117869817448055542092684528684214990831073849957449993338150258374757175181469496024121189939229172322492036385685869171453288253574508296299579691123992497692817442037988669662900255045509442433259260730022704777298310574521398166833916619895060158696390656
186 6760377364110602183558892953395362322661076133701299656790496219996775852498066317694043137040642058849885787909964658250441795560844579035804792114331323675417684652680562772859318564020400186819621590451328644261169069511627005523131190598064118400662415241966756307980318717444903575774745430561713589664403163995131400174839721829509931125370410223772571274660548279271430425160842117320225191714411677584095931719522591689931678972589016872884564161614954628697240965489972542343896073587296548689554477387
187 -10281848258234289777878952258303502153313593510602818980162562064885612937523235859616953377432674438577194889383218914660855681755511248496756738626442074673249054200229789616897058463809858644703600112149167467213274499596860666899078758159323016354931366026249416516489771061879541412699711577404702335019101162345254399069739717702648393257156298583373110019793926582022371013723463226350682848736017327727435793100028284181710212402488032191647018671765442394220535807558330130222701403259770574677065510944768
188 15721494103267385062256401689415167668321335358846115498617646716485804082676534746725924713956757395807598757867690245156728637458699016780035510451391303555106102076820689671064005101397605347194089571229512942649465434592983142959365188648345908214079655745060152410867058690094377383758867859255033196341436821195332830075046855832506709419950971778321510126307338741414294296498192437776345684055461228974362176597904383503541596735513937829087235881723847746120620252204039838990348600650418713941895175425830347
189 -24167207301208817089001102045242369358774269530092796131606506138046308131983787396967800421788032038903271780764957349385639252247588978963401108273867845284578441486295883599757841657131518586238732514998575145416443469416760926947362544317107393086587393850666242141673763717884463142851906601727534239202943602394698393730508019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
190 37347102972274587629543944375958094702353273172612679431149122189205354113931752249645505679759515914856851179307103635543956508136858058016598948350224165682649806431651489058726720815719572999979594157422609854503803031510802845739194200961312036974983110814789781200111227238186302053789577146421038350842635004141439937274908434099112546617753132918218335358089233052353488104684118571994239690099549172622181346567888488591879085751175717358309205347258771477800867325074670655933857996900074455936333380746901842619283
191 -58019379402825403294151838340439814316071181990523561611382496397639609957825655417489238270304359101168838693475972667425341666825324416037190705642053052117566735107775032717634194334611409962664254614280737317199990305878226942515393315883389962954223656639782818324177541153440726155091710838492107751461855852413351109368458595912301183303013606827601529689123015477609731496601477787882459064419320478165431927085118695051001518564729548188573288130058462261144599147282633324675466731184402232843454103620910034234376192
192 90607256575229059552939658233209331265870662210432063021391052669633014544849308038898052773344742726607990869932965253849342934274027649569179292720314722465207676467768489578406175201912722595472974279730390141617011020494174116942721298281657055154734669613166933410093027986144653855408390623386835272379899771891479963644956252307546968552741595879802568198198079753891722325041871097026633416931947280186433202282280572289366389069556761038594435869090669190987002917547229177744189530939054926202601418941666424623354386347
193 -142237720180691889922954549755047824251623401588326904719958582149122054519996438405019450074809409046309621535750070135762593073727414803995507544790970652302286930760825133853008393105182082485493440059428324406765525997555317507279641924876950023732353475991744713550200537240766350373069342989656232212363517178606568327278291620921905500268881285132345298388304156672761528551886204511944374676627663126842185428360056973924305265753947126094852610140082926450776734471924882646213367720764786111214741737656894065870519396204544
194 224448529916504862565083967880085561328770583374386302720718876463834726905298658279628750788908979433262402492402716403116605637967650050884810522898989532983488236175101374866360671796663021488838161646873462368123816528930585678650759434300144075516816398333026785244307180724133086430662658717779206099010580893851496965100589801018207987193170302184385411159187731538938320484570965083837277528390207905721060137607979549692481965932040953238295245686564390005726972270343717911176058350179556011294579320747288875281810760498046875
195 -356006010366545513697000084944950258951547419418145346818417689792378418329078545901824948925168631186713467462425242230414914434506787760331959980440300977986407514926157144463897327052734145075487423918671270642500859432873380255982603825107477567614044074452556065589499956678206004439240399331079947289227127027884248264461147906304247469179030288004237424460892070987777839498665558075528489161699106301840852636795743534587663721095119478141386007049824527995869914552714601787864324432402585913284299952991336514819002788641027129344
196 567577274237157989310303189411303463922926651184300067578850200074395414032209982007708513112699544743410909356926084322762576455539565641501283891607530026448639693398575161415405481697695138900002060354370167669079472389818079948060047721207264663907117068719242957528631471196061390988547439748793749000108306178085045734404444090196789784802600997423611197927902133099131451426974620741352364874313579998887830828639550354390180607047697778758101643824756164374745776742067515667597041725467203729956883052454056791749526875422047666125547
197 -909511943676039813129863951889237334087188042205490629442166209430343889791365458037325730614657952188979001245951316685155751743279062979623066767518507953454052020147415240317554064002323200543961164157532105649760980544252542000793245578256425465971785403515113054374303118500540969021644476893863935391141270088665516465334455210972161262873858872399423817608387709351175179231862593321847158653263156988516144173077034542483585502221034916401516818678446965132673724186988057586787564919644163009883109963816758554375300698514154977323122688
198 1464860636589287831310209520303728454922212313102019892010750126149081303723182672961843612820248066824061319230031816646399794249008196347914283497825928681241779432278801568261612573592405601366389112371220113296952796378765310641872010143483846863269508406956925075382973553521356809106919040265259432675182989465064009100048580395404901260512173737278199663718476574931328868106719921728231515191893822165454121616838260437579074301665807520138290691028984081360990888367321796901509116132576371453524858576186414887880504248090938234508557360163
199 -2371251243400152226649860508437631846349937474191607941641550438528405164164554105661511885226428318315626752592645165727524806891764418013244531066221363200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
200 3857813009548250043966953646432120617616960305486175244893261768001897719065338529569915931387423315836297678363052326020485470539463038812677686421438281214230825221553136841753377672283395211706857143247523960039050988136855476724722189742651077541251996255134019618930540566292892235606167742545661862617411317446577808680138459108285071781649873649591676602146052548153018536654581658196857945734729823227864273741570165479201087428105422162943700446526578415200072377931113707054766769726903849130710494768282359356659269005719129210304112466151694667
201 -6307775133180606550477724812684406331276981038735020403390515512548076459907760855519604685027219615864693198821618807625759461157297082092322036894845892347317353125145768500705235357216013043033214547344317923878279346711312455557887802927489953932560598300839194409640879461596375936069099110849092250821698964776553577417070452938453902359074583836132684142601477036341267639380109387038147111889913343750017653839904278692322127962825226530552147998220291114450151084391745101857852277231155193164784187017562709883671845246579253570751158314564375805952
202 10365060875727998341837902877460087100980539862167245057644141051792237786429530404308799654106973591697292911225907283281353868238254360147235478760192057019749893838007212364627619162352771580640611872818013595745611033051687646537982806648095444848780971267991542900042413003194495880628007998691703068050709312183699786267651952501345686895110273789028396585719341910968873318242652103064174317659251795300112085776712267248334274424447961515407314200338869149956863970971847525755103624353926023816279699474070086539936524188121744640923862482371892613659627
203 -17116597600814005284986537227958258524275866563191501529383113487810754358499878392845093044669259338661727684868224735497178888758541106353597556677259752488530438110156340289476481651467254816570588961335135289639812074739947749023479688805712238297236456527215718719951378257894292930924575194371248456191431724277861825539025660465221677528791542983707771328235749393710928296432971922829366861161932176088687270726887115533168647822244908641607968296022041331356313682267450787729160567879134377263842167370611610099302415923980798760287807202068650866272894976
204 28405495109956683076858418837571316969487327275162892278096767216982265628847721983667099198628076288082138257393560474482685415796742001870748821865339452367542256470219762880265922310893244235570982032982676575050751153434015091624673142405347048951405234010352576855297245365153259274773769539098546206197573299057538608929975810842426632962883875605763405217556832387652824039776045315526762826570020061954445223639477350597199529245638494692954139359492251849785081261544999736905905007888010530110252288533685277223609223599953832462006175774149596691131591796875
205 -47371391117063830608523498135386660058122850770528281591981897540636691591280249691376323104547512356627808006440238823686232475554504821860446190634486030736189384405258179780503810721369116456508047849524922246286943655082890533121046860254918097853242723141693866764282819968814262655441069572041065655291196843797359778120733366316281857816928363811413422445373952844800722063746492870653505082372900316366981074237494095163170786350349088431813307097989384272923648981483368766818863834350417821729649684585004734576102486084057753088291386611726774049233290559225856
206 79386815596266676447980972762287248262563975195811599479642465873284944720236724328017472664674124481068236317420791407596212024225555977185807853169212860838388437296350877416289013795589097798008472967677292851895214168074638956546927097632719206745382044823504344440347036253349479909395054314120615702972489891848176348637364399875800374489894512714303931446811337156957429965885546231075014314133982674305282021876671847663806046571483471175410881322942623752294579910411299290927452607527851378668269197340054891953295928629031962499055806093408376181917492929621097907
207 -133686886695358910437782988638575678292252829776112149630894621379004117064588684041917158967788869822975537244543838905896495744098977680091117538607748238587328021998689146432390540965853453554497647176158333882163331244108433558151061241034795181546214225335075707226986704443942924737822119037505276822012547408179832409042350998823562273138142175569359175221750387546033078850927557960961124183871734195836212763163444484530873332029553720892165479176269162161697260476430611788878386130086661082293648645540038860489684761189333370030675961388174053190215729994254629470208
208 226218041468947606679223465803672055039675233174668079625269145551273580479194844325468291423349412445410225117533895964549870842024372914099469115099996190395216988159653062330317401140909995680168279037200400712982468434126970859114969946506966090078460688745438907258203201161987720892785395159846452083886051521060102211497701981761790020219449992452759396608738380343274586944767630526341110082378767631090559529617841106588687823109796788522853266711573098729264335722115397873355330629498547246323290166537858644306050293947549657965857792042324791995185506079702521757227627
209 -384639233981122911665455197323560911703898527507497605283727110191254545004915489533143578642759479621527992260328929479139528054890225349080859468255609301504850850567169839976059911219710628135034677396674538382036542874428281136072316444986392316350082603743926648968597905877987157076273299141180158599245219450109057765472126469861550123921701867998356278621755826734594100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
210 657139917532766414790436544584912861241245935970860705907683131523166222038503707686339892997393590352659916457418911789251889690922131172897890130129572915963856354109543521061027730718477521781092360668839061154954119975369959653705714011703156988619118850221060689601725225734807290179400883922841513573240229414482928162944493481299712391311438829848504312385722325351585905819537212282608940912830296328532219744087576989649191803145447787001552883227642774732313429264552775288199521371650598710245598940247643124051859262674520179400271830647512877988298782909549052750995128935483
211 -1128054668198714836250305230291488857426968122990411335497070585940852826208534010900985615549661719993723561184703098434680470099507450439599216264275538378636534398089340777281560103312780523100702536181688812165560268479785339691609190879752512813778964854113166849643221086480657222196513290028569806179867705071534046294250619801720506291648460400276914149059946939240775721382051642807367697333840648371099082345257012210377367301889975406938651406941375714929939339746833488125348617713921889970279436188810250049888115091404760928064299897737849503250821716733587490587462165082406912
212 1945631884980576649602711492109831363509937109056432323543033626368874068159396549702306321853782269220646791721890813207773446783961224595185106782634737248815241206996106474256151728753440686669190453983393040578794862640882461971724604377853475539695390595680797616104617747986651007216170354489483482755574472356513739535801897958554971594422310768328249426211103941917295622399321533153666142960741722417721657990944197013355074616681468072072518640909111904173929265195819204705064260665914438806626915687617907044050439137373062832398415747787277234631568592535791833575253952081860699307
213 -3371628559957211859107176470620724275000208150860688250759224163405078634868861059558395508194881054522659829065783476323315431874222373825325996230899609838202452736388043552280606349945155827006101375092795370647997035825205174835859656353296919656789005376247668404350353605682208894456997876300560059130605837216301888840129015052132314883572258365939135289059223568239176504975873080839264472747240757918372215888895306383317971587117216184927373473741559020227970669159931018647257083936419519436660794582729316053578985428856896732493376991231673395432108427321057539159960087608386968879104
214 5870264598325340556281844797659951649790463193519259198747362182264957656146482099062190396650069964179005158441325227219178525547935715766623008545977683501450896803293315290291320692606941668284963214630029721255803500836296380846991782611030367588951701777786567571810284347338063515866953714436087173901327737940910626013226214812038996955824528633174827370103002152283814467000061744400913540967220778841481656489734151832481893684181238394789906673882524607818129462749621146863991047070276328696128202076848691753519812699183771956647695697383781030203979411918879804943571798503398895263671875
215 -10268452712263616101491249965877879629105684498229191742995374238633296757838058158936595056887401587730417591596763920765430359264518199919664058890738072570051418073829070187160857947394415333581777556149307071380463818077128177772382587342098452421901832852664092208705019253268144320269166110638859440031943533721784553590703457451768169096501395890758800318552863706993611186905700441484222497297330815312465933740763041697136058952835327556479190612541030707317295418946413148154663726315261016105055106538776578740418864599127666756505491302082621751378454429017015456322406180159824385683692191744
216 18045639452080435201535523355644816603530611491747088348572190123597570286214229922312274397562712895468029017516686032093686314629248871842767595214121430495519191716156950812222132957816192300349019121243662078522453778414369014311678555539424375454654171140395842721869093484520467773466761793336733468465013344965430226609762508652961384029011223517765913667328141941499703973899800996909334002724571742916793215750817214481426578518524600122039785107184038257514233330984138286439053942233891617005047329525726886204882585190249610204286697975835990616176872895139876588155888983784061154167990829363467
217 -31860319866074417209301035614167295858801734975095109574564265884762267170004307734186908941082883234126482662859726619716681895517563981332545253317064430962772234307200434778595687426251349678183876525914657881762814899021244593448268972109073731377471387223713879242447510417720218308657712947719951728674970843514869246570931654708595300368039038301128339440578152249302262214878008835574132858336180286795358089948351302094616196432969021752351099507217684136922358396397722204029009388681157424515216801897461035404465468759756289325457272282452247294311545149195189336526771554907993147678482306409955328
218 56510520740877926917070070465163876252142362204858676951896752598234745225124196469735397772285610570615847362688579060138119907917666852018627297974379964537724138823691568483438429197210834127244376078928203528684844272969880092600715473047020398194464363653848392025507469689716090340224566466560325426436236360749278380563746653033968293693650953734461773754479920989106382930661287649955879493563168982063435712709469094419133063108698287194605277866816733447875410960321612655084753937961287874126170582114161614393470211588935931870420536703660246931464099703586566531853772480412861911321707064752125638283
219 -100693312710129195039157164240840297512360945717949357879882821228812303102112876400514056952739623742082128876915908348099664334649893071019604437110562319182199477180672654634372016507962996383619625854815321420147010245985121088239505538984988828408307678620344975839826541770560616307037091084114576694295068956224454517690135822714154579216975936400493993352565595498344223318660237665985626112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
220 180241583555478604648523450141657635846458720189644851915088087243771407734234647893401843314116866070024324556246581017168202007302050047977895472417933936663653537527970187992164858383771258498367235828185716427675793149560881482976277475077466426543512729301269290980964809953932817328405256279493851247383979643259820714454006086548309964671439445777401006578997635961881769463184524274437876939656900118509633797096960161143551491210014423684096590667202988070770395904405702342770188068236881323023180250721295859863619461326774756997288245940859513379296949265660276620278697894468530363519560003501032879448104267
221 -324103254404267851264631430023542606316589692329680943500312813275229176198333672537462422399931565839066856796161437412217769302362029493968561925960975096999727849006424323284930496692841966688973755390964942848492925003020757424524644097089855533416297615033720559054852206787291114555754459796333804890110828871255699983163677907435292576986814567509903749849717781473710962637446376264727992008394581950082309480151620747475731949956454219643583627340854659587028787338083633447048288535752830078460865968615124724662237442151088368773898831466929844594866195974586427483365496712284781886834445875008718121395208323072
222 585432582664568610773770715037807673207328648255030271809900244861902995820785871005133827579225031179145742123615571020404945964909789026133917655271839030341120459711511875247588970595261695949120773622181073138090722747141326411232127667527474048374188769196718609592230402471100126279718769975414320566340498101760151107622312407692760866006187987624338665712886967888024194944119829408647757375106010133029083737072412139512240213835898418618400970084488321060197224408179665221612515446345380211585266310086836372212309843429812926984073996306628869378062054880505374025789162255350202979541852221600378030376198094482387
223 -1062249746900562791286423627095283056389346503801334880629385679742451170158383425218113979226811919204074256917358808367223685375568415833398081664759142410843869821040266590299222057041175375168575858901907235554362700127936720567884316334639130484574367411145486954557964356271053730375450156142642061524239247257008218188529214168247981046992276147526466223207769256074344881343899379255848136941463574355816366669537016052157098237137870338509507996209496498658896904008690153727587154969681989074188779693196967014062801746136186534267938858030182801099146249918470515377034427456219553418862725085722185874104477296902537216
224 1936082499931925524035081073999772979315417216925080241711887687343722272458289365065802465034136125799871927378758536662638228867023419432157035080088679308882593648623268655649103825008554612259884726762906322606278458542389869578881028808715370956987699170169878767082028650139673039757034137911036322026479106146400233822816996964404921839262676905987282153038117544928248491584968961240320729495183905816135124099305122037472752243858692724596661208548756008168941092060651328598893592246885150558466951127939518353106173688518956666941509007637887854722804849862669937861986985158958547541263595093141702818684279918670654296875
225 -3544539866615431825160255479048647935457298706522948559184659714394236921927202214607735363678721112367429131446769876813135658359971846146095537919349601025733023232522892330548385662205843726299637597874459373945833599801732464141633676709256305113522395397082541953048890413687909414650562825164903022967128098639965557862358656742702556133618364690426757898784267536544830341487785289124126354114257142509178182231742338072898742837586614164228409800577275412874966762593495615832447473306709341331489798876112070966305063711423500354328242363218450102558586994803807303051006714698785184378461034249640605935238490606388751531769856
226 6518175320335330977739060657797248558157526652674016149492985718259982269709327427450746595618166034199054385875700575523320207093205614251459111488065278771710964022980610039888431844175146111293024052750787394061987289434121702621751394026509673241566390474659353756154346636641409534624024521310636528691534454918134486893378518866246723903719124373043507089739152041866307290736790342733382534571760340409111949782909543460806140060245237235440599113471951340666672557143507925574129129790498590911768548068152744691660884964609076551702334662896867624588428902492620037936306938549318899062933493667242696973042881120885709739496491227
227 -12039649275006211142814878807084335481692648474776527676435079886557648286003120857280115259834660772767250771348036256898003125621481721744355826565120579395387575907416055388472391720902912668538539594583170208780438957539453151680675487525881328984541150651374386905697488583827620035904047354899782880733464967686331682197293768729011064361387036685691415745857933875024013697359496486684024662434466063158835469452726369632522112554972300332611586958532562985963150945220709428592851792795918702661393876421426796424950431584407018351755831039329565864290955142912426761269183821620389709952326650315121506168996260654288832918029019906048
228 22336483139340464142870146853389642225938261748711537356161508260699658512699034650385798533940175871130564350844665511443221162041061057871754043524941400094720483336540451455106881470648773828240927524569799097959116662269811708939604155848574488410062178443476529050744016190179250904687628399116479584987362106702251692181433379479259109476291425705319198691225455304478854337418017111166337529669559873815648531062124702725629513800139089081391387064626646778848611229127184814927459591875771772625120637225435999010163269736429947585943835676658717414270850919028850860139338873455883390393207165678470876749089338660429306368552610744320107
229 -41621767998283691721545730323961507565258964545769066721045202863548287989938374867103199379211945853793391243591303875541535155357343069005200080254386964928399066639473644129475126892868742578909561649034493570545595738653609216366646815384672917194977587154695298903660626959929548138653380025688810520526716889964635675833833571828122698165544942471472128224652417282610148158216594084877545972615772479357594936695430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
230 77897354016354267510749584075167546924135402783240323161751054708889789815957100593387590097551239240241184659627646061904890166057062726482580843159433362657236465476391230837294425026984236861777471573492706301077548362756375681017843228691074975321251632567173488496873537023270341260166127492163733890247848436672765345099313036943111182090501177762743123759083742439768913103138896665548203881233991821719325502287579270238198730990441645965743849688485568645436601827831755970743416203861452420674307317179261745260505902081053752777318804198909542416011394658968137680876511340958740359257908567916617670550651692729073198781587065654648903722083
231 -146424279371297647067534995431355833352993580844017859900950652967573348960789054837572291516856484899356353529150171174882327602978062604872101623072040461980719623567726290643383975039410450040318504561321091348331681948963873239276013124920098572935812338373369627719682042458769234766232207522383248194979841921856184688250307428524618093619167665467625610131931622933248875791027984057303067838026437214608440704288570600405677933067890705674736501107404045261968741368828095211986683646325597285627027308983004922197957044247531757124621472848841002214751652377714551296327103011937656571291195006848353075411342098771771621008466488855355660993298432
232 276428946287885533065728609498416078399153374340503141404276526293802545046410948312417642915507710228157628191504108461278110465444407792426750075187898045512039553097245953009775083949154528360493740023810397041028658698860432481246770353096593406316816389943809370978121304036508513326536092148644349857566691970324717987864498136554452834646759102247925748694465627842250095569700026639920432820439647236943649079980147981083703576639243335560376515086446717739567131828668211233083324385013634127685512611905490984383941335396332636819983816147279100674721768420428652361796567610811525714073449886387011017243631073026650696639960153708949549286216625867
233 -524114133840350047477035276876499335174971614455615442423288638474133726226768088635016922191314680903795760355557950931472369406726320205394941004009725708815544369397279168710700267720235089445853602857362091570157742661217165822734941522587267139686330750651235450006658646400029642478644372071367042584796251336759702499836431951388380142401457035087597350335227200304186461317546271537853258985168638946487809235246334828861820857249111089199421569941667674123922193936358481549388482732408132968666696123929008786295757075064704771229269731048543818331481287294285151896335281327569685383336773152767339805041472612884341832573621393131365860434838305112064
234 998003630769529020536799001433822515555407818164418930748922946334958681484145345234136416215979323193808256310028285737319334876684104663403364605339071538017222199070168560908289927185162612075329494979861950445938891658420571016024275367132190767511617550368817793278447790216801916497955338705176750483027651857436683723446508448833985387902349505014145025845956255109549513925512248661086415030075576088356770087186425424355358810497578918422480795922778134550787801821505287130546085352768655945771886144908781527627831834470804362160682316505526427539788144194617054166496642744876522487539024565588526316622787782901864150897353056279825977981090545654296875
235 -1908509395828803045435019832715913309364784777402026007268922537519716030473298582695711496185419042335581710240128528120866038196174926350886039277939032255821851068064107614295276360924056532084548014591572376201422345941527922083264839125770028423976329376499760065413075806031573181090392192679551842699167040800653132083337974494212651877948733619313275338944929743254147520507416709572438145570286599026575506927056542617702897845614481253946685324591100234435811155291924326561692613743262692437451212485636653553776143968110305419059807507144504047962383361550816359407242452019135492746446699966742483894407773866020531513522441891998635140135595993058554937344
236 3665257722916401601752033034722548336554020606021999832170138174448190315808088961356735396529217959157977069683877597929978942637688068820731267123422985033497905749032013669548101226604781967122882086389708068062695596172506233073869162376068929184037555179039685034935899052648355575058656832995333711042019790189729780031680838989194853369140885828271693191549756098612107320794037604840291799466818527075897571864774064499161214280014906687494458241641686367773850399123091249824672776196897796605975147578421372900054826720324635869461251850657571092461420101082453080686772640564402677347646264875158356044736865716020373485274376434583267075420110863436834169650187
237 -7068950429827372692773836752611203894012689475334993467686084779411255174226304656363595062092935147666423007979524074536412077910098313623972051734924657678903810914061699441433074917594018116957787341351596267612307804007954250573639727695995665933592009940773026177110332261966364331952708489810992848731663211662614216598767614425637668144817209803884062627475892845106862670441394827639807136711431008015977477659386523328083248105721431289003508529507979422261416871880054179370771870347933778893532980821043099200260835573251608657379087996554269093917252362366716474018918761891401181114860028417470999006086777072532871389679689181247412852500871756837759646190010368
238 13691082713426128316738449673122876665600680625443829896514263896719962809755960630330789473911456849558865532426412409948393300511789553960984766343494699923668984155957204336697684833966185392697189482798519395695283109966231843887258308009216048257979659554924394022552608322602354494465427061215827826400423779595955966060125402894365484114778699259731774585652359883055694051883345150790512168905947410530330079942236925931999402068059121122865052409921182272720902552936414584905627019432196762363722111118999632361450383712817220079348698894368729548583042464009102394375150580369958844107183875274333386222095289261746486571885693578183226805052643146652797476087905609203
239 -26628419635621711756810200779316480482560958951618714490570132933948805263119197360204668730133950908876203694414584432022875386470265429271339220862509455362616113324420011562408463487860672392553293149387411587717421995480049250370276949665527693272330260035561339650173441151866538831422792450894220748087086220236233658364793787300497713419228737558424647660202010251157439290741058828947667357098046464091905090630801873820995403250243993600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
240 52007993166461279710749740335945171337722608571218095957082686194062041493169535146350826348982063758233385499301338938521649601797723171688698237754220978545734461009140314212263939947590475937514132738854649857549579976199426246985603528443877239981051218503357386186654436858508449923719120664425557384516227700728108262096542977751070199763430724681246884108680030294709605875943830390940524102311303626219205135039339764138264636753206818265444867899610167295075056156701400552641244193470002211844633291822774067335672796003711636993754962511048712935588359345064889140024645333577221781777225070734506188343510215124417601469704495003160842568203653073061889662883397926326399467
241 -102000977563921794406618496764885859556196836858299432349163534936948159652601968292644778678550135512483422042243154469667952198617765181162114264330538471241870642207335156672608366150325559636106815110116817244171728584601838213908794330758038479218502034307933386030922698183934503628100569190029653041285724097877323687739860192486539213734510161221171569285927356529241192028474218860044871394847933953562736016506853274257389630205885334851456460836045490303586524306673580224545105836159982232676433010525744425093113175509773786446704377093150609389914353932850692172636971496635198000323219003158149233659835589005533215812633393779065698509075073675877321735116819901627070676992
242 200881803244839656986636846208080801123918750881173621683436990283706604821565628611477554921116855843363084066920118470768349109946280682779387372080917877799041395667306813287382316426134391011873880657688558618696692350844662074186285986755002363349288912014790348738664241049054316213074953638675565380167557666971685593919114987345671070552190687826746144806960900138740868529343561473986862767166651672006074846126409921460906657181850200751271535411754264783092560615584592774386734816756026331039307074428260570857869400808153966942899524892976380072202092294176998772689599104238629338562123205201305163699299619270219673630910557956517329285323114234969668574667795421815156579386747
243 -397256893793351617946702734993364665970240820233110900671336082757321809434001395534930235506652993181034373350890430892535045560115042961116540990521952907019020583729115542915066919320969004690673222130882603109123715468175663393987125292976959030801981967529971338011262839590843978778624144459905221346527292429035824675522259284662887819762784024556774693697891766249031493444016147910634584543569208967658854158899609430069352660396218004252943173535139509836894878313605905224576009608152885165234336653209962275014889774178336201883948012354732362811951671874403989834608086392429791416038618924761660155111684838563180732653427571485613967019192445035685260015728791930307892154839597056
244 788841012450264971038846831242184080369180599825471919692235303818028413758263475825845490323383241078392805797493963678668348048074369554989818185981730873086895921812180001490640723937902326357351018799553447063744410591326996619103441611935497851224275594729953653405435032198069510985299624071664937847402000222247450512764824679830070248080420046872612498378220299919032691331664715067727632891434786767008485360307880174703886055578719972867954248805821591788184408541771767636251931134616649262715424298680964137438694599320097378671883362855859461442175032797451911583742582287810623106867123407914128085613672868367731051097158025049220266985579015465990249111882803845219314098358154296875
245 -1572850308726397794096024517586828123478384825164300364481141431390218896475940007276902460856938751494124915995651136738221715853172195454109889330206343277137698007048415090706577259747730393402391549629857393373102794580321333514110975436570670526534262192457461657389216356254200132989785974772149453170930722178348768477157316628578311968765185594923266082469389942178162338885190487281354767431117807276368400914954845149892512236415769918700164845573986817628898674112190014128342823370511975085356247710532785992330677336053085274746093866482985277895262795607456346810039611570499915239895253838947631841407095345845984922311009210554590569454704216964107947748716841505504180561919935466438656
246 3148893034217244037714724052642757823964249897562196120575895219579470120098763882087965003988499581732102851656658826532155082645911560582238942050466424067579719125344509675250868443582224920799496762537871342008438074245560447145186635163116555834965070163138496598729322103903576249255671073942865495662151331008305066498671502896472767103850465293256699029644982176949884635658238852151397268834723304459051557083179849385411577689739794110293642220928742671830760157788371893874630464412693744836577796045653843842436901407477326041261270883747334659406795952319174342066047727411616623228178408033701624084670164157537730345570618949460711202967016882228428970187570003068442279521244147355617609347
247 -6329855925555045716655364639662368054828421875994829978630024049439963360526643878754688997632881129729073433057192113038432327596712331891153905929199427818984828846739417071189226567459850536309367266039733945800660119216376978134971875303226908219501319109578012903955743405218808523531562654689356714858613708444161796106319222220284416950021828014637052208958246323582570273686894141296144259810353514938541392509235622602058519256476675362842234171124882437936370928425520345427044257868668579185942643392260085252493582271123063866302865441241647285033797659054191835107681187171714734371230795228259229416629942331665170278158812007522895909018264939651485648520497419655908154716513504473327010316288
248 12775796794115634326400632904683080610696901397975455084324985891532546817099149091737926034001882792953030541688601090221880350086312457511720444948954212313553580626381622339822178744543348361548160150974150969671595142643542755458179567402296919349092875826312218262201921951634325699961579885827604814872237984911603849277233866651756020086182811282609367533620902373380949521507352862193576515591212030035944364933154026632844743772201058338454421870901654025680011470517693527012603737241056914414848095772594907215567751329446296532715737718621768325165701911755722039110869096248319007352744889272218443437725086895848156792010358437706473492159662306512678765315353352043114604924997234427395790577371787
249 -25890076268906722017372546834710204322276971131014217368965703544972133032126706524282556660466984738907523619659422485357839511201369345060631464156559235575705572453598285440125272044463793196031601806628830525526588421187567388328351691474696712943112121567979779275866371135378299695945558752539003916278367471160201009274851153237325405742320038593487451446589211306807629290353918616700449704182976123851745009206526773083700820876629222766496241092681884765625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
250 52677213707294337394596024307264346357067522800305844703950379002449953614796017820737137078419939928832636980868903964839177986226081824998941014192726319598531193580859286339796014808267553763639742264111076193898988824631369454435633781050172180488115503558310498264015483208348794240558717227341223943282054089120288842149356793997412701621472588252635912023697701812394872433881948574228306442123949330495274658310073594255243423861189318222572347036046829604274484710686936784323549902968621998875656257724891026597647401394102093053721376124731345744829322046248076708556121084085873251081362904924829302610187397104713418840026366703757620514373163309690425348463131533185058780400469453686298487902725163867083