{1, 1}
{2, 128}
{3, -2187}
{4, 16384}
{5, -114810}
{6, -279936}
{7, -3034528}
{8, 2097152}
{9, 4782969}
{10, -14695680}
{11, -103451700}
{12, -35831808}
{13, -104365834}
{14, -388419584}
{15, 251089470}
{16, 268435456}
{17, 997689762}
{18, 612220032}
{19, 4934015444}
{20, -1881047040}
{21, 6636512736}
{22, -13241817600}
{23, 8324920200}
{24, -4586471424}
{25, -17336242025}
{26, -13358826752}
{27, -10460353203}
{28, -49717706752}
{29, 104128242846}
{30, 32139452160}
{31, -296696681512}
{32, 34359738368}
{33, 226248867900}
{34, 127704289536}
{35, 348394159680}
{36, 78364164096}
{37, -178337455666}
{38, 631553976832}
{39, 228248078958}
{40, -240774021120}
{41, -1790882416086}
{42, 849473630208}
{43, -2863459422772}
{44, -1694952652800}
{45, -549132670890}
{46, 1065589785600}
{47, 4332907521600}
{48, -587068342272}
{49, 4460798672841}
{50, -2219038979200}
{51, -2181947509494}
{52, -1709929824256}
{53, 9732317104422}
{54, -1338925209984}
{55, 11877289677000}
{56, -6363866464256}
{57, -10790691776028}
{58, 13328415084288}
{59, -13514837176500}
{60, 4113849876480}
{61, 5352663511190}
{62, -37977175233536}
{63, -14514053353632}
{64, 4398046511104}
{65, 11982241401540}
{66, 28959855091200}
{67, -53233909720108}
{68, 16346149060608}
{69, -18206600477400}
{70, 44594452439040}
{71, -20229661643400}
{72, 10030613004288}
{73, 26264166466106}
{74, -22827194325248}
{75, 37914361308675}
{76, 80838909034496}
{77, 313927080297600}
{78, 29215754106624}
{79, -339031361615128}
{80, -30819074703360}
{81, 22876792454961}
{82, -229232949259008}
{83, 131684771045076}
{84, 108732624666624}
{85, -114544761575220}
{86, -366522806114816}
{87, -227728467104202}
{88, -216953939558400}
{89, -39352148322678}
{90, -70288981873920}
{91, 316701045516352}
{92, 136395492556800}
{93, 648875642466744}
{94, 554612162764800}
{95, -566474313125640}
{96, -75144747810816}
{97, 1128750908801474}
{98, 570982230123648}
{99, -494806274097300}
{100, -284036989337600}
{101, 37952841646518}
{102, -279289281215232}
{103, -207297034803952}
{104, -218871017504768}
{105, -761938027220160}
{106, 1245736589366016}
{107, -1996916424450084}
{108, -171382426877952}
{109, 13560287430710}
{110, 1520293078656000}
{111, 390024015541542}
{112, -814574907424768}
{113, -708793726473294}
{114, -1381208547331584}
{115, -955784088162000}
{116, 1706037130788864}
{117, -499178548681146}
{118, -1729899158592000}
{119, -3027517518102336}
{120, 526572784189440}
{121, 6525006063474349}
{122, 685140929432320}
{123, 3916659843980082}
{124, -4861078429892608}
{125, 5494097091421500}
{126, -1857798829264896}
{127, -1230213691452760}
{128, 562949953421312}
{129, 6262385757602364}
{130, 1533726899397120}
{131, 7948358663135700}
{132, 3706861451673600}
{133, -14972408017250432}
{134, -6813940444173824}
{135, 1200953151236430}
{136, 2092307079757824}
{137, -17813104378885398}
{138, -2330444861107200}
{139, 3899408979365084}
{140, 5708089912197120}
{141, -9476068749739200}
{142, -2589396690355200}
{143, 10796822949217800}
{144, 1283918464548864}
{145, -11954963561149260}
{146, 3361813307661568}
{147, -9755766697503267}
{148, -2921880873631744}
{149, -3487261020992394}
{150, 4853038247510400}
{151, 6857123367527408}
{152, 10347380356415488}
{153, 4771919203263378}
{154, 40182666278092800}
{155, 34063746004392720}
{156, 3739616525647872}
{157, 36983550739590614}
{158, -43396014286736384}
{159, -21284577507370914}
{160, -3944841562030080}
{161, -25262203444665600}
{162, 2928229434235008}
{163, 7425352410201668}
{164, -29341817505153024}
{165, -25975632523599000}
{166, 16855650693769728}
{167, -14736477840451800}
{168, 13917775957327872}
{169, -40293665707575201}
{170, -14661729481628160}
{171, 23599242914173236}
{172, -46914919182696448}
{173, 34003921380160254}
{174, -29149243789337856}
{175, 52607311839639200}
{176, -27770104263475200}
{177, 29556948905005500}
{178, -5037074985302784}
{179, 38127604372411716}
{180, -8996989679861760}
{181, -51412399028168146}
{182, 40537733826093056}
{183, -11706275098972530}
{184, 17458623047270400}
{185, 20474923285013460}
{186, 83056082235743232}
{187, -103212701951495400}
{188, 70990356833894400}
{189, 31742234684393184}
{190, -72508712080081920}
{191, 67556819305280256}
{192, -9618527719784448}
{193, -20723535041701246}
{194, 144480116326588672}
{195, -26205161945167980}
{196, 73085725455826944}
{197, 17124405090220278}
{198, -63335203084454400}
{199, -105743289010769008}
{200, -36356734635212800}
{201, 116422560557876196}
{202, 4857963730754304}
{203, -315980068506986688}
{204, -35749027995549696}
{205, 205611210190833660}
{206, -26534020454905856}
{207, 39817835244073800}
{208, -28015490240610304}
{209, -510432285508054800}
{210, -97528067484180480}
{211, -313093105415521180}
{212, 159454283438850048}
{213, 44242270014115800}
{214, -255605302329610752}
{215, 328753776328453320}
{216, -21936950640377856}
{217, 900334387555246336}
{218, 1735716791130880}
{219, -57439732061373822}
{220, 194597514067968000}
{221, -104124724084391508}
{222, 49923073989317376}
{223, 335017421112670760}
{224, -104265588150370304}
{225, -82918708182072225}
{226, -90725596988581632}
{227, 467560434596992836}
{228, -176794694058442752}
{229, 361185847078402910}
{230, -122340363284736000}
{231, -686558524610851200}
{232, 218372752740974592}
{233, 361787480334552186}
{234, -63894854231186688}
{235, -497461112554896000}
{236, -221427092299776000}
{237, 741461587852284936}
{238, -387522242317099008}
{239, -1068421466081672304}
{240, 67401316376248320}
{241, -1005880905461877838}
{242, 835200776124716672}
{243, -50031545098999707}
{244, 87698038967336960}
{245, -512144295628875210}
{246, 501332460029450496}
{247, -514942636781940296}
{248, -622218039026253824}
{249, -287994594275581212}
{250, 703244427701952000}
{251, 1747660725639158076}
{252, -237798250145906688}
{253, -861227147054340000}
{254, -157467352505953280}
{255, 250509393565006140}
{256, 72057594037927936}
{257, -277264028372899326}
{258, 801585376973102592}
{259, 541170002667235648}
{260, 196317043122831360}
{261, 498042157556889774}
{262, 1017389908881369600}
{263, 1733027782186595400}
{264, 474478265814220800}
{265, -1117367326758689820}
{266, -1916468226208055296}
{267, 86063148381696786}
{268, -872184376854249472}
{269, -51127071611870034}
{270, 153722003358263040}
{271, 208455388042190744}
{272, 267815306209001472}
{273, -692625186544261824}
{274, -2280077360497330944}
{275, 1793463709097692500}
{276, -298296942221721600}
{277, 3297231489219247694}
{278, 499124349358730752}
{279, -1419091030074769128}
{280, 730635508761231360}
{281, -3983275627823919702}
{282, -1212936799966617600}
{283, -2190510992135652244}
{284, -331442776365465600}
{285, 1238879322805774680}
{286, 1381993337499878400}
{287, 5434482836320617408}
{288, 164341563462254592}
{289, -1867038190310199149}
{290, -1530235335827105280}
{291, -2468578237548823638}
{292, 430312103380680704}
{293, -5271828889113088458}
{294, -1248738137280418176}
{295, 1551638456233965000}
{296, -374000751824863232}
{297, 1082141321450795100}
{298, -446369410687026432}
{299, -868837239656446800}
{300, 621188895681331200}
{301, 8689247795265471616}
{302, 877711791043508224}
{303, -83002864680934866}
{304, 1324464685621182464}
{305, -614539297719723900}
{306, 610805658017712384}
{307, 4770665635740963140}
{308, 5143381283595878400}
{309, 453358615116243024}
{310, 4360159488562268160}
{311, -6466655053798780200}
{312, 478670915282927616}
{313, -6001290916004682934}
{314, 4733894494667598592}
{315, 1666358465530489920}
{316, -5554689828702257152}
{317, -953942926372810914}
{318, -2724425920943476992}
{319, -10772243740431538200}
{320, -504939719939850240}
{321, 4367256220272333708}
{322, -3233562040917196800}
{323, 4922616694028684328}
{324, 374813367582081024}
{325, 1809311357364973850}
{326, 950445108505813504}
{327, -29656348610962770}
{328, -3755752640659587072}
{329, -13148329195705804800}
{330, -3324880963020672000}
{331, -5290708225748983108}
{332, 2157523288802525184}
{333, -852982521989352354}
{334, -1886269163577830400}
{335, 6111785174965599480}
{336, 1781475322537967616}
{337, 6224091232465949042}
{338, -5157589210569625728}
{339, 1550131879797093978}
{340, -1876701373648404480}
{341, 30693776086774970400}
{342, 3020703093014174208}
{343, 870189858545457856}
{344, -6005109655385145344}
{345, 2090299800810294000}
{346, 4352501936660512512}
{347, -3220351184813723556}
{348, -3731103205035245568}
{349, -6174072414603070090}
{350, 6733735915473817600}
{351, 1091703485965666302}
{352, -3554573345724825600}
{353, -6142665745143477822}
{354, 3783289459840704000}
{355, 2322567453278754000}
{356, -644745598118756352}
{357, 6621180812089808832}
{358, 4880333359668699648}
{359, -5811034740391639656}
{360, -1151614679022305280}
{361, 9163381371755718837}
{362, -6580787075605522688}
{363, -14270188260818401263}
{364, 5188829929739911168}
{365, -3015388951973629860}
{366, -1498403212668483840}
{367, -277147412192213656}
{368, 2234703750050611200}
{369, -8565735078784439334}
{370, 2620790180481722880}
{371, -29532988758247482816}
{372, 10631178526175133696}
{373, 23049810444843986078}
{374, -13211225849791411200}
{375, -12015590338938820500}
{376, 9086765674738483200}
{377, -10867430907577323564}
{378, 4063006039602327552}
{379, -13439690713595024836}
{380, -9281115146250485760}
{381, 2690477343207186120}
{382, 8647272871075872768}
{383, 26415142971160396800}
{384, -1231171548132409344}
{385, -36041968088967456000}
{386, -2652612485337759488}
{387, -13695837651876370068}
{388, 18493454889803350016}
{389, 39527481866174536326}
{390, -3354260728981501440}
{391, 8305687653006992400}
{392, 9354972858345848832}
{393, -17383060396277775900}
{394, 2191923851548195584}
{395, 38924190627032845680}
{396, -8106905994810163200}
{397, 2828895630756644486}
{398, -13535140993378433024}
{399, 32744656333726694784}
{400, -4653662033307238400}
{401, -46368085050027127806}
{402, 14902087751408153088}
{403, 30964996611032261008}
{404, 621819357536550912}
{405, -2626484541754072410}
{406, -40445448768894296064}
{407, 18449312962322332200}
{408, -4575875583430361088}
{409, -11709223060065410806}
{410, 26318234904426708480}
{411, 38957259276622365426}
{412, -3396354618227949568}
{413, 41011151827530192000}
{414, 5096682911241446400}
{415, -15118728563685175560}
{416, -3585982750798118912}
{417, -8528007437871438708}
{418, -65335332545031014400}
{419, -42010158909475520700}
{420, -12483592637975101440}
{421, -15971838017103814210}
{422, -40075917493186711040}
{423, 20724162355679630400}
{424, 20410148280172806144}
{425, -17296191179896648050}
{426, 5663010561806822400}
{427, -16242807299284368320}
{428, -32717478698190176256}
{429, -23612651789939328600}
{430, 42080483370042024960}
{431, -97636453701534972000}
{432, -2807929681968365568}
{433, -69145547938116219502}
{434, 115242801607071531008}
{435, 26145505308233431620}
{436, 222171749264752640}
{437, 41075284836867568800}
{438, -7352285703855849216}
{439, 54899007629774006432}
{440, 24908481800699904000}
{441, 21335861767439644929}
{442, -13327964682802113024}
{443, 38050416037054976316}
{444, 6390153470632624128}
{445, 4518020148926661180}
{446, 42882229902421857280}
{447, 7626639852910365678}
{448, -13345995283247398912}
{449, 1119937923914054706}
{450, -10613594647305244800}
{451, 185269830444204046200}
{452, -11612876414538448896}
{453, -14996528804782441296}
{454, 59847735628415083008}
{455, -36360447035732373120}
{456, -22629720839480672256}
{457, -97073378621042665318}
{458, 46231788426035572480}
{459, -10436187297537007686}
{460, -15659566500446208000}
{461, -97816539537650636130}
{462, -87879491150188953600}
{463, -21715899646761475432}
{464, 27951712350844747776}
{465, -74497412511606878640}
{466, 46308797482822679808}
{467, -198442740143161397772}
{468, -8178541341591896064}
{469, 161539789595139889024}
{470, -63675022407026688000}
{471, -80883025467484672818}
{472, -28342667814371328000}
{473, 296229745166782112400}
{474, 94907083245092471808}
{475, -85537285892271834100}
{476, -49602847016588673024}
{477, 46549371008620188918}
{478, -136757947658454054912}
{479, -37866103330572615216}
{480, 8627368496159784960}
{481, 18612337294020115444}
{482, -128752755899120363264}
{483, 55248438933483667200}
{484, 106905699343963734016}
{485, -129591891839497229940}
{486, -6404037772671962496}
{487, 38926469914415133824}
{488, 11225348987819130880}
{489, -16239245721111047916}
{490, -65554469840496026880}
{491, 140515953456399674844}
{492, 64170554883769663488}
{493, 103887681822503942652}
{494, -65912657508088357888}
{495, 56808708329111013000}
{496, -79643908995360489472}
{497, 61387474687423315200}
{498, -36863308067274395136}
{499, -153702802036419319996}
{500, 90015286745849856000}
{501, 32228677037068086600}
{502, 223700572881812233728}
{503, 5622645909943499112}
{504, -30438176018676056064}
{505, -4357365749436731580}
{506, -110237074822955520000}
{507, 88122246902466964587}
{508, -20155821120762019840}
{509, 329307427651506526686}
{510, 32065202376320785920}
{511, -79699348538059707968}
{512, 9223372036854775808}
{513, -51611544253296867132}
{514, -35489795631731113728}
{515, 23799772565841729120}
{516, 102602928252557131776}
{517, -448246649052306720000}
{518, 69269760341406162944}
{519, -74366576058410475498}
{520, 25128581519722414080}
{521, 171774691187896377738}
{522, 63749396167281891072}
{523, -159414111416092140340}
{524, 130225908336815308800}
{525, -115052190993290930400}
{526, 221827556119884211200}
{527, -296011241563897080144}
{528, 60733218024220262400}
{529, -197330939128023205607}
{530, -143023017825112296960}
{531, -64641047255247028500}
{532, -245307932954631077888}
{533, 186906936950750405724}
{534, 11016082992857188608}
{535, 229265974691114144040}
{536, -111639600237343932416}
{537, -83385070762464422892}
{538, -6544265166319364352}
{539, -461477206063145279700}
{540, 19676416429857669120}
{541, 47412097410738622790}
{542, 26682289669400415232}
{543, 112438916674603735302}
{544, 34280359194752188416}
{545, -1556856599919815100}
{546, -88656023877665513472}
{547, -280985626221573283036}
{548, -291849902143658360832}
{549, 25601623641452923110}
{550, 229563354764504640000}
{551, 513770358358746513624}
{552, -38182008604380364800}
{553, 1028800159699231139584}
{554, 422045630620063704832}
{555, -44778657224324437020}
{556, 63887916717917536256}
{557, -349641543771367811874}
{558, -181643651849570448384}
{559, 298847330782758371848}
{560, 93521345121437614080}
{561, 225726179167920439800}
{562, -509859280361461721856}
{563, 268215364169513082804}
{564, -155255910395727052800}
{565, 81376607736398884140}
{566, -280385406993363487232}
{567, -69420267254767893408}
{568, -42424675374779596800}
{569, -795690712374180967398}
{570, 158576553319139159040}
{571, 884470144164006418220}
{572, 176895147199984435200}
{573, -147746763820647919872}
{574, 695613803049039028224}
{575, -144322831426011405000}
{576, 21035720123168587776}
{577, 315722143952664273794}
{578, -238980888359705491072}
{579, 45322371136200625002}
{580, -195870122985869475840}
{581, -399601124909872384128}
{582, -315978014406249425664}
{583, -1006824749391533417400}
{584, 55079949232727130112}
{585, 57310689174082372260}
{586, -674794097806475322624}
{587, 733396890191567852796}
{588, -159838481571893526528}
{589, -1463906008763757271328}
{590, 198609722397947520000}
{591, -37451073932311747986}
{592, -47872096233582493696}
{593, -325571463526754276910}
{594, 138514089145701772800}
{595, 347589286253329196160}
{596, -57135284567939383296}
{597, 231260573066551820496}
{598, -111211166676025190400}
{599, 661172632207579669224}
{600, 79512178647210393600}
{601, -249466578916192435222}
{602, 1112223717793980366848}
{603, -254616139940075240652}
{604, 112347109253569052672}
{605, -749135946147490008690}
{606, -10624366679159662848}
{607, 1089168506723986371272}
{608, 169531479759511355392}
{609, 691048409824779886656}
{610, -78661030108124659200}
{611, -452207507136657014400}
{612, 78183124226267185152}
{613, 199450366978180006766}
{614, 610645201374843281920}
{615, -449671716687353214420}
{616, 658352804300272435200}
{617, 421127222003179850010}
{618, 58029902734879107072}
{619, -1272718693187247521284}
{620, 558100414535970324480}
{621, -87081605678789400600}
{622, -827731846886243865600}
{623, 119415195945319425984}
{624, 61269877156214734848}
{625, -101717166674256711875}
{626, -768165237248599415552}
{627, 1116315408406115847600}
{628, 605938495317452619776}
{629, -177925453699097091492}
{630, 213293883587902709760}
{631, -342884489459899475248}
{632, -711000298073888915456}
{633, 684734621543744820660}
{634, -122104694575719796992}
{635, 141240833915691375600}
{636, -348726517880765054976}
{637, -465554973797144114394}
{638, -1378847198775236889600}
{639, -96757844520871254600}
{640, -64632284152300830720}
{641, 1000753945406654965170}
{642, 559008796194858714624}
{643, -135729277989846435772}
{644, -413895941237401190400}
{645, -718984508830327410840}
{646, 630094936835671593984}
{647, 2154617867614779783288}
{648, 47976111050506371072}
{649, 1398132881132125050000}
{650, 231591853742716652800}
{651, -1969031305583323736832}
{652, 121656973888744128512}
{653, -2061011052200171337666}
{654, -3796012622203234560}
{655, -912551058114609717000}
{656, -480736338004427145216}
{657, 125620694018224548714}
{658, -1682986137050343014400}
{659, -1613094071947656102588}
{660, -425584763266646016000}
{661, 1608876842927029216094}
{662, -677210652895869837824}
{663, 227720771572564227996}
{664, 276162980966723223552}
{665, 1718982164460522097920}
{666, -109181762814637101312}
{667, 866859312259170889200}
{668, -241442452937962291200}
{669, -732683099973410952120}
{670, 782308502395596733440}
{671, -553742139760574523000}
{672, 228028841284859854848}
{673, 1672937649996966180578}
{674, 796683677755641477376}
{675, 181343214794191956075}
{676, -660171418952912093184}
{677, 726999591126677493318}
{678, 198416880614028029184}
{679, -3425226237783519294272}
{680, -240217775826995773440}
{681, -1022554670463623332332}
{682, 3928803339107196211200}
{683, 2859085319288623634124}
{684, 386649995905814298624}
{685, 2045122513739832544380}
{686, 111384301893818605568}
{687, -789913447560467164170}
{688, -768654035889298604032}
{689, -1015721391355467117948}
{690, 267558374503717632000}
{691, 1712744252980801988564}
{692, 557120247892545601536}
{693, 1501503493323931574400}
{694, -412204951656156615168}
{695, -447691144920905294040}
{696, -477581210244511432704}
{697, -1786745051474826311532}
{698, -790281269069192971520}
{699, -791229219491665630782}
{700, 861918197180648652800}
{701, -895519345176190105506}
{702, 139738046203605286656}
{703, -879919760499709305704}
{704, -454985388252777676800}
{705, 1087947453157557552000}
{706, -786261215378365161216}
{707, -115168960655924973504}
{708, 484261050859610112000}
{709, -3996416519073015829378}
{710, 297288634019680512000}
{711, -1621576492632947155032}
{712, -82527436559200813056}
{713, -2469976197192215342400}
{714, 847511143947495530496}
{715, -1239583242799695618000}
{716, 624682670037593554944}
{717, 2336637746320617328848}
{718, -743812446770129875968}
{719, -266669153589302301600}
{720, -147406678914855075840}
{721, 629048656429566854656}
{722, 1172912815584732011136}
{723, 2199861540245126831706}
{724, -842340745677506904064}
{725, -1805192419616230803150}
{726, -1826584097384755361664}
{727, -1694471472946915444816}
{728, 664170231006708629504}
{729, 109418989131512359209}
{730, -385969785852624622080}
{731, -2856844150002054060264}
{732, -191795611221565931520}
{733, 3162386368459530392294}
{734, -35474868760603347968}
{735, 1120059574540350084270}
{736, 286042080006478233600}
{737, 5507138458191696783600}
{738, -1096414090084408234752}
{739, 2013811680650183681492}
{740, 335461143101660528640}
{741, 1126179546642103427352}
{742, -3780222561055677800448}
{743, 2114114301964084250568}
{744, 1360790851350417113088}
{745, 400372437820136755140}
{746, 2950375736940030217984}
{747, 629844177680696110644}
{748, -1691036908773300633600}
{749, 6059698803653664500352}
{750, -1537995563384169024000}
{751, 4950872878302528745160}
{752, 1163106006366525849600}
{753, -3822134006972838712212}
{754, -1391031156169897416192}
{755, -787266333825821712480}
{756, 520064773069097926656}
{757, -4858787939126156327986}
{758, -1720280411340163179008}
{759, 1883503770607841580000}
{760, -1187982738720062177280}
{761, -3690920307004927958022}
{762, 344381099930519823360}
{763, -41149071896537554880}
{764, 1106850927497711714304}
{765, -547864043726668428180}
{766, 3381138300308530790400}
{767, 1410487253299627701000}
{768, -157589958160948396032}
{769, -2338147271379881159422}
{770, -4613371915387834368000}
{771, 606376430051530825962}
{772, -339534398123233214464}
{773, -5206815110816071777674}
{774, -1753067219440175368704}
{775, 5143605478706374941800}
{776, 2367162225894828802048}
{777, -1183538795833244362176}
{778, 5059517678870340649728}
{779, -8836241499356358032184}
{780, -429345373309632184320}
{781, 2092792887434523780000}
{782, 1063128019584895027200}
{783, -1089218198576917935738}
{784, 1197436525868268650496}
{785, -4246081460412398393340}
{786, -2225031730723555315200}
{787, -1921955997240024091468}
{788, 280566252998169034752}
{789, -3790131759642084139800}
{790, 4982296400260204247040}
{791, 2150854409207551895232}
{792, -1037683967335700889600}
{793, -558635191466712682460}
{794, 362098640736850494208}
{795, 2443682343621254636340}
{796, -1732498047152439427072}
{797, -623880373158914477010}
{798, 4191316010717016932352}
{799, 4322897473993113859200}
{800, -595668740263326515200}
{801, -188220105510770870982}
{802, -5935114886403472359168}
{803, -2717072670001658080200}
{804, 1907467232180243595264}
{805, 2900353577482057536000}
{806, 3963519566212129409024}
{807, 111814905615159764358}
{808, 79592877764678516736}
{809, 5728583662357207638474}
{810, -336190021344521268480}
{811, 4800140750898906605516}
{812, -5177017442418469896192}
{813, -455891933648271157128}
{814, 2361512059177258521600}
{815, -852504710215253503080}
{816, -585712074679086219264}
{817, -14128353015224373290768}
{818, -1498780551688372583168}
{819, 1514771282972300609088}
{820, 3368734067766618685440}
{821, 8897753268285649088838}
{822, 4986529187407662774528}
{823, -1399459724996911300240}
{824, -434733391133177544704}
{825, -3922305131796653497500}
{826, 5249427433923864576000}
{827, 6613432903214945715564}
{828, 652375412638905139200}
{829, 4147351056718798855142}
{830, -1935197256151702471680}
{831, -7211045266922494706778}
{832, -459005792102159220736}
{833, 4450493166236653153842}
{834, -1091584952047544154624}
{835, 1691895020862271158000}
{836, -8362922565763969843200}
{837, 3103552082773520082936}
{838, -5377300340412866649600}
{839, 9578110364006117513496}
{840, -1597899857660812984320}
{841, 2213502210597365738767}
{842, -2044395266189288218880}
{843, 8711423798050912388274}
{844, -5129717439127899013120}
{845, 4626115759886708826810}
{846, 2652692781526992691200}
{847, -19800313599782689322272}
{848, 2612498979862119186432}
{849, 4790647539800671457628}
{850, -2213912471026770950400}
{851, -1484645087090487853200}
{852, 724865351911273267200}
{853, -8153607980916852977698}
{854, -2079079334308399144960}
{855, -2709429078976229225160}
{856, -4187837273368342560768}
{857, -15355223751924396165126}
{858, -3022419429112234060800}
{859, -4876166406888332621476}
{860, 5386301871365379194880}
{861, -11885213963033190271296}
{862, -12497466073796476416000}
{863, -4766667091106388995808}
{864, -359414999291950792704}
{865, -3903990213656198761740}
{866, -8850630136078876096256}
{867, 4083212522208405538863}
{868, 14751078605705155969024}
{869, 35073370712399737317600}
{870, 3346624679453879247360}
{871, 5555801385019777990072}
{872, 28437983905888337920}
{873, 5398780605519277296306}
{874, 5257636459119048806400}
{875, -16671991458637101552000}
{876, -941092570093548699648}
{877, 15794369333891910147494}
{878, 7027072976611072823296}
{879, 11529489780490324457646}
{880, 3188285670489587712000}
{881, -11278909966267353189294}
{882, 2730990306232274550912}
{883, 4483072749374817329108}
{884, -1705979479398670467072}
{885, -3393433303783681455000}
{886, 4870453252743036968448}
{887, -8562464010560314681800}
{888, 817939644240975888384}
{889, 3733117892696760897280}
{890, 578306579062612631040}
{891, -2366643070012888883700}
{892, 5488925427509997731840}
{893, 21378632628998163590400}
{894, 976209901172526806784}
{895, -4377430257996589113960}
{896, -1708287396255667060736}
{897, 1900147043128649151600}
{898, 143352054260999002368}
{899, -30894504104083854463152}
{900, -1358540114855071334400}
{901, 9709833135619314327564}
{902, 23714538296858117913600}
{903, -19003384928245586424192}
{904, -1486448181060921458688}
{905, 5902657532423984842260}
{906, -1919555687012152485888}
{907, 7346377514348012194508}
{908, 7660510160437130625024}
{909, 181527265057204551942}
{910, -4654137220573743759360}
{911, -11899938843638775301008}
{912, -2896604267453526048768}
{913, -13623013428723888829200}
{914, -12425392463493461160704}
{915, 1343997444113036169300}
{916, 5917668918532553277440}
{917, -24119516917327849449600}
{918, -1335831974084736983808}
{919, 19262917598818994397776}
{920, -2004424512057114624000}
{921, -10433445745365486387180}
{922, -12520517060819281424640}
{923, 2111285508951251595600}
{924, -11248574867224186060800}
{925, 3091701293548483563650}
{926, -2779635154785468855296}
{927, -991495291259223493488}
{928, 3577819180908127715328}
{929, 8781094485192734672946}
{930, -9535668801485680465920}
{931, 22009649544372197356404}
{932, 5927526077801303015424}
{933, 14142574602657932297400}
{934, -25400670738324658914816}
{935, 11849850311051186874000}
{936, -1046853291723762696192}
{937, -23542405059945580473958}
{938, 20677093068177905795072}
{939, 13124823233302241576658}
{940, -8150402868099416064000}
{941, -23165994525982295376642}
{942, -10353027259838038120704}
{943, -14908953201499146337200}
{944, -3627861480239529984000}
{945, -3644325964115181455040}
{946, 37917407381348110387200}
{947, 20257756620274001937732}
{948, 12148106655371836391424}
{949, -2741081637549985422404}
{950, -10948772594210794764800}
{951, 2086273179977337468918}
{952, -6349164418123350147072}
{953, -16635087576290294070822}
{954, 5958319489103384181504}
{955, -7756198424439226191360}
{956, -17505017300282119028736}
{957, 23558897060323774043400}
{958, -4846861226313294747648}
{959, 54054364004650349022144}
{960, 1104303167508452474880}
{961, 64563658828388476676193}
{962, 2382379173634574776832}
{963, -9551189353735593819396}
{964, -16480352755087406497792}
{965, 2379269058137720053260}
{966, 7071800183485909401600}
{967, -21079436860185360230608}
{968, 13683929516027357954048}
{969, -10765762709840732625336}
{970, -16587762155455645432320}
{971, -30926116556669798380116}
{972, -819716834902011199488}
{973, -11832865731334769620352}
{974, 4982588149045137129472}
{975, -3956963938557197809950}
{976, 1436844670440848752640}
{977, 7857253427480056157826}
{978, -2078623452302214133248}
{979, 4071046642633187652600}
{980, -8390972139583491440640}
{981, 64858434412175577990}
{982, 17986042042419158380032}
{983, 12798107216203074249048}
{984, 8213831025122516926464}
{985, -1966052948408190117180}
{986, 13297623273280504659456}
{987, 28755395951008595097600}
{988, -8436820161035309809664}
{989, -23838071190514962794400}
{990, 7271514666126209664000}
{991, -53938456910265101386696}
{992, -10194420351406142652416}
{993, 11570778889713026057196}
{994, 7857596759990184345600}
{995, 12140387011326389808480}
{996, -4718503432611122577408}
{997, -19967824628596036611538}
{998, -19673958660661672959488}
{999, 1865472775590713598198}
{1000, 11521956703468781568000}