{1, 1}
{2, 128}
{3, 2187}
{4, 16384}
{5, 77646}
{6, 279936}
{7, 762104}
{8, 2097152}
{9, 4782969}
{10, 9938688}
{11, 48011172}
{12, 35831808}
{13, 285130118}
{14, 97549312}
{15, 169811802}
{16, 268435456}
{17, -3173671566}
{18, 612220032}
{19, -5895116260}
{20, 1272152064}
{21, 1666721448}
{22, 6145430016}
{23, -333010392}
{24, 4586471424}
{25, -24488676809}
{26, 36496655104}
{27, 10460353203}
{28, 12486311936}
{29, 117285392310}
{30, 21735910656}
{31, -225821452768}
{32, 34359738368}
{33, 105000433164}
{34, -406229960448}
{35, 59174327184}
{36, 78364164096}
{37, -477657973906}
{38, -754574881280}
{39, 623579568066}
{40, 162835464192}
{41, 1196721561882}
{42, 213340345344}
{43, 1066802913668}
{44, 786615042048}
{45, 371378410974}
{46, -42625330176}
{47, 1324913565264}
{48, 587068342272}
{49, -4166759003127}
{50, -3134550631552}
{51, -6940819714842}
{52, 4671571853312}
{53, -6573181204962}
{54, 1338925209984}
{55, 3727875461112}
{56, 1598247927808}
{57, -12892619260620}
{58, 15012530215680}
{59, 7973946241140}
{60, 2782196563968}
{61, 14311350203222}
{62, -28905145954304}
{63, 3645119806776}
{64, 4398046511104}
{65, 22139213142228}
{66, 13440055444992}
{67, 41052380998124}
{68, -51997434937344}
{69, -728293727304}
{70, 7574313879552}
{71, 67253761134072}
{72, 10030613004288}
{73, -156200366359942}
{74, -61140220659968}
{75, -53556736181283}
{76, -96585584803840}
{77, 36589506225888}
{78, 79818184712448}
{79, -138004701018640}
{80, 20842939416576}
{81, 22876792454961}
{82, 153180359920896}
{83, 469396029824988}
{84, 27307564204032}
{85, -246422902413636}
{86, 136550772949504}
{87, 256503152981970}
{88, 100686725382144}
{89, -422649074576790}
{90, 47536436604672}
{91, 217298803448272}
{92, -5456042262528}
{93, -493871517203616}
{94, 169588936353792}
{95, -457732197123960}
{96, 75144747810816}
{97, -201862519502686}
{98, -533345152400256}
{99, 229635947329668}
{100, -401222480838656}
{101, -1094946685080978}
{102, -888424923499776}
{103, 2405527122320408}
{104, 597961197223936}
{105, 129414253551408}
{106, -841367194235136}
{107, 1471684888736964}
{108, 171382426877952}
{109, 1455271178948390}
{110, 477168059022336}
{111, -1044637988932422}
{112, 204575734759424}
{113, -559505040892782}
{114, -1650255265359360}
{115, -25856924897232}
{116, 1921603867607040}
{117, 1363768515360342}
{118, 1020665118865920}
{119, -2418667795134864}
{120, 356121160187904}
{121, -1872175532602067}
{122, 1831852826012416}
{123, 2617230055835934}
{124, -3699858682150912}
{125, -4271015670605364}
{126, 466575335267328}
{127, -7590790870899136}
{128, 562949953421312}
{129, 2333097972191916}
{130, 2833819282205184}
{131, -4555957396145748}
{132, 1720327096958976}
{133, -4492691682211040}
{134, 5254704767759872}
{135, 812204584800138}
{136, -6655671671980032}
{137, 12241333378476474}
{138, -93221597094912}
{139, 10699471132287140}
{140, 969512176582656}
{141, 2897585967232368}
{142, 8608481425161216}
{143, 13689431137678296}
{144, 1283918464548864}
{145, 9106741571302260}
{146, -19993646894072576}
{147, -9112701939838749}
{148, -7825948244475904}
{149, 10475022665486910}
{150, -6855262231204224}
{151, -30841966323743128}
{152, -12362954854891520}
{153, -15179572716359454}
{154, 4683456796913664}
{155, -17534132521624128}
{156, 10216727643193344}
{157, 38438512830845174}
{158, -17664601730385920}
{159, -14375547295251894}
{160, 2667896245321728}
{161, -253788551784768}
{162, 2928229434235008}
{163, 181401913373708}
{164, 19607086069874688}
{165, 8152863633451944}
{166, 60082691817598464}
{167, -20423064846478056}
{168, 3495368218116096}
{169, 30113291176603167}
{170, -31542131508945408}
{171, -28196158322975940}
{172, 17478498937536512}
{173, 12386478221466918}
{174, 32832403581692160}
{175, -18662918550846136}
{176, 12887900848914432}
{177, 17439020429373180}
{178, -54099081545829120}
{179, 72907359722973180}
{180, 6084663885398016}
{181, -94529789981627938}
{182, 27814246841378816}
{183, 31298922894446514}
{184, -698373409603584}
{185, -37088231041905276}
{186, -63215554202062848}
{187, -152371691426735352}
{188, 21707383853285376}
{189, 7971877017419112}
{190, -58589721231866880}
{191, 102009529805013312}
{192, 9618527719784448}
{193, 12858242550762818}
{194, -25838402496343808}
{195, 48418459142052636}
{196, -68268179507232768}
{197, -100965154186411506}
{198, 29393401258197504}
{199, 216643262308643000}
{200, -51356477547347968}
{201, 89781557242897188}
{202, -140153175690365184}
{203, 89383666621020240}
{204, -113718390207971328}
{205, 92920642393889772}
{206, 307907471657012224}
{207, -1592778381613848}
{208, 76539033244663808}
{209, -283031440718856720}
{210, 16565024454580224}
{211, 267704962022367452}
{212, -107695000862097408}
{213, 147083975600215464}
{214, 188375665758331392}
{215, 82832979034665528}
{216, 21936950640377856}
{217, -172099432440303872}
{218, 186274710905393920}
{219, -341610201229193154}
{220, 61077511554859008}
{221, -904909348106824788}
{222, -133713662583350016}
{223, 19624261639471328}
{224, 26185694049206272}
{225, -117128582028465921}
{226, -71616645234276096}
{227, -299891914134808116}
{228, -211232673965998080}
{229, -56725102540595410}
{230, -3309686386845696}
{231, 80021250116017056}
{232, 245965295053701120}
{233, 753633907903675098}
{234, 174562369966123776}
{235, 102874238688488544}
{236, 130645135214837760}
{237, -301816281127765680}
{238, -309589477777262592}
{239, 1033522846473576720}
{240, 45583508504051712}
{241, 1036882973159911442}
{242, -239638468173064576}
{243, 50031545098999707}
{244, 234477161729589248}
{245, -323532169556799042}
{246, 335005447146999552}
{247, -1680875194837518680}
{248, -473581911315316736}
{249, 1026569117227248756}
{250, -546690005837486592}
{251, 1691016344404221492}
{252, 59721642914217984}
{253, -15988219208099424}
{254, -971621231475089408}
{255, -538926887578621932}
{256, 72057594037927936}
{257, -1962702544409024766}
{258, 298636540440565248}
{259, -364025052545658224}
{260, 362728868122263552}
{261, 560972395571568390}
{262, -583162546706655744}
{263, 778447046763167928}
{264, 220201868410748928}
{265, -510381227840479452}
{266, -575064535323013120}
{267, -924333526099439730}
{268, 672602210273263616}
{269, 1887370101666168390}
{270, 103962186854417664}
{271, -1739140128093137488}
{272, -851925974013444096}
{273, 475232483141370864}
{274, 1566890672444988672}
{275, -1175730074329310148}
{276, -11932364428148736}
{277, -479935176452749186}
{278, 1369532304932753920}
{279, -1080097008124308192}
{280, 124097558602579968}
{281, 1261515069413573802}
{282, 370891003805743104}
{283, -546931551959713132}
{284, 1101885622420635648}
{285, -1001060315110100520}
{286, 1752247185622821888}
{287, 912026289196519728}
{288, 164341563462254592}
{289, 7209768157327076563}
{290, 1165662921126689280}
{291, -441473330152374282}
{292, -2559186802441289728}
{293, -5611091905889001042}
{294, -1166425848299359872}
{295, 619145029839556440}
{296, -1001721375292915712}
{297, 502213816809983916}
{298, 1340802901182324480}
{299, -94951292366186256}
{300, -877473565594140672}
{301, 813014767718037472}
{302, -3947771689439120384}
{303, -2394648400272098886}
{304, -1582458221426114560}
{305, 1111219097879375412}
{306, -1942985307694010112}
{307, -2390948297797832836}
{308, 599482470004948992}
{309, 5260887816514732296}
{310, -2244368962767888384}
{311, -5531202030635632248}
{312, 1307741138328748032}
{313, 2011933864416227978}
{314, 4920129642348182272}
{315, 283028972516929296}
{316, -2261069021489397760}
{317, -8894469863828514666}
{318, -1840070053792242432}
{319, 5631009143282887320}
{320, 341490719401181184}
{321, 3218574851667740268}
{322, -32484934628450304}
{323, 18709162852626263160}
{324, 374813367582081024}
{325, -6982459308214033462}
{326, 23219444911834624}
{327, 3182678068360128930}
{328, 2509707016943960064}
{329, 1009721927741955456}
{330, 1043566545081848832}
{331, -3308256250855376668}
{332, 7690584552652603392}
{333, -2284623281795206914}
{334, -2614152300349191168}
{335, 3187553174980336104}
{336, 447407131918860288}
{337, -1848095860420465486}
{338, 3854501270605205376}
{339, -1223637524432514234}
{340, -4037392833145012224}
{341, -10841952610134324096}
{342, -3609108265340920320}
{343, -6793639320292699280}
{344, 2237247864004673536}
{345, -56549094750246384}
{346, 1585469212347765504}
{347, -12350065659111446316}
{348, 4202547658456596480}
{349, -16574248146228054730}
{350, -2388853574508305408}
{351, 2982561743093067954}
{352, 1649651308661047296}
{353, -1499466049562843742}
{354, 2232194614959767040}
{355, 5221985537016154512}
{356, -6924682437866127360}
{357, -5289626467959947568}
{358, 9332142044540567040}
{359, 25644815418830114520}
{360, 778836977330946048}
{361, 19571268689041589301}
{362, -12099813117648376064}
{363, -4094447889800720529}
{364, 3560223595696488448}
{365, -12128333646384056532}
{366, 4006262130489153792}
{367, 7241427963681055184}
{368, -89391796429258752}
{369, 5723882132113187658}
{370, -4747293573363875328}
{371, -5009447689026360048}
{372, -8091590937864044544}
{373, 14142929357337354398}
{374, -19503576502622125056}
{375, -9340711271613931068}
{376, 2778545133220528128}
{377, 33441597749026592580}
{378, 1020400258229646336}
{379, 16086927345490968500}
{380, -7499484317678960640}
{381, -16601059634656410432}
{382, 13057219815041703936}
{383, -145127090154959232}
{384, 1231171548132409344}
{385, 2841028800415299648}
{386, 1645855046497640704}
{387, 5102485265183720292}
{388, -3307315519532007424}
{389, -3866876232305390130}
{390, 6197562770182737408}
{391, 1056865612272913872}
{392, -8738326976925794304}
{393, -9963878825370750876}
{394, -12923539735860672768}
{395, -10715513015293321440}
{396, 3762355361049280512}
{397, -43015021485376220026}
{398, 27730337575506304000}
{399, -9825516708995544480}
{400, -6573629126060539904}
{401, 23796584387363269362}
{402, 11492039327090840064}
{403, -64388497474671266624}
{404, -17939606488366743552}
{405, 1776291426957901806}
{406, 11441109327490590720}
{407, -22932919142372477832}
{408, -14555953946620329984}
{409, -6062344373303732950}
{410, 11893842226417890816}
{411, 26771796098728048638}
{412, 39412156372097564672}
{413, 6076976326157758560}
{414, -203875632846572544}
{415, 36446724131791018248}
{416, 9796996255316967424}
{417, 23399743366311975180}
{418, -36228024412013660160}
{419, -15845283802695912180}
{420, 2120323130186268672}
{421, -2093644123123108498}
{422, 34266235138863033856}
{423, 6337020510337188816}
{424, -13784960110348468224}
{425, 77719017277686912894}
{426, 18826748876827579392}
{427, 10906737235276299088}
{428, 24112085217066418176}
{429, 29938785898102433352}
{430, 10602621316437187584}
{431, -107407480435668902448}
{432, 2807929681968365568}
{433, 23825331465445075538}
{434, -22028727352358895616}
{435, 19916443816438042620}
{436, 23843162995890421760}
{437, 1963134976628173920}
{438, -43726105757336723712}
{439, -29155701498650564920}
{440, 7817921479021953024}
{441, -19929479142427344063}
{442, -115828396557673572864}
{443, -19783093518849490572}
{444, -17115348810668802048}
{445, -32817010044589436340}
{446, 2511905489852329984}
{447, 22908874569419872170}
{448, 3351768838298402816}
{449, -14784989204241123390}
{450, -14992458499643637888}
{451, 57456004743625345704}
{452, -9166930589987340288}
{453, -67451380350026220936}
{454, -38386165009255438848}
{455, 16872382892544527712}
{456, -27037782267647754240}
{457, 156631808886609443834}
{458, -7260813125196212480}
{459, -33197725530678125898}
{460, -423639857516249088}
{461, 14185090356899440902}
{462, 10242720014850183168}
{463, -30126146489267164432}
{464, 31483557766873743360}
{465, -38347147824791967936}
{466, 96465140211670412544}
{467, -64960938999139374756}
{468, 22343983355663843328}
{469, 31286183768194292896}
{470, 13167902552126533632}
{471, 84065027561058395538}
{472, 16722577307499233280}
{473, 51218458178215498896}
{474, -38632483984354007040}
{475, 144363596842620814340}
{476, -39627453155489611776}
{477, -31439321934715892178}
{478, 132290924348617820160}
{479, -104052947063029788000}
{480, 5834689088518619136}
{481, -136194674463458700908}
{482, 132721020564468664576}
{483, -555035562753287616}
{484, -30673723926152265728}
{485, -15673817189305557156}
{486, 6404037772671962496}
{487, 54457461649450976024}
{488, 30013076701387423744}
{489, 396725984548299396}
{490, -41412117703270277376}
{491, -5964915429839933628}
{492, 42880697234815942656}
{493, -372225314681402057460}
{494, -215152024939202391040}
{495, 17830312766359401528}
{496, -60618484648360542208}
{497, 51254360375320807488}
{498, 131400847005087840768}
{499, 85981839922100301500}
{500, -69976320747198283776}
{501, -44665242819247508472}
{502, 216450092083740350976}
{503, 10611973127820842568}
{504, 7644370293019901952}
{505, -85018230309797617788}
{506, -2046492058636726272}
{507, 65857767803231126229}
{508, -124367517628811444224}
{509, 184850884473278579670}
{510, -68982641610063607296}
{511, -119040924004377237968}
{512, 9223372036854775808}
{513, -61664998252348380780}
{514, -251225925684355170048}
{515, 186779558939690399568}
{516, 38225477176392351744}
{517, 63610653067023129408}
{518, -46595206725844252672}
{519, 27089227870348149666}
{520, 46429295119649734656}
{521, -288664262452157760198}
{522, 71804466633160753920}
{523, -56356567149567672412}
{524, -74644805978451935232}
{525, -40815802870700499432}
{526, 99641221985685494784}
{527, 716683123642613594688}
{528, 28185839156575862784}
{529, -266524339543211251943}
{530, -65328797163581369856}
{531, 38139137679039144660}
{532, -73608260521345679360}
{533, 341221360152558962076}
{534, -118314691340728285440}
{535, 114270444870870306744}
{536, 86093082914977742848}
{537, 159448395714142344660}
{538, 241583373013269553920}
{539, -200050983181678934844}
{540, 13307159917365460992}
{541, 571586407316617135862}
{542, -222609936395921598464}
{543, -206736650689820300406}
{544, -109046524673720844288}
{545, 112995985960626689940}
{546, 60829757842095470592}
{547, -171597667467339607156}
{548, 200562006072958550016}
{549, 68450744370154526118}
{550, -150493449514151698944}
{551, -691411023267159960600}
{552, -1527342646803038208}
{553, -105173934665109618560}
{554, -61431702585951895808}
{555, -81111961288646838612}
{556, 175300135031392501760}
{557, -614612221992597125466}
{558, -138252417039911448576}
{559, 304177640656900652824}
{560, 15884487501130235904}
{561, -333236889150270214824}
{562, 161473928884937446656}
{563, -764192608885993334532}
{564, 47474048487135117312}
{565, -43443328405160951172}
{566, -70007238650843280896}
{567, 17434495037095597944}
{568, 141041359669841362944}
{569, 136011631321307701770}
{570, -128135720334092866560}
{571, 178797732828619236212}
{572, 224287639759721201664}
{573, 223094841683564113344}
{574, 116739365017154525184}
{575, 8154983863726399128}
{576, 21035720123168587776}
{577, 65069587964911084994}
{578, 922850324137865800064}
{579, 28120976458518282966}
{580, 149204853904216227840}
{581, 357728591913742654752}
{582, -56508586259503908096}
{583, -315586133418597835464}
{584, -327575910712485085184}
{585, 105891170143669114932}
{586, -718219763953792133376}
{587, 514130768126491167204}
{588, -149302508582318063616}
{589, 1331243718069458807680}
{590, 79250563819463224320}
{591, -220810792205681963622}
{592, -128220336037493211136}
{593, -683728015510421278542}
{594, 64283368551677941248}
{595, -187799879621041650144}
{596, 171622771351337533440}
{597, 473798814669002241000}
{598, -12153765422871840768}
{599, 914108366757026605800}
{600, -112316616396050006016}
{601, -408348782246093966998}
{602, 104065890267908796416}
{603, 196352265690216150156}
{604, -505314776248207409152}
{605, -145366941404420094282}
{606, -306514995234828657408}
{607, -1219226363526747177376}
{608, -202554652342542663680}
{609, 195482078900171264880}
{610, 142236044528560052736}
{611, 377772761203525021152}
{612, -248702119384833294336}
{613, 224058439187563428398}
{614, -306041382118122603008}
{615, 203217444915436931364}
{616, 76733756160633470976}
{617, -794362224926677433766}
{618, 673393640513885733888}
{619, -944258717250868994620}
{620, -287279227234289713152}
{621, -3483406320589485576}
{622, -707993859921360927744}
{623, -322102550331269966160}
{624, 167390865706079748096}
{625, 415707824936709109981}
{626, 257527534645277181184}
{627, -618989760852139646640}
{628, 629776594220567330816}
{629, 1515929530058642156796}
{630, 36227708482166949888}
{631, 781223609963084617352}
{632, -289416834750642913280}
{633, 585470751942917617524}
{634, -1138492142570049877248}
{635, -589394547961834313856}
{636, -235528966885407031296}
{637, -1188068486239163878986}
{638, 720769170340209576960}
{639, 321672654637671219768}
{640, 43710812083351191552}
{641, -1077886765508058648318}
{642, 411977581013470754304}
{643, 619760254058542470188}
{644, -4158071632441638912}
{645, 181155725148813509736}
{646, 2394772845136161684480}
{647, 530843875763589674424}
{648, 47976111050506371072}
{649, 382838504502126016080}
{650, -893754791451396283136}
{651, -376381458746944568064}
{652, 2972088948714831872}
{653, -552087493966920209082}
{654, 407382792750096503040}
{655, -353751867981132749208}
{656, 321242498168826888192}
{657, -747101510088245427798}
{658, 129244406750970298368}
{659, 2297699638966444347420}
{660, 133576517770476650496}
{661, 903573392459598845822}
{662, -423456800109488213504}
{663, -1979036744309625811356}
{664, 984394822739533234176}
{665, -348839538356958411840}
{666, -292431780069786484992}
{667, -39057254469026885520}
{668, -334611494444696469504}
{669, 42918260205523794336}
{670, 408006806397483021312}
{671, 687104696159126396184}
{672, 57268112885614116864}
{673, -814569272815347905182}
{674, -236556270133819582208}
{675, -256160208896254969227}
{676, 493376162637466288128}
{677, -1847974931621441525586}
{678, -156625603127361821952}
{679, -153840233563075011344}
{680, -516786282642561564672}
{681, -655863616212825349692}
{682, -1387769934097193484288}
{683, 1380915504868541206788}
{684, -461965857963637800960}
{685, 950490571505184300204}
{686, -869585832997465507840}
{687, -124057799256282161670}
{688, 286367726592598212608}
{689, -1874211932606197245516}
{690, -7238284128031537152}
{691, 1165066181212194358652}
{692, 202940059180513984512}
{693, 175006474003729301472}
{694, -1580808404366265128448}
{695, 830771135537567272440}
{696, 537926100282444349440}
{697, -3798001193364012847212}
{698, -2121503762717191005440}
{699, 1648197356585337439326}
{700, -305773257537063092224}
{701, 2404580273243904715542}
{702, 381767903115912698112}
{703, 2815849288691916311560}
{704, 211155367508614053888}
{705, 224985960011724445728}
{706, -191931654344043998976}
{707, -834463248486953657712}
{708, 285720910714850181120}
{709, 1726450907258030692430}
{710, 668414148738067777536}
{711, -660072206826423542160}
{712, -886359352046864302080}
{713, 75200890508281165056}
{714, -677072187898873288704}
{715, 1062929570116168971216}
{716, 1194514181701192581120}
{717, 2260314465237712286640}
{718, 3282536373610254658560}
{719, 3132443260746925245360}
{720, 99691133098361094144}
{721, 1833261842028872218432}
{722, 2505122392197323430528}
{723, 2267663062300726323654}
{724, -1548776079058992136192}
{725, -2872164066696363938790}
{726, -524089329894492227712}
{727, -4720634707226464695256}
{728, 455708620249150521344}
{729, 109418989131512359209}
{730, -1552426706737159236096}
{731, -3385682073634084364088}
{732, 512801552702611685376}
{733, -3051378112758256128202}
{734, 926902779351175063552}
{735, -707564854820719504854}
{736, -11442149942945120256}
{737, 1970972925110463041328}
{738, 732656912910488020224}
{739, -3984344665578197532340}
{740, -607653577390576041984}
{741, -3676074051109653353160}
{742, -641209304195374086144}
{743, -3003490674008751567912}
{744, -1035723640046597701632}
{745, 813343609884396613860}
{746, 1810294957739181362944}
{747, 2245106659375993029372}
{748, -2496457792335632007168}
{749, 1121576940445995212256}
{750, -1195611042766583176704}
{751, -1354387715167589484208}
{752, 355653777052227600384}
{753, 3698252745212032403004}
{754, 4280524511875403850240}
{755, -2394755317173358916688}
{756, 130611233053394731008}
{757, -666880751070435938146}
{758, 2059126700222843968000}
{759, -34966235408113440288}
{760, -959933992662906961920}
{761, -542504911342479437238}
{762, -2124935633236020535296}
{763, 1109067986561283812560}
{764, 1671324136325338103808}
{765, -1178633103134446165284}
{766, -18576267539834781696}
{767, 2273612232661904654520}
{768, 157589958160948396032}
{769, 4693212442861875664130}
{770, 363651686453158354944}
{771, -4292430464622537163242}
{772, 210669445951698010112}
{773, -87537163725461973042}
{774, 653118113943516197376}
{775, 5530068573374410457312}
{776, -423336386500096950272}
{777, -796122789917354535888}
{778, -494960157735089936640}
{779, -7054812738143174401320}
{780, 793288034583390388224}
{781, 3228931893454845852384}
{782, 135278798370932975616}
{783, 1226846629115020068930}
{784, -1118505853046501670912}
{785, 2984596767263804380404}
{786, -1275376489647456112128}
{787, 5894832621734249015324}
{788, -1654213086190166114304}
{789, 1702463691271048258536}
{790, -1371585665957545144320}
{791, -426401029684552733328}
{792, 481581486214307905536}
{793, 4080596972184012840196}
{794, -5505922750128156163328}
{795, -1116203745287128561524}
{796, 3549483209664806912000}
{797, 6933875389128947953974}
{798, -1257666138751429693440}
{799, -4204840509486042083424}
{800, -841424528135749107712}
{801, -2021517421579474689510}
{802, 3045962801582498478336}
{803, -7499362655770189272024}
{804, 1470981033867627528192}
{805, -19705665891880096128}
{806, -8241727676757922127872}
{807, 4127678412343910268930}
{808, -2296269630510943174656}
{809, 5436616022247336534810}
{810, 227365302650611431168}
{811, 2933938054921412733572}
{812, 1464461993918795612160}
{813, -3803499460139691686256}
{814, -2935413650223677162496}
{815, 14085132965814931368}
{816, -1863162105167402237952}
{817, -6288927202579603041680}
{818, -775980079782877817600}
{819, 1039333440630178079568}
{820, 1522411804981490024448}
{821, -7799810507241311367138}
{822, 3426789900637190225664}
{823, -6337593169602446218552}
{824, 5044756015628488278016}
{825, -2571321672558201293676}
{826, 777852969748193095680}
{827, 2368372789135225197684}
{828, -26096081004361285632}
{829, -15001043498479679742250}
{830, 4665180688869250335744}
{831, -1049618230902162469782}
{832, 1254015520680571830272}
{833, 13223924570598664986882}
{834, 2995167150887932823040}
{835, -1585769293069635136176}
{836, -4637187124737748500480}
{837, -2362172156767862015904}
{838, -2028196326745076759040}
{839, 3298687405833088583160}
{840, 271401360663842390016}
{841, 5126674501712422695151}
{842, -267986447759757887744}
{843, 2758933456807485904974}
{844, 4386078097774468333568}
{845, 2338176606698529504882}
{846, 811138625323160168448}
{847, -1426792462098165668968}
{848, -1764474894124603932672}
{849, -1196139304135892619684}
{850, 9948034211543924850432}
{851, 159065069132362831152}
{852, 2409823856233930162176}
{853, -12480406987705802450242}
{854, 1396062366115366283264}
{855, -2189318909145789837240}
{856, 3086346907784501526528}
{857, 15548877287914215183594}
{858, 3832164594957111469056}
{859, 4606468143297100136660}
{860, 1357135528503960010752}
{861, 1994601494472788645136}
{862, -13748157495765619513344}
{863, -3600052600018193654112}
{864, 359414999291950792704}
{865, 961760487984020315028}
{866, 3049642427576969668864}
{867, 15767762960074316443281}
{868, -2819677101101938638848}
{869, -6625767437414500246080}
{870, 2549304808504069455360}
{871, 11705270238176053898632}
{872, 3051924863473973985280}
{873, -965502173043242554734}
{874, 251281277008406261760}
{875, -3254958126631030325856}
{876, -5596941536939100635136}
{877, -10313715661335016907866}
{878, -3731929791827272309760}
{879, -12271457998179245278854}
{880, 1000693949314809987072}
{881, -10857909178007646661998}
{882, -2550973330230700040064}
{883, -3747487169257759149892}
{884, -14826034759382217326592}
{885, 1354070180259109934280}
{886, -2532235970412734793216}
{887, 12258768615898391634504}
{888, -2190764647765606662144}
{889, -5784972085875715142144}
{890, -4200577285707447851520}
{891, 1098341617363434824292}
{892, 321523902701098237952}
{893, -7810519501682377592640}
{894, 2932335944885743637760}
{895, 5660964853049975534280}
{896, 429026411302195560448}
{897, -207658476404849341872}
{898, -1892478618142863793920}
{899, -26485557679909015414080}
{900, -1919034687954385649664}
{901, 20861118288353517510492}
{902, 7354368607184044250112}
{903, 1778063296999347951264}
{904, -1173367115518379556864}
{905, -7339860072913482873948}
{906, -8633776684803356279808}
{907, 20989589135926409251364}
{908, -4913429121184696172544}
{909, -5237096051395080263682}
{910, 2159665010245699547136}
{911, 18957548404398039311472}
{912, -3460836130258912542720}
{913, 22536253524044628765936}
{914, 20048871537486008810752}
{915, 2430236167062194026044}
{916, -929384080025115197440}
{917, -3472113355432259133792}
{918, -4249308867926800114944}
{919, -22198642647652316503960}
{920, -54225901762079883264}
{921, -5229003927283860412332}
{922, 1815691565683128435456}
{923, 19176072848101763180496}
{924, 1311068161900823445504}
{925, 11697211748225789345954}
{926, -3856146750626197047296}
{927, 11505561654717719531352}
{928, 4029895394159839150080}
{929, 2326996435760989228770}
{930, -4908434921573371895808}
{931, 24563528750835368545020}
{932, 12347537947093812805632}
{933, -12096738841000127726376}
{934, -8315000191889839968768}
{935, -11831052352520293141392}
{936, 2860029869524971945984}
{937, -24602472432986845684966}
{938, 4004631522328869490688}
{939, 4400099361478290587886}
{940, 1685491526672196304896}
{941, -7966765934964951312858}
{942, 10760323527815474628864}
{943, -398520716437177077744}
{944, 2140489895359901859840}
{945, 618984362894524370352}
{946, 6555962646811583858688}
{947, -29691588008994075706116}
{948, -4944957949997312901120}
{949, -44537428891853492933156}
{950, 18478540395855464235520}
{951, -19452205592192961574542}
{952, -5072314003902670307328}
{953, -5753341132794787146102}
{954, -4024233207643634198784}
{955, 7920631951240063623552}
{956, 16933238316623080980480}
{957, 12315016996359674568840}
{958, -13318777224067812864000}
{959, 9329169133070434741296}
{960, 746840203330383249408}
{961, 27530066538405368931873}
{962, -17432918331322713716224}
{963, 7039023200597347966116}
{964, 16988290632251989065728}
{965, 998391101096529766428}
{966, -71044552032420814848}
{967, -44348279761183615293256}
{968, -3926236662547490013184}
{969, 40916939158693637530920}
{970, -2006248600231111315968}
{971, -39759728453244672439068}
{972, 819716834902011199488}
{973, 8154109747800558542560}
{974, 6970555091129724931072}
{975, -15270638507064091181394}
{976, 3841673817777590239232}
{977, 15012597961903882943154}
{978, 50780926022182322688}
{979, -20291877415147091897880}
{980, -5300751066018595504128}
{981, 6960516935503601969910}
{982, -763509175019511504384}
{983, 45346008390677127777768}
{984, 5488729246056440659968}
{985, -7839540361958107794876}
{986, -47644840279219463354880}
{987, 2208261855971656582272}
{988, -27539459192217906053120}
{989, -355256456467322837856}
{990, 2282280034094003395584}
{991, -1449340979108942873248}
{992, -7759166034990149402624}
{993, -7235156420620708772916}
{994, 6560558128041063358464}
{995, 16821482745216894378000}
{996, 16819308416651243618304}
{997, 43747495073880473300654}
{998, 11005675510028838592000}
{999, -4996471117286117520918}
{1000, -8956969055641380323328}