0 1
1 -3
2 0
3 -4
4 -33
5 -283
6 -2785
7 -31291
8 -395360
9 -5544754
10 -85427259
11 -1433955817
12 -26046643595
13 -509070113635
14 -10653941722236
15 -237754202827284
16 -5636787946661521
17 -141514316248243499
18 -3751121064314067653
19 -104704135027419849139
20 -3070176356776990397500
21 -94363570613127080243906
22 -3033963031016773091048411
23 -101852910214604431620131169
24 -3564079645055105737926581503
25 -129789727168878042532861675171
26 -4911445564722394090798332990408
27 -192866014563897762445156188343700
28 -7849113244270567940518624202222673
29 -330659773498674718606998257366730859
30 -14402845783575117230943456615369307353
31 -647980254255233027846135369614343063995
32 -30080811409775155204961713627640590723576
33 -1439542840903343392362113553542288074156050
34 -70954994307423350635539666958149302988040043
35 -3599166809652471894091614433490601553269756137
36 -187732080038895385861673121981872542321016115331
37 -10061609935803083403143578179531041277355512697267
38 -553707751500593805051848027893716412410813517934324
39 -31266915008837387871117710389161271824459234732807412
40 -1810515714913828352691438923745299621503582384850677473
41 -107440319294367386707241209207776773124189364673562138395
42 -6530212772011569110957848467219392106965783449074827986013
43 -406294871333053165673252315691590870912453522180354150147283
44 -25863009218844111592721292329291603480249383562052503742726356
45 -1683527961226458500116497158921231714836468428630422823913889826
46 -112009410315911815638757575729796458081515101368284483435618361451
47 -7613420205063526330970045574734820290776612412756926609881259640321
48 -528448603095360799798532138234896332556470202745866342233600581256791
49 -37440165526372472410381875635959084510293240781029894572707681044898451
50 -2706490946808494863390645190291039501920687423523447704176239724261678144
51 -199543652072431335974911143306911129970462564235979728810919912293346956084
52 -14999163195522704229247910039254638382062417679439759712710685109385465990081
53 -1149040567805032401230064636997315961848547148953185542512669118149698327570747
54 -89678884592108427890137751533786472503016529607130213705026889848999493643341713
55 -7128273494102579531627503844840302291669821327879101115023410488378602216598922363
56 -576867249121949307732968516353677442580480698113208632032500639410282096375848529936
57 -47514679142474276769913286042950421416259476278856486695638296277777655152379368162802
58 -3982060299803888374948402625032052296210345768243081561755496420347648342068879324317531
59 -339459661126059966001032737773900103956039034233508167547923410103936528042783759986437929
60 -29426951275729293668909229351134500889061219560167364739716359012882150680483783526842520507
61 -2593340906891288419677352134904674115233528965188213410394019320086361981684055478667566575171
62 -232281985836677773158277972124179167306567193577929667222550009321150811125615882847438246327788
63 -21139807611452156335847016610618683328384147464760871585666299305935068294901492621309243250300756
64 -1954373690816884256013645578089255145216874437074101288298573412718327705786925668511159177065596273
65 -183497474802508424930952005509914618972094564532458193676080003851452552683045966182975721805609999819
66 -17493088688759268998758854327931829837322128557553494359606659982484501682928872781217360822650373637557
67 -1692847674153192429618465738600358187653022732285513145722286469297316549201464564421062273466645326383411
68 -166260164376528795553402652412964638409862106998040505411262317485223772067539933897373070763332674678868716
69 -16568539104743226421959828257611309876215329168375769643271236402658708401958967967944511315775359004232046210
70 -1675001982228169105751732542927194359954593158412965267811933107786626870850724528597972031767394470167879021499
71 -171748712754683758042031087559188216274976323093939468288308508451961014359608309660479823512146365951689844654049
72 -17858012359547757724431825117814741285926579033053764446097027895808841236507133027836888994770489688508329387899119
73 -1882569254426911137787941435323464880124907859089429249404342693058211580635339138585273514940102482226980552043829443
74 -201171298513378237719160248712070668771400357410921127898231567844128474294780185830078202864093681631769368243724815928
75 -21787101341035639382093764071825962681850678734484587905450778974614467813988174056783218655874621942793852180093099142228
76 -2390972062314740019478178297935174221275472508458646521176590202808640589355880520960591787157730016193248536495374181466993
77 -265837592447364256755720125726298306762115998657997796686412538941779146798129566224154316451224403321116729188708268976018123
78 -29940033641332097949788877630530862963722328341432389084046962931817061902299570984583558414328580039023079778184188653982278409
79 -3415160851903375512855623693872543285561930377895410819286536701187870790721690216084449498837601915421974758222324089374774545019
80 -394478924290776349262447297037297322412389455913466444095597771673527279680331360575909633266693312021020804233797932788111503461544
81 -46134167863715106602765157295651583252754714696602383641228285158012565088361794892236395700740811348318118658844077998819057656770770
82 -5461877465539958594655107001414164160728584584947064615156930103264669667118284807895579207595256980880651609820078071295715293800203275
83 -654511539676788763734461352485485509873010458811224550080475329059353912940801981372328895313694932762729943638208995558450353514312859817
84 -79375414890156151710885113387283766018824038230547110143415153716470501050555141980134960701631572342196895071757089641916842882072357844275
85 -9740624076808689776590790875449153821409491437702252882284266098417134607963836644688757177129402984320445448433299892613908716143530136306963
86 -1209371658785903320314153678334019738987231432994454946148124070671417934865010601255006125225362006648181030800841290005617535920825676199529316
87 -151896075502718689337061654811627007734451199350320937857425149179051052792275086278776004389762576590679014652412767583931914221686013872315709748
88 -19297006591540296390208224157270999312462554757247214933519634788019093976891835153777560179512069599429752494011362394636648484703887107237211693633
89 -2479328720899939335393301332044422836794666163113628178535995594930935970327157542198085995806331325281207168233247598934244697883332526214279843599675
90 -322125008638751445844154476034310063631302576266536016414637271315196653388620169668320527617996437107574650535862674764304529301882514468822509022250189
91 -42316285049051147110852982721121244407005405958332513956330732279564182724379522171569912560583402191199563066890109062740766001114849227459550412040703699
92 -5619933017939998485743016396635518538317737366297828762819054140417233222236721940768525408164319833101897634731170185776014373908338441744217343496177099908
93 -754473760893794065134138384656961798898088956265792633523019567394011667925319600982350815719473058798182185772099355479611075800437734239392740639688371463650
94 -102375611131547507909714227327058403371341681264178058243729140713423924214396179262344028797783839400416885031316280399763319798093575114381839763579624444927435
95 -14039099912480185677911762298461061197495207451864307253310768663622192572991648444928356486279942775044439265476681401193677928274085689902461929339519427777382145
96 -1945469648707011078466882011782031774600598965869936712321645172594192247276653325828576143850425352336900366786371891179080718152147407054448065198965804601341258439
97 -272398761821822022120743273303113101169654582548109764845978731011243706820341723920074689070379878340834702861410771160291276548811556210213830073014842054683861923123
98 -38533217157229080258873177903109587068026474441858133961917815345840559838953411568589998254126159674058632196235505228696475447537934970987415544764263116005708450915248
99 -5506426035081795810989085250079221264661760819893506330519536024466697221782460321755651990648497160099811038741113892753730090109228478194040497556798528533758293345960180
100 -794812300682179883771323445231193311397204090896979572356186910531500368868965939578542518893940772610676273492702268792389775045653597736155795322624399828574170699370894177
101 -115871408465321470089770002389785558595018317644455866971231419419897844933098813910757247655393860907794958334291907366496763246646934242153071236778923152798460418778435895579
102 -17059350249092717809402414243677740010183561172215006713334107272132236129021353343512633193693279282446153988867234899458192439137136309712566567307016017879104041254387496447297
103 -2536188691831540808483266145262522987788359159399317939084513244483908791869962784170255663112278438199206053982699745205501028054979883446239106988427042815016664751610137851605947
104 -380708609343924364372359535131393807018806767207372311619294932005496957452331129399029979533345762274017202599519315879449323705791357076431294772383990958083835572175302846213480896
105 -57697348784048358202303329059687001403150493523505453130035190174615389680203551479280308737949610540428662460139815705649740478974627541889130223560456940895256274778483041840922036402
106 -8827378734669247255638139040631184262622196184781113413332933135215037832845976923579136617764496196429566949313820673999911655936935350840338232303945062385909220251485334834602601487739
107 -1363269947440852586406335593925394010489938753802436418083151126788920098369444135899790763906558026358147893955915325592752404894779708226797130673436321692467093602549160479438727756758377
108 -212504597500306766565156517529517333968261430248856124819374355603693255199879145762987316548858915580233944377492816608105969546711442301662799188027124123009005072751292391486576054632895211
109 -33431359203400355911749871524172774775630226375293088302888752686491115000277481813341017436816626877935141424892892402452996673219648613625432386066440730161440465795294199158111640391719500323
110 -5307652894564765034116284154168891465242156510398180796949690205366583000323517728709461742011309021120247314622280209018344686280468217354721743935728640944796953888212731504286831961742928345436