{1, 1}
{2, -128}
{3, 6252}
{4, 16384}
{5, 90510}
{6, -800256}
{7, 56}
{8, -2097152}
{9, 24738597}
{10, -11585280}
{11, -95889948}
{12, 102432768}
{13, -59782138}
{14, -7168}
{15, 565868520}
{16, 268435456}
{17, -1355814414}
{18, -3166540416}
{19, 3783593180}
{20, 1482915840}
{21, 350112}
{22, 12273913344}
{23, -11608845528}
{24, -13111394304}
{25, -22325518025}
{26, 7652113664}
{27, 64956341880}
{28, 917504}
{29, -28959105930}
{30, -72431170560}
{31, 253685353952}
{32, -34359738368}
{33, -599503954896}
{34, 173544244992}
{35, 5068560}
{36, 405317173248}
{37, 817641294446}
{38, -484299927040}
{39, -373757926776}
{40, -189813227520}
{41, -682333284198}
{42, -44814336}
{43, 366945604292}
{44, -1571060908032}
{45, 2239090414470}
{46, 1485932227584}
{47, 695741581776}
{48, 1678258470912}
{49, -4747561506807}
{50, 2857666307200}
{51, -8476551716328}
{52, -979470548992}
{53, 12993372468702}
{54, -8314411760640}
{55, -8678999193480}
{56, -117440512}
{57, 23655024561360}
{58, 3706765559040}
{59, 9209035340340}
{60, 9271189831680}
{61, -42338641200298}
{62, -32471725305856}
{63, 1385361432}
{64, 4398046511104}
{65, -5410881310380}
{66, 76736506226688}
{67, 30029787950636}
{68, -22213663358976}
{69, -72578502241056}
{70, -648775680}
{71, 115328696975352}
{72, -51880598175744}
{73, 43787346432122}
{74, -104658085689088}
{75, -139579138692300}
{76, 61990390661120}
{77, -5369837088}
{78, 47841014627328}
{79, 79603813043120}
{80, 24296093122560}
{81, 51135221770281}
{82, 87338660377344}
{83, -3417068864868}
{84, 5736235008}
{85, -122714762611140}
{86, -46969037349376}
{87, -181052330274360}
{88, 201095796228096}
{89, -377306179184790}
{90, -286603573052160}
{91, -3347799728}
{92, -190199325130752}
{93, 1586040832907904}
{94, -89054922467328}
{95, 342453018721800}
{96, -214817084276736}
{97, -166982186657374}
{98, 607687872871296}
{99, -2372182779922956}
{100, -365781287321600}
{101, 60680236307502}
{102, 1084998619689984}
{103, 587676402004952}
{104, 125372230270976}
{105, 31688637120}
{106, -1663151675993856}
{107, 656968133121156}
{108, 1064244705361920}
{109, -2090227783678810}
{110, 1110911896765440}
{111, 5111893372876392}
{112, 15032385536}
{113, -1632955081904238}
{114, -3027843143854080}
{115, -1050716608739280}
{116, -474465991557120}
{117, -1478926219780386}
{118, -1178756523563520}
{119, -75925607184}
{120, -1186712298455040}
{121, 5017633958027053}
{122, 5419346073638144}
{123, -4265947692805896}
{124, 4156380839149568}
{125, -4782828632536500}
{126, -177326263296}
{127, 6513337595398016}
{128, -562949953421312}
{129, 2294143918033584}
{130, 692592807728640}
{131, -11263608694217748}
{132, -9822272797016064}
{133, 211881218080}
{134, -3843812857681408}
{135, 5879198503558800}
{136, 2843348909948928}
{137, 5103277652953146}
{138, 9290048286855168}
{139, 2766818784713060}
{140, 83043287040}
{141, 4349776369263552}
{142, -14762073212845056}
{143, 5732506104148824}
{144, 6640716566495232}
{145, -2621088677724300}
{146, -5604780343311616}
{147, -29681754540557364}
{148, 13396234968203264}
{149, 26846924611329150}
{150, 17866129752614400}
{151, -36547941539093848}
{152, -7934770004623360}
{153, -33540946394737158}
{154, 687339147264}
{155, 22961061386195520}
{156, -6123649872297984}
{157, 29968513790601206}
{158, -10189288069519360}
{159, 81234564674324904}
{160, -3109899919687680}
{161, -650095349568}
{162, -6545308386595968}
{163, -42949655950023988}
{164, -11179348528300032}
{165, -54261102957636960}
{166, 437384814703104}
{167, 7100640246563736}
{168, -734238081024}
{169, -47611988990239713}
{170, 15707489614225920}
{171, 93600786891968460}
{172, 6012036780720128}
{173, -56930880794733978}
{174, 23174698275118080}
{175, -1250229009400}
{176, -25740261917196288}
{177, 57574888947805680}
{178, 48295190935653120}
{179, -2656549234371780}
{180, 36685257350676480}
{181, 51764838979787102}
{182, 428518365184}
{183, -264701184784263096}
{184, 24345513616736256}
{185, 74004713560307460}
{186, -203013226612211712}
{187, 130008973656110472}
{188, 11399030075817984}
{189, 3637555145280}
{190, -43833986396390400}
{191, 53675288757279552}
{192, 27496586787422208}
{193, 114449562301688642}
{194, 21373719892143872}
{195, -33828829952495760}
{196, -77784047727525888}
{197, -207129734322721074}
{198, 303639395830138368}
{199, -35983759623512200}
{200, 46820004777164800}
{201, 187746234267376272}
{202, -7767070247360256}
{203, -1621709932080}
{204, -138879823320317952}
{205, -61757985552760980}
{206, -75222579456633856}
{207, -287186551152444216}
{208, -16047645474684928}
{209, -362808553283354640}
{210, -4056145551360}
{211, 90269907274561052}
{212, 212883414527213568}
{213, 721035013489900704}
{214, -84091921039507968}
{215, 33212246644468920}
{216, -136223322286325760}
{217, 14206379821312}
{218, 267549156310887680}
{219, 273758489893626744}
{220, -142196722785976320}
{221, 81053484400137132}
{222, -654322351728178176}
{223, -322894137103599328}
{224, -1924145348608}
{225, -552301993236710925}
{226, 209018250483742464}
{227, 784855840799205516}
{228, 387563922413322240}
{229, -784091561182107730}
{230, 134491725918627840}
{231, -33572221474176}
{232, 60731646919311360}
{233, -717047533944033318}
{234, 189302556131889408}
{235, 62971570566545760}
{236, 150880835016130560}
{237, 497683039145586240}
{238, 9718477719552}
{239, 693110354447654160}
{240, 151899174202245120}
{241, 965565808917411602}
{242, -642257146627462784}
{243, -612355102188528348}
{244, -693676297425682432}
{245, -429701791981101570}
{246, 546041304679154688}
{247, -226191289622618840}
{248, -532016747411144704}
{249, -21363514543154736}
{250, 612202064964672000}
{251, -846640700229572748}
{252, 22697761701888}
{253, 1113171594019952544}
{254, -833707212210946048}
{255, -767212695844847280}
{256, 72057594037927936}
{257, 1401559966131752706}
{258, -293650421508298752}
{259, 45787912488976}
{260, -88651879389265920}
{261, -716407651082580210}
{262, 1441741912859871744}
{263, 1388044612099161912}
{264, 1257250918018056192}
{265, 1176030142142218020}
{266, -27120795914240}
{267, -2358918232263307080}
{268, 492008045783220224}
{269, -2854722622192901370}
{270, -752537408455526400}
{271, -1761582601077887248}
{272, -363948660473462784}
{273, -20930443899456}
{274, -653219539578002688}
{275, 2140792762490312700}
{276, -1189126180717461504}
{277, 396897243417223166}
{278, -354152804443271680}
{279, 6275819736220885344}
{280, -10629540741120}
{281, 336756164587013802}
{282, -556771375265734656}
{283, -4565289799382321068}
{284, 1889545371244167168}
{285, 2141016273048693600}
{286, -733760781331049472}
{287, -38210663915088}
{288, -850011720511389696}
{289, -1024190326299652397}
{290, 335499350748710400}
{291, -1043972630981902248}
{292, 717411883943886848}
{293, 851075979146367342}
{294, 3799264581191342592}
{295, 833509788654173400}
{296, -1714718075930017792}
{297, -6228660245143422240}
{298, -3436406350250131200}
{299, 694001605375578864}
{300, -2286864608334643200}
{301, 20548953840352}
{302, 4678136517004012544}
{303, 379372837394502504}
{304, 1015650560591790080}
{305, -3832070415038971980}
{306, 4293241138526356224}
{307, 3969990685049876156}
{308, -87979410849792}
{309, 3674152865334959904}
{310, -2939015857433026560}
{311, 3186658737303622152}
{312, 783827183654141952}
{313, 1598656477025729162}
{314, -3835969765196954368}
{315, 125389063210320}
{316, 1304228872898478080}
{317, -4922618687492902314}
{318, -10398024278313587712}
{319, 2776887161754191640}
{320, 398067189720023040}
{321, 4107364768273467312}
{322, 83212204744704}
{323, -5129850170156096520}
{324, 837799473484283904}
{325, 1334667199492037450}
{326, 5497555961603070464}
{327, -13068104103559920120}
{328, 1430956611622404096}
{329, 38961528579456}
{330, 6945421178577530880}
{331, -6428968905776435548}
{332, -55985256281997312}
{333, 20227298473857932262}
{334, -908881951560158208}
{335, 2717996107412064360}
{336, 93982474371072}
{337, 14491233801832096946}
{338, 6094334590750683264}
{339, -10209235172065295976}
{340, -2010558670620917760}
{341, -24325875398818874496}
{342, -11980900722171962880}
{343, -531726888938000}
{344, -769540707932176384}
{345, -6569080237837978560}
{346, 7287152741725949184}
{347, 21149973039491539476}
{348, -2966361379215114240}
{349, -10478334124056258250}
{350, 160029313203200}
{351, -3883228994245339440}
{352, 3294753525401124864}
{353, 13944183624623216802}
{354, -7369585785319127040}
{355, 10438400363239109520}
{356, -6181784439763599360}
{357, -474686896114368}
{358, 340038301999587840}
{359, -10302717043689278760}
{360, -4695712940886589440}
{361, -865549678132285899}
{362, -6625899389412749056}
{363, 31370247505585135356}
{364, -54850350743552}
{365, 3963192725571362220}
{366, 33881751652385676288}
{367, -11790047285366852464}
{368, -3116225742942240768}
{369, -16879968137460790206}
{370, -9472603335719354880}
{371, 727628858247312}
{372, 25985693006363099136}
{373, -33255145150314778978}
{374, -16641148627982140416}
{375, -29902244610618198000}
{376, -1459075849704701952}
{377, 1731237267063878340}
{378, -465607058595840}
{379, -6272369177076237580}
{380, 5610750258737971200}
{381, 40721386646428396032}
{382, -6870436960931782656}
{383, 32791907326704162432}
{384, -3519563108790042624}
{385, -486023954834880}
{386, -14649543974616146176}
{387, 9077719425501258324}
{388, -2735836146194415616}
{389, 26907402185918135310}
{390, 4330090233919457280}
{391, 15739440096761840592}
{392, 9956358109123313664}
{393, -70420081556249360496}
{394, 26512605993308297472}
{395, 7204941118532791200}
{396, -38865842666257711104}
{397, 6983264957016571526}
{398, 4605921231809561600}
{399, 1324681375436160}
{400, -5992960611477094400}
{401, 12257125471824703602}
{402, -24031517986224162816}
{403, -15165852838537309376}
{404, 994184991662112768}
{405, 4628248922428133310}
{406, 207578871306240}
{407, -78403581207079628808}
{408, 17776617385000697856}
{409, 41328507748505589290}
{410, 7905022150753405440}
{411, 31905691886263068792}
{412, 9628490170449133568}
{413, 515705979059040}
{414, 36759878547512859648}
{415, -309278902959202680}
{416, 2054098620759670784}
{417, 17298151042026051120}
{418, 46439494820269393920}
{419, -65831242648134829620}
{420, 519186630574080}
{421, -6815718740136590098}
{422, -11554548131143814656}
{423, 17211670607699008272}
{424, -27249077059483336704}
{425, 30269259138311812350}
{426, -92292481726707290112}
{427, -2370963907216688}
{428, 10763765893057019904}
{429, 35839628163138447648}
{430, -4251167570492021760}
{431, -24344421555688828848}
{432, 17436585252649697280}
{433, 37320935465926720082}
{434, -1818416617127936}
{435, -16387046413132323600}
{436, -34246292007793623040}
{437, -43923148767414299040}
{438, -35041086706384223232}
{439, 88815328885211578760}
{440, 18201180516604968960}
{441, -117448010849611129779}
{442, -10374846003217552896}
{443, -32446267771575487308}
{444, 83753261021206806528}
{445, -34149982278015342900}
{446, 41330449549260713984}
{447, 167846972670029845800}
{448, 246290604621824}
{449, 140615166466843114050}
{450, 70694655134298998400}
{451, 65428903140415441704}
{452, -26754336061919035392}
{453, -228497730502414737696}
{454, -100461547622298306048}
{455, -303009353381280}
{456, -49608182068905246720}
{457, -110893306450658169094}
{458, 100363719831309789440}
{459, -88068744601615858320}
{460, -17214940917584363520}
{461, 29612440593010015302}
{462, 4297244348694528}
{463, -133020853136210791888}
{464, -7773650805671854080}
{465, 143552555786494391040}
{466, 91782084344836264704}
{467, -7073926250320974564}
{468, -24230727184881844224}
{469, 1681668125235616}
{470, -8060361032517857280}
{471, 187363148218838739912}
{472, -19312746882064711680}
{473, -35186394914388456816}
{474, -63703429010635038720}
{475, -84470677739357069500}
{476, -1243965148102656}
{477, 321437805174113891094}
{478, -88718125369299732480}
{479, 13096370593308018720}
{480, -19443094297887375360}
{481, -48880344699069405548}
{482, -123592423541428685056}
{483, -4064396125499136}
{484, 82208914768315236352}
{485, -15113557714358920740}
{486, 78381453080131628544}
{487, 88223174902963614296}
{488, 88790566070487351296}
{489, -268521248999549972976}
{490, 55001829373581000960}
{491, -232523484978530205948}
{492, -69893286998931800064}
{493, 39263173236446875020}
{494, 28952485071695211520}
{495, -214706263410826747560}
{496, 68098143668626522112}
{497, 6458407030619712}
{498, 2734529861523806208}
{499, 191679747549886408700}
{500, -78361864315478016000}
{501, 44393202821516477472}
{502, 108370009629385311744}
{503, 264371805300770023752}
{504, -2905313497841664}
{505, 5492168188192006020}
{506, -142485964034553925632}
{507, -297670155166978685676}
{508, 106714523163001094144}
{509, 135341978803894506390}
{510, 98203225068140451840}
{511, 2452091400198832}
{512, -9223372036854775808}
{513, 245768372134916378400}
{514, -179399675664864346368}
{515, 53190591145468205520}
{516, 37587253953062240256}
{517, -66714624097938387648}
{518, -5860852798588928}
{519, -355931866728676830456}
{520, 11347440561826037760}
{521, 116387056808493897402}
{522, 91700179338570266880}
{523, 237253140768304358372}
{524, -184542964846063583232}
{525, -7816431766768800}
{526, -177669710348692724736}
{527, -343950259508813464128}
{528, -160928117506311192576}
{529, -131869940971425646823}
{530, -150531858194203906560}
{531, 227818614043429102980}
{532, 3471461877022720}
{533, 40791342557918055324}
{534, 301941533729703306240}
{535, 59462185728795829560}
{536, -62977029860252188672}
{537, -16608745813292368560}
{538, 365404495640691375360}
{539, 455243426014524876036}
{540, 96324788282307379200}
{541, -201502494205089813898}
{542, 225482572937969567744}
{543, 323633773301628961704}
{544, 46585428540603236352}
{545, -189186516700769093100}
{546, 2679096819130368}
{547, -212933722628900575924}
{548, 83612101065984344064}
{549, -1047398582181768501906}
{550, -274021473598760025600}
{551, -109569475695645557400}
{552, 152208151131835072512}
{553, 4457813530414720}
{554, -50802847157404565248}
{555, 462677469179042239920}
{556, 45331558968738775040}
{557, 273615733273571378406}
{558, -803304926236273324032}
{559, -21936792754277736296}
{560, 1360581214863360}
{561, 812816103298002670944}
{562, -43104789067137766656}
{563, -223410733057050565188}
{564, 71266736034014035968}
{565, -147798764463152581380}
{566, 584357094320937096704}
{567, 2863572419135736}
{568, -241861807519253397504}
{569, -524953154866077681270}
{570, -274050082950232780800}
{571, -154330587745396275148}
{572, 93921380010374332416}
{573, 335577905310511759104}
{574, 4890964981131264}
{575, 259173490084804642200}
{576, 108801500225457881088}
{577, 719412993597562352066}
{578, 131096361766355506816}
{579, 715538663510157389784}
{580, -42943916895834931200}
{581, -191355856432608}
{582, 133628496765683487744}
{583, -1245933810368466407496}
{584, -91828721144817516544}
{585, -133857612152322736860}
{586, -108937725330735019776}
{587, -431990037395095194204}
{588, -486305866392491851776}
{589, 959842175078673247360}
{590, -106689252947734195200}
{591, -1294975098985652154648}
{592, 219483913719042277376}
{593, -419124315111945415758}
{594, 797268511378358046720}
{595, -6872026706223840}
{596, 439860012832016793600}
{597, -224970465166198274400}
{598, -88832205488074094592}
{599, 318808163037472852200}
{600, 292718669866834329600}
{601, -985640986046284507798}
{602, -2630266091565056}
{603, 742894822106239897692}
{604, -598801474176513605632}
{605, 454146049541028567030}
{606, -48559723186496320512}
{607, 1082967215047827402656}
{608, -130003271755749130240}
{609, -10138930495364160}
{610, 490505013124988413440}
{611, -41592919254071117088}
{612, -549534865731373596672}
{613, 1474879968902539772462}
{614, -508158807686384147968}
{615, -386110925675861646960}
{616, 11261364588773376}
{617, -186047580614032187814}
{618, -470291566762874867712}
{619, 544498671360295182980}
{620, 376194029751427399680}
{621, -754068138948877112640}
{622, -407892318374863635456}
{623, -21129146034348240}
{624, -100329879507730169856}
{625, 248426920978154588125}
{626, -204628029059293332736}
{627, -2268279075127533209280}
{628, 491004129945210159104}
{629, -1108569852491504944644}
{630, -16049800090920960}
{631, -134412385356022376248}
{632, -166941295731005194240}
{633, 564367460280555697104}
{634, 630095191999091496192}
{635, 589522185759474428160}
{636, 1330947107624139227136}
{637, 283819377163424013366}
{638, -355441556704536529920}
{639, 2853070157008352061144}
{640, -50952600284162949120}
{641, -215011191928405903998}
{642, -525742690339003815936}
{643, -1367048309326701260308}
{644, -10651162207322112}
{645, 207642966021219687840}
{646, 656620821779980354560}
{647, 114998262473166478776}
{648, -107238332605988339712}
{649, -883053919915364902320}
{650, -170837401534980793600}
{651, 88818286642842624}
{652, -703687163085193019392}
{653, -1233911394764611979898}
{654, 1672717325255669775360}
{655, -1019469222913648371480}
{656, -183162446287667724288}
{657, 1083237517083654012834}
{658, -4987075658170368}
{659, 1630818763318769448540}
{660, -889013910857923952640}
{661, -1387400997879304820098}
{662, 822908019939383750144}
{663, 506746384469657349264}
{664, 7166112804095655936}
{665, 19177369048420800}
{666, -2589094204653815329536}
{667, 336181787370358781040}
{668, 116336889799700250624}
{669, -2018734145171702998656}
{670, -347903501748744238080}
{671, 4059850103087232804504}
{672, -12029756719497216}
{673, -1339365665163582571678}
{674, -1854877926634508409088}
{675, -1450183981480002387000}
{676, -780074827616087457792}
{677, 1994084993241420893166}
{678, 1306782102024357884928}
{679, -9351002452812944}
{680, 257351509839477473280}
{681, 4906918716676632886032}
{682, 3113712051048815935488}
{683, -1251802004294577191868}
{684, 1533555292438011248640}
{685, 461897660368789244460}
{686, 68061041784064000}
{687, -4902140440510537527960}
{688, 98501210615318577152}
{689, -776771586009343644876}
{690, 840842270443261255680}
{691, -1464310331335620951748}
{692, -932755550940921495552}
{693, -132842235675685536}
{694, -2707196549054917052928}
{695, 250424768204379060600}
{696, 379694256539534622720}
{697, 925117301867606829972}
{698, 1341226767879201056000}
{699, -4482981182218096304136}
{700, -20483752090009600}
{701, -297987165417885862698}
{702, 497053311263403448320}
{703, 3093622025352257478280}
{704, -421728451251343982592}
{705, 393698259182044091520}
{706, -1784855503951771750656}
{707, 3398093233220112}
{708, 943306980520848261120}
{709, 1218811167980636150990}
{710, -1336115246494606018560}
{711, 1969286650537089302640}
{712, 791268408289740718080}
{713, -2944994086744772326656}
{714, 60759922702639104}
{715, 518849127486510060240}
{716, -43524902655947243520}
{717, 4333325936006733808320}
{718, 1318747781592227681280}
{719, -3018556524927520743120}
{720, 601051256433483448320}
{721, 32909878512277312}
{722, 110790358800932595072}
{723, 6036717437351657335704}
{724, 848115121844831879168}
{725, 646527041428099388250}
{726, -4015391680714897325568}
{727, 897709687558340647016}
{728, 7020844895174656}
{729, -4562178640488816664563}
{730, -507288668873134364160}
{731, -497510139453033864888}
{732, -4336864211505366564864}
{733, -852856783886536991818}
{734, 1509126052526957115392}
{735, -2686495603465847015640}
{736, 398876895096606818304}
{737, -2879554805037512606928}
{738, 2160635921594981146368}
{739, 2191956683366898194060}
{740, 1212493226972077424640}
{741, -1414147942720612987680}
{742, -93136493855655936}
{743, 1899287834890543771992}
{744, -3326168704814476689408}
{745, 2429915146571401366500}
{746, 4256658579240291709184}
{747, -84533489569216910196}
{748, 2130067024381713973248}
{749, 36790215454784736}
{750, 3827487310159129344000}
{751, -4401280949941167736048}
{752, 186761708762201849856}
{753, -5293197657835288820496}
{754, -221598370184176427520}
{755, -3307954188703384182480}
{756, 59597703500267520}
{757, 3326002274080363141406}
{758, 802863254665758410240}
{759, 6959548805812743305088}
{760, -718176033118460313600}
{761, 6663618118618587085002}
{762, -5212337490742834692096}
{763, -117052755886013360}
{764, 879415930999268179968}
{765, -3035791058187660170580}
{766, -4197364137818132791296}
{767, -550535821563082846920}
{768, 450504077925125455872}
{769, 1777254644139518262530}
{770, 62211066218864640}
{771, 8762552908255717917912}
{772, 1875141628750866710528}
{773, -4171454431854670481778}
{774, -1161948086464161065472}
{775, -5663656942333880984800}
{776, 350187026712885198848}
{777, 286266028881077952}
{778, -3444147479797521319680}
{779, -2581671560578554569640}
{780, -554251549941690531840}
{781, -11058862755874260561696}
{782, -2014648332385515595776}
{783, -1881077585328215348400}
{784, -1274413837967784148992}
{785, 2712450183187315155060}
{786, 9013770439199918143488}
{787, 4968355486347358187996}
{788, -3393613567143462076416}
{789, 8678054914843960273824}
{790, -922232463172197273600}
{791, -91445484586637328}
{792, 4974827861280987021312}
{793, 2531094490968700677124}
{794, -893857914498121155328}
{795, 7352540448673147061040}
{796, -589557917671623884800}
{797, 4550556629628882583926}
{798, -169559216055828480}
{799, -943296464991060519264}
{800, 767098958269068083200}
{801, -9334025512462308339630}
{802, -1568912060393562061056}
{803, -4198766372434164109656}
{804, 3076034302236692840448}
{805, -58840130089399680}
{806, 1941229163332775600128}
{807, -17847725833950019365240}
{808, -127255678932750434304}
{809, 11203979375955922171290}
{810, -592415862070801063680}
{811, 1564306061231781619652}
{812, -26570095527198720}
{813, -11013414421938951074496}
{814, 10035658394506192487424}
{815, -3887373360036671153880}
{816, -2275407025280089325568}
{817, 1388372885830189928560}
{818, -5290048991808715429120}
{819, -82819868307701616}
{820, -1011842835296435896320}
{821, 5315337445585456827102}
{822, -4083928561441672805376}
{823, 2483800092476862910472}
{824, -1232446741817489096704}
{825, 13384236351089435000400}
{826, -66010365319557120}
{827, -6014203217716988743884}
{828, -4705264454081646034944}
{829, -4336525918553531989930}
{830, 39587699578777943040}
{831, 2481401565844479233832}
{832, -262924623457237860352}
{833, 6436812322280489716098}
{834, -2214163333379334543360}
{835, 642678948716483745360}
{836, -5944255336994482421760}
{837, 16478472581254921109760}
{838, 8426399058961258191360}
{839, 7922236969592446631160}
{840, -66455888713482240}
{841, -7790558931333223276049}
{842, 872411998737483532544}
{843, 2105399540998010290104}
{844, 1478982160786408275968}
{845, -4309361123506596423630}
{846, -2203093837785473058816}
{847, 280987501649514968}
{848, 3487881863613867098112}
{849, -28542191825738271317136}
{850, -3874465169703911980800}
{851, -9491871484537578337488}
{852, 11813437661018533134336}
{853, 4779756045324840685502}
{854, 303483380123736064}
{855, 8471807221592065314600}
{856, -1377762034311298547712}
{857, -13850590188241015167894}
{858, -4587472404881721298944}
{859, 11338903675489670737940}
{860, 544149449022978785280}
{861, -238893070797130176}
{862, 3116085959128170092544}
{863, 13450603597907554238112}
{864, -2231882912339161251840}
{865, -5152814020731372348780}
{866, -4777079739638620170496}
{867, -6403237920025426786044}
{868, 232757326992375808}
{869, -7633205493306498557760}
{870, 2097541940880937420800}
{871, -1795244927375658539768}
{872, 4383525376997583749120}
{873, -4130905021895552464278}
{874, 5622163042229030277120}
{875, -267838403422044000}
{876, 4485259098417180573696}
{877, 8712642599626390432166}
{878, -11368362097307082081280}
{879, 5320927021623088622184}
{880, -2329751106125436026880}
{881, 18428777183204026694802}
{882, 15033345388750224611712}
{883, 6386963409192241412732}
{884, 1327980288411846770688}
{885, 5211103198665892096800}
{886, 4153122274761662375424}
{887, -12676116339862959720504}
{888, -10720417410714471235584}
{889, 364746905342288896}
{890, 4371197731585963891200}
{891, -4903353756520713035388}
{892, -5290297542305371389952}
{893, 2632403103850085887680}
{894, -21484412501763820262400}
{895, -240444271202989807800}
{896, -31525197391593472}
{897, 4338898036808119057728}
{898, -17998741307755918598400}
{899, -7346501037985512135360}
{900, -9048915857190271795200}
{901, -17616601679536935470628}
{902, -8374899601973176538112}
{903, 128472059409880704}
{904, 3424555015925636530176}
{905, 4685235576060530602020}
{906, 29247709504309086425088}
{907, 1296697253709090336356}
{908, 12859078095654183174144}
{909, 1501143911876060054694}
{910, 38785197232803840}
{911, 22628014577804573066352}
{912, 6349847304819871580160}
{913, 327662555764611546864}
{914, 14194343225684245644032}
{915, -23958104234823652818960}
{916, -12846556138407653048320}
{917, -630762086876193888}
{918, 11272799309006829864960}
{919, -4370465969452095455320}
{920, 2203512437450798530560}
{921, 24820381762931825727312}
{922, -3790392395905281958656}
{923, -6894596077940675862576}
{924, -550047276632899584}
{925, -18254265457138505389150}
{926, 17026669201434981361664}
{927, 14538289675610499532344}
{928, 995027303125997322240}
{929, -24342274882313732208030}
{930, -18374727140671282053120}
{931, -17962841338785488776260}
{932, -11748106796139041882112}
{933, 19922990425622245694304}
{934, 905462560041084744192}
{935, 11767112205614558820720}
{936, 3101533079664876060672}
{937, 16477551313221255640346}
{938, -215253520030158848}
{939, 9994800294364858720824}
{940, 1031726212162285731840}
{941, -20938348648574896646298}
{942, -23982482972011358708736}
{943, 7921101694867505366544}
{944, 2472031600904283095040}
{945, 329235116199292800}
{946, 4503858549041722472448}
{947, -33603580255297160054724}
{948, 8154038913361284956160}
{949, -2617701187058925036836}
{950, 10812246750637704896000}
{951, -30776212034205625267128}
{952, 159227538957139968}
{953, 34529196504570780833802}
{954, -41144039062286578060032}
{955, 4858150385421372251520}
{956, 11355920047270365757440}
{957, 17361098535287206133280}
{958, -1676335435943426396160}
{959, 285783548565376176}
{960, 2488716070129584046080}
{961, 40890996817906836088353}
{962, 6256684121480883910144}
{963, 16252469887126630458132}
{964, 15819830213302871687168}
{965, 10358829883925838987420}
{966, 520242704063889408}
{967, 1345370761206985481336}
{968, -10522741090344350253056}
{969, -32071823263815915443040}
{970, 1934535387437941854720}
{971, 1503340877222658441252}
{972, -10032825994256848453632}
{973, 154941851943931360}
{974, -11292566387579342629888}
{975, 8344339331224218137400}
{976, -11365192457022380965888}
{977, -43613260394881822774734}
{978, 34370719871942396540928}
{979, 36179869902108195490920}
{980, -7040234159818368122880}
{981, -51709302778633258029570}
{982, 29763006077251866361344}
{983, 3219859061745904400232}
{984, 8946340735863270408192}
{985, -18747312253549484407740}
{986, -5025686174265200002560}
{987, 243587476678758912}
{988, -3705918089176987074560}
{989, -4259814837404441806176}
{990, 27482401716585823687680}
{991, -48501045826223818529248}
{992, -8716562389584194830336}
{993, -40193913598914275046096}
{994, -826676099919323136}
{995, -3256890083524089222000}
{996, -350019822275047194624}
{997, 53554291372107703319726}
{998, -24535007686385460313600}
{999, 53110987457240121198480}
{1000, 10030318632381186048000}