{1, 1}
{2, -288}
{3, -128844}
{4, -2014208}
{5, 21640950}
{6, 37107072}
{7, -768078808}
{8, 1184071680}
{9, 6140423133}
{10, -6232593600}
{11, -94724929188}
{12, 259518615552}
{13, -80621789794}
{14, 221206696704}
{15, -2788306561800}
{16, 3883087691776}
{17, 3052282930002}
{18, -1768441862304}
{19, -7920788351740}
{20, -43589374617600}
{21, 98962345937952}
{22, 27280779606144}
{23, -73845437470344}
{24, -152560531537920}
{25, -8506441300625}
{26, 23219075460672}
{27, 556597069939080}
{28, 1547070479704064}
{29, -4253031736469010}
{30, 803032289798400}
{31, 1900541176310432}
{32, -3601507547086848}
{33, 12204738776298672}
{34, -879057483840576}
{35, -16621955079987600}
{36, -12368089397873664}
{37, 22191429912035222}
{38, 2281187045301120}
{39, 10387633884218136}
{40, 25624436023296000}
{41, -20622803144546358}
{42, -28501155630130176}
{43, -193605854685795844}
{44, 190795710169903104}
{45, 132884590000096350}
{46, 21267485991459072}
{47, 146960504315611632}
{48, -500312550559186944}
{49, 31399191215416857}
{50, 2449855094580000}
{51, -393268341833177688}
{52, 162389053977393152}
{53, 2038267110310687206}
{54, -160299956142455040}
{55, -2049937456311048600}
{56, -909460364560957440}
{57, 1020546054391588560}
{58, 1224873140103074880}
{59, -5975882742742352820}
{60, 5616229383230054400}
{61, 6190617154478149262}
{62, -547355858777404416}
{63, -4716328880610265464}
{64, -7106190945422409728}
{65, -1744732121842464300}
{66, -3514964767574017536}
{67, 16961315295446680052}
{68, -6147932695873468416}
{69, 9514541545429002336}
{70, 4787123063036428800}
{71, -5632758963952293528}
{72, 7270701135002173440}
{73, -43284759511102937494}
{74, -6391131814666143936}
{75, 1096003922937727500}
{76, 15954115264381521920}
{77, 72756210698603447904}
{78, -2991638558654823168}
{79, -51264938664949064560}
{80, 84033706583339827200}
{81, -135945187666282668519}
{82, 5939367305629351104}
{83, 48911854702961049156}
{84, -199330748886990422016}
{85, 66054302274026781900}
{86, 55758486149509203072}
{87, 547977621053613124440}
{88, -112161106041516195840}
{89, -504303489899844009030}
{90, -38270761920027748800}
{91, 61923888203802085552}
{92, 148740070916266647552}
{93, -244873327320541300608}
{94, -42324625242896150016}
{95, -171413384680587753000}
{96, 464032638396857843712}
{97, 808275058155029184482}
{98, -9042967070040054816}
{99, -581651146457782106004}
{100, 17133742119249280000}
{101, -1002018079349702950698}
{102, 113261282447955174144}
{103, -589747054476306481144}
{104, -95461978085988433920}
{105, 2141639180325922334400}
{106, -587020927769477915328}
{107, 1122100836768400472892}
{108, -1121102271047854448640}
{109, 1723939397379244815230}
{110, 590381987417581996800}
{111, -2859232595586266143368}
{112, -2982517365658781483008}
{113, 495809929052605094706}
{114, -293917263664777505280}
{115, -1598085420023840986800}
{116, 8566490547849771694080}
{117, -495051903074940904602}
{118, 1721054229909797612160}
{119, -2344393834554683597616}
{120, -3301554834985549824000}
{121, 1572562265413454238133}
{122, -1782897740489706987456}
{123, 2657124448355930950152}
{124, -3828085241653882617856}
{125, -10503296569680678562500}
{126, 1358302717615756453632}
{127, 1636093498211141405312}
{128, 9599491747669931458560}
{129, 24944952741136679724336}
{130, 502482851090629718400}
{131, -13864963308265839166668}
{132, -24582882481130995531776}
{133, 6083789675624743925920}
{134, -4884858805088643854976}
{135, 12045289360698133326000}
{136, 3614121776762790543360}
{137, -40078919621811128507478}
{138, -2740187965083552672768}
{139, 44758479808291059117020}
{140, 33480074897751663820800}
{141, -18934979218040665113408}
{142, 1622234581618260536064}
{143, 7636893329246471107272}
{144, 23843801490048924254208}
{145, -92039647157339021959500}
{146, 12466010739197645998272}
{147, -4045597392959169523308}
{148, -44698155660260640434176}
{149, 49328908894524903236550}
{150, -315649129806065520000}
{151, 57041480281980994831352}
{152, -9378781170569212723200}
{153, 18742308711845300536266}
{154, -20953788681197792996352}
{155, 41129516569475243390400}
{156, -20922855270663243276288}
{157, 63562335234693291666542}
{158, 14764302335505330593280}
{159, -262618487560870182369864}
{160, -77940044751129123225600}
{161, 56719115588460354869952}
{162, 39152214047889408533472}
{163, 86848360806012005785556}
{164, 41538615076170430654464}
{165, 264122141620940745818400}
{166, -14086614154452782156928}
{167, -189411168573448801125048}
{168, 117178511211492000399360}
{169, -240564656083862470141977}
{170, -19023639054919713187200}
{171, -48636992026621236801420}
{172, 389962461354967475351552}
{173, -418507989542345072272194}
{174, -157817554863440579838720}
{175, 6533617294506019655000}
{176, -367825206634275969957888}
{177, 769956636105895706740080}
{178, 145239405091155074600640}
{179, 476751571771182829691940}
{180, -267657204254914068940800}
{181, -28862734509184028216218}
{182, -17834079802695000638976}
{183, -797623876651582663513128}
{184, -87438291205845170257920}
{185, 480243625154858637540900}
{186, 70523518268315894575104}
{187, -289127284406180610698376}
{188, -296009023476539474067456}
{189, -427510414015101199016640}
{190, 49367054788009272864000}
{191, 886377892508974169952192}
{192, 915590066172004958994432}
{193, 86350861419370594951106}
{194, -232783216748648405130816}
{195, 224798265506670470269200}
{196, -63244502139622356704256}
{197, -699007897302572286502218}
{198, 167515530179841246529152}
{199, -1245423293022700543384600}
{200, -10072236241652428800000}
{201, -2185363707926532044619888}
{202, 288581206852714449801024}
{203, 3266663546533287329740080}
{204, 792124240267121164591104}
{205, -446297051710970506160100}
{206, 169847151689176266569472}
{207, -453442232509405299067752}
{208, -313061479638033334534144}
{209, 750296115731706736587120}
{210, -616792083933865632307200}
{211, 3508414568865110558396612}
{212, -4105493919724668655822848}
{213, 725747195951469307321632}
{214, -323165040989299336192896}
{215, -4189814620962573570211800}
{216, 659050827685843953254400}
{217, -1459765401255434448525056}
{218, -496494546445222506786240}
{219, 5576981554448546878476936}
{220, 4129000424001364578508800}
{221, -246080512774435659999588}
{222, 823458987528844649289984}
{223, -4723499876938725919843744}
{224, 2766241623769470084317184}
{225, -52233148941864357358125}
{226, -142793259567150267275328}
{227, -5443168797133335298442988}
{228, -2055592027123972810260480}
{229, 6906769890393014065423190}
{230, 460248600966866204198400}
{231, -9374201211250862641742976}
{232, -5035894433294177938636800}
{233, 4536502138132360491188106}
{234, 142574948085582980525376}
{235, 3180364925868935547530400}
{236, 12036670827493588988866560}
{237, 6605179757346697274168640}
{238, 675185424351748876113408}
{239, -2734929976785810304038480}
{240, -10827238891023836695756800}
{241, -8089068534967740784314958}
{242, -452897932439074820582304}
{243, 11693519816356853649788796}
{244, -12469190597487124068714496}
{245, 679508327133275431494150}
{246, -765251841126508113643776}
{247, 638588133496746014141560}
{248, 2250376983543069419765760}
{249, -6301999007348313417455664}
{250, 3024949412068035426000000}
{251, 6639265576003324440330252}
{252, 9499667361956241579712512}
{253, 6995003835235217250000672}
{254, -471194927484808724729856}
{255, -8510700522194706687123600}
{256, 12138108930245557145829376}
{257, 1572784572582880285431042}
{258, -7184146389447363760608768}
{259, -17044767034651558167775376}
{260, 3514253397672066332774400}
{261, -26115414459997468741608330}
{262, 3993109432780561680000384}
{263, -34007704831734243878665944}
{264, 14451285546813112736808960}
{265, 44110036620878066290685700}
{266, -1752131426579926250664960}
{267, 64976478852655501499461320}
{268, -34163616958611066534178816}
{269, -35797484585908924151848290}
{270, -3469043335881062397888000}
{271, 24610355301559536092347472}
{272, 11852282277308752359063552}
{273, -7978521451730675910861888}
{274, 11542728851081605010153664}
{275, 805772049843581745142500}
{276, -19164265697135459937189888}
{277, -61167930197964617291422138}
{278, -12890442184787825025701760}
{279, 11670127004235608242023456}
{280, -19681586276445451911168000}
{281, 17371006954434479553698682}
{282, 5453274014795711552661504}
{283, 75723743460270764544477356}
{284, 11345548167264421242445824}
{285, 22085586135785648447532000}
{286, -2199425278822983678894336}
{287, 15839938056881818353381264}
{288, -22114780255806168219254784}
{289, -59775502828227138849107213}
{290, 26507418381313638324336000}
{291, -104141391592926580245398808}
{292, 87184508885339625523914752}
{293, 48868444165733855376762006}
{294, 1165132049172240822712704}
{295, -129323779641550120259979000}
{296, 26276243697545797532712960}
{297, -52723618036227636473867040}
{298, -14206725761623172132126400}
{299, 5953551336980045076869136}
{300, -2207579869612554232320000}
{301, 148704554088887286390873952}
{302, -16427946321210526511429376}
{303, 129104017415733126979733112}
{304, -30757115757804304193290240}
{305, 133970836309203904271478900}
{306, -5397784909011446554444608}
{307, -217987303913841181562767708}
{308, -146546141638812653595820032}
{309, 75985369486945232256517536}
{310, -11845300772008870096435200}
{311, -40464448729200819848147688}
{312, 12299703104511093779988480}
{313, -8741736495920098775109094}
{314, -18305952547591667999964096}
{315, -102065837488842724393150800}
{316, 103258249578449725429268480}
{317, -31975828554853721823734898}
{318, 75634124417530612522520832}
{319, 402868130071343649406463880}
{320, -153784722940339097803161600}
{321, -144575960212587790529296848}
{322, -16335105289476582202546176}
{323, -24176487078174679374903480}
{324, 273821884558927881192317952}
{325, 685804522433988710821250}
{326, -25012327912131457666240128}
{327, -222119247715931418973494120}
{328, -24418877165672288954941440}
{329, -112877248977813838097494656}
{330, -76067176786830934795699200}
{331, -252214821588073220443373668}
{332, -98518649037541768898408448}
{333, 136264769586209232279590526}
{334, 54550416549153254724013824}
{335, 367058976242996830671329400}
{336, 384279467460940041396682752}
{337, -153126867676011786188538478}
{338, 69282620952152391400889376}
{339, -63882134498853850822299864}
{340, -133047104074762936317235200}
{341, -180028628344883894305689216}
{342, 14007453703666916198808960}
{343, 404890188137517342074357200}
{344, -229243209615646157142097920}
{345, 205903717857551768103259200}
{346, 120530300988195380814391872}
{347, 323436088129753442457201132}
{348, -1103740908147155984152043520}
{349, -677854422495976101280925650}
{350, -1881681780817733660640000}
{351, -44873851972584824145749520}
{352, 341152547367849252486119424}
{353, 684291443640449529403335906}
{354, -221747511198497963541143040}
{355, -121898255100943386624771600}
{356, 1015772123784185001740298240}
{357, 302061079219363653451235904}
{358, -137304452670100654951278720}
{359, -68550020504461629496003320}
{360, 157344879727525285306368000}
{361, -651470607580313139712728819}
{362, 8312467538645000126270784}
{363, -202615212524931097858008252}
{364, -124727591011203791135522816}
{365, -936723316341803115160779300}
{366, 229715676475655807091780864}
{367, 1135754326884411482171208752}
{368, -286748309334907023412690944}
{369, -126632737496077599454099614}
{370, -138310164044599287611779200}
{371, -1565549772473037138845330448}
{372, 493225814875652852015038464}
{373, 382975272769427563667540006}
{374, 83268657908980015881132288}
{375, 1353286743223937348706750000}
{376, 174011771238633515329781760}
{377, 342887030644815328015283940}
{378, 123122999236349145316792320}
{379, 71476681765193129726476940}
{380, 345262210730717296794624000}
{381, -210800830683516303226019328}
{382, -255276833042584560946231296}
{383, -1384251778002467070147567744}
{384, -1236836914736784648846704640}
{385, 1574513517917942285918068800}
{386, -24869048088778731345918528}
{387, -1188821868796897247012859252}
{388, -1628034088336325023617120256}
{389, 1632131566081847956928241270}
{390, -64741900465921095437529600}
{391, -225397168249261063302860688}
{392, 37178893093079879768309760}
{393, 1786417332490203781590171792}
{394, 201314274423140818512638784}
{395, -1109421974401229458689732000}
{396, 1171566392404436380170104832}
{397, 1210289951770833802578359582}
{398, 358681908390537756494764800}
{399, -783859796966194506391236480}
{400, -33031257515271966556160000}
{401, -651358092672234306844957998}
{402, 629384747882841228850527744}
{403, -153225031211341141193331008}
{404, 2018272831570806480919517184}
{405, -2941983009026639915286253050}
{406, -940799101401586750965143040}
{407, -2102081626998001472911859736}
{408, -465657906205224984768675840}
{409, -4452509308640009615484926470}
{410, 128533550892759505774108800}
{411, 5163928319752633041417495432}
{412, 1187873235102612324772093952}
{413, 4589948893793317005101038560}
{414, 130591362962708726131512576}
{415, 1058499002034044916732538200}
{416, 290359984402740416518029312}
{417, -5766861572419453220873324880}
{418, -216085281330731540137090560}
{419, 4929117920066309934786331860}
{420, -4313706770125915373327155200}
{421, 1501451475964271757135865622}
{422, -1010423395833151840818224256}
{423, 902399680336927998176683056}
{424, 2413454361594320721962926080}
{425, -25964065576961698713851250}
{426, -209015192434023160508630016}
{427, -4754881844795928747203039696}
{428, -2260144482225606379702849536}
{429, -983967884113432323345353568}
{430, 1206666610837221188220998400}
{431, -7192208408787252836263540368}
{432, 2161315231559026994137006080}
{433, 4231039979486647937142977906}
{434, 420412435561565121175216128}
{435, 11858756298340188945349818000}
{436, -3472372525716453940794787840}
{437, 584914080944245286890798560}
{438, -1606170687681181501001357568}
{439, 4532345507950689721889204120}
{440, -2427272887789149918363648000}
{441, 192804320096636054960952981}
{442, 70871187679037470079881344}
{443, -4611861758580901269978709044}
{444, 5759089167890621956100972544}
{445, -10913606609748029207217778500}
{446, 1360367964558353064914998272}
{447, -6355733937606166632610048200}
{448, 5458114670780437520369844224}
{449, -125691710634107392937298750}
{450, 15043146895256934919140000}
{451, 1953493567525217489933297304}
{452, -998664325577189602597582848}
{453, -7349452485451559298050717088}
{454, 1567632613574400565951580544}
{455, 1340091768424070743326554400}
{456, 1208399681140819644107980800}
{457, 11592375120690064099596363242}
{458, -1989149728433188050841878720}
{459, 1698891735464183218044278160}
{460, 3218876437695380706340454400}
{461, 10251364377141043522143968862}
{462, 2699769948840248440821977088}
{463, -5728005750190077010592015344}
{464, -16514895188615521161455861760}
{465, -5299291432877468259392697600}
{466, -1306512615782119821462174528}
{467, 11265794999774759881781786052}
{468, 997137503588770569576585216}
{469, -13027626834238853841897538016}
{470, -915945098650253437688755200}
{471, -8189625520978822471483937448}
{472, -7075873518681945510730137600}
{473, 18339300875494229312324694672}
{474, -1902291770115848814960568320}
{475, 67377721168750555581837500}
{476, 4722096816710720139786928128}
{477, 12515822515384806536849536398}
{478, 787659833314313367563082240}
{479, -11737295436000615389604761760}
{480, 10042107125914480752879206400}
{481, -1789112797596387578808124268}
{482, 2329651738070709345882707904}
{483, -7307917728879585962864095488}
{484, -3167467495493902834081393664}
{485, 17491840119780078829915737900}
{486, -3367733707110773851139173248}
{487, 4752717872642987025249185672}
{488, 7330134454339761719947100160}
{489, -11189890199689810873434177264}
{490, -195698398214383324270315200}
{491, -25983670171031766454922026308}
{492, -5352001320874102967243759616}
{493, -12981456169981123760472238020}
{494, -183913382447062852072769280}
{495, -12587483377935539666927263800}
{496, 7379968049444519246909407232}
{497, 4326402790783792581852354624}
{498, 1814975714116314264227231232}
{499, 38450776510836865272391897700}
{500, 21155823977023380206016000000}
{501, 24404492603677437332155684512}
{502, -1912108485888957438815112576}
{503, -32744550835279659331248859944}
{504, -5584471461096716453204459520}
{505, -21684623154302954070907883100}
{506, -2014561104547742568000193536}
{507, 30995312548469176102972884588}
{508, -3295432612844866707710672896}
{509, -20247200613982617886769365170}
{510, 2451081750392075525891596800}
{511, 33246106489854606995690027152}
{512, -23627368689520212556180881408}
{513, -4408687588186078975411999200}
{514, -452961956903869522204140096}
{515, -12762686518569024743113246800}
{516, -50244323370819429394195365888}
{517, -13920823364729080244109114816}
{518, 4908892905979648752319308288}
{519, 53922243404593908491838563736}
{520, -2065887894659971399041024000}
{521, 4752074954635301477500711722}
{522, 7521239364479270997583199040}
{523, -128180197215053244081351844}
{524, 27926920015215519376216018944}
{525, -841817386693333596428820000}
{526, 9794218991539462237055791872}
{527, 5800989390218253056878380864}
{528, 47392070923586653073254121472}
{529, -34018435485509000225370111287}
{530, -12703690546812883091717481600}
{531, -36694448633630631114775785060}
{532, -12254017834960764213539471360}
{533, 1662647300082658672164270252}
{534, -18713225909564784431844860160}
{535, 24283328103463116213832127400}
{536, 20083413096889246799594127360}
{537, -61426579513286280508828317360}
{538, 10309675560741770155732307520}
{539, -2974286164440833433226522116}
{540, -24261718192633065730295808000}
{541, 34274656328077303421562536942}
{542, -7087782326849146394596071936}
{543, 3718790165101306931490391992}
{544, -10992820008246560392998813696}
{545, 37307686301714368084151668500}
{546, 2297814178098434662328223744}
{547, -73032853601376943572884637868}
{548, 80727280533608949528790247424}
{549, 38013008782904262271411677846}
{550, -232062350354951542601040000}
{551, 33687364237804279765489577400}
{552, 11265899192125915116711444480}
{553, 39375512981967188887959844480}
{554, 17616363897013809779929575744}
{555, -61876509639452606295319719600}
{556, -90152888097698317601974620160}
{557, -33259714798117503240689822658}
{558, -3360996577219855173702755328}
{559, 15608850519365942452566816136}
{560, -64544509184353407134701977600}
{561, 37252315832029934604821557344}
{562, -5002850002877130111465220416}
{563, -82833166386840180402048689244}
{564, 38138986620811251996747300864}
{565, 10729797884130974224277810700}
{566, -21808438116557980188809478528}
{567, 104416617696054693827132645352}
{568, -6669590369482051637552087040}
{569, 73541432034222675440706774810}
{570, -6360648807106266752889216000}
{571, 109130626920792725089300727372}
{572, -15382291638914876076036120576}
{573, -114204473182426267953320226048}
{574, -4561902160381963685773804032}
{575, 628161879160455125226165000}
{576, -43635019268786905150415437824}
{577, 13072697119255384430631063362}
{578, 17215344814529415988542877344}
{579, -11125790388717384935880301464}
{580, 185386993621489516743000576000}
{581, -37568159057319516706169886048}
{582, 29992720778762855110674856704}
{583, -193074707690409230267967568728}
{584, -51252257912707633851455569920}
{585, -10713393481849642369446651900}
{586, -14074111919731350348507457728}
{587, -171459462862893571896113347428}
{588, 8148674633677502927203160064}
{589, -15053784411321907415847351680}
{590, 37245248536766434634873952000}
{591, 90062973520052623682091775992}
{592, 86171268354333732918391734272}
{593, 235277286506353728692049564306}
{594, 15184401994433559304473707520}
{595, -50734909753906180001827975200}
{596, -99358682926623216298284902400}
{597, 160465318766216828811845402400}
{598, -1714622785050252982138311168}
{599, -133384412823451582627272515400}
{600, 1297747206319465536307200000}
{601, -36447416902986319326209315398}
{602, -42826911577599538480571698176}
{603, 104149652806267523759350442916}
{604, -114893405915808375637267849216}
{605, 34031741357699292494724346350}
{606, -37181957015731140570163136256}
{607, 271227627181215540047395469792}
{608, 28526779027669205208551915520}
{609, -420889997989534872713030867520}
{610, -38583600857050724430185923200}
{611, -11848218886953470827645283808}
{612, -37750908145868499102551267328}
{613, -202698916028143257089926173994}
{614, 62780343527186260290077099904}
{615, 57502697330648283895691924400}
{616, 86148568632329358213481758720}
{617, 304169265740427497878453505802}
{618, -21883786412240226889877050368}
{619, 121487484873224131263384454460}
{620, -82843401310369591038890803200}
{621, -41102154124363018241386643520}
{622, 11653761234009836116266534144}
{623, 387344823392512225841703636240}
{624, 40336093282482766954717249536}
{625, -223245128603419361224194921875}
{626, 2517620110824988447231419072}
{627, -96671152735336022768830889280}
{628, -128027764128401105621082228736}
{629, 67734522712840892529184530444}
{630, 29394961196786704625227430400}
{631, -179118323410746278123102310568}
{632, -60701362050103195987987660800}
{633, -452038166710856304786053076528}
{634, 9209038623797871885235650624}
{635, 35406617590112400595286726400}
{636, 528968258593005208290839027712}
{637, -2531458993870949217138157458}
{638, -116026021460546971029061597440}
{639, -34587523444865776287737383224}
{640, 207742120936737603198124032000}
{641, -341742425780992412389179071358}
{642, 41637876541225283672437492224}
{643, 75758164069647994355240322356}
{644, -114244096371201554461896278016}
{645, 539832475023301829080369159200}
{646, 6962828278514307659972202240}
{647, -299088493885343953698667892568}
{648, -160968846747930598668175441920}
{649, 566065069642060591803012110160}
{650, -197511702460988748716520000}
{651, 188082013359355196085762315264}
{652, -174930663122355830149313179648}
{653, 54050657891124307079175461406}
{654, 63970343342188248664366306560}
{655, -300050977706015612113903854600}
{656, -80080153060507351768847351808}
{657, -265786738608318247732410648702}
{658, 32508647705610385372078460928}
{659, 22660638043214718006135714180}
{660, -531996930630031817753387827200}
{661, -187482826359076091819735585338}
{662, 72637868617365087487691616384}
{663, 31705997587909388176986916272}
{664, 57915141970050990448707502080}
{665, 131658988180711302063638424000}
{666, -39244253640828258896522071488}
{667, 314066989154810839465150039440}
{668, 381513491029989162816480681984}
{669, 608594618144293202416347351936}
{670, -105712985157983087233342867200}
{671, -586405771587960745936244459256}
{672, -356413635772953603543763255296}
{673, 753000691407057420241379913506}
{674, 44100537890691394422299081664}
{675, -4734660303536651764715925000}
{676, 484547254801364458259731209216}
{677, -812051875824678056735287260138}
{678, 18398054735669909036822360832}
{679, -620818943203845495222146657456}
{680, 78213028664834712009326592000}
{681, 701319640497847453192588345872}
{682, 51848244963326561560038494208}
{683, 469972897548632796837487826556}
{684, 97965018435956708135314575360}
{685, -867345895589633541473906024100}
{686, -116608374183604994517414873600}
{687, -889895859757797504245385492360}
{688, -751788511386186657611533778944}
{689, -164328742511492033953817175564}
{690, -59300270742974909213738649600}
{691, 358805596844034670680933510692}
{692, 842962140600107783331231332352}
{693, 446753919243126702303281963232}
{694, -93149593381368991427673926016}
{695, 968616023607236395798473969000}
{696, 648844782363355062325719859200}
{697, -62946630006890416723358032716}
{698, 195222073678841117168906587200}
{699, -584501081485525855126640329464}
{700, -13160064223532380837258240000}
{701, -733109594156634430617996768498}
{702, 12923669368104429353975861760}
{703, -175773619555703199254204986280}
{704, 673133434101544534233122340864}
{705, -409770938508657131686006857600}
{706, -197075935768449464468160740928}
{707, 769628851981369257526202607984}
{708, -1550852816097583979681523056640}
{709, 1209091792279360098319100495030}
{710, 35106697469071695347934220800}
{711, -314788415290079372290934466480}
{712, -597131480515571327510087270400}
{713, -140346294595046037729337828608}
{714, -86993590815176732193955940352}
{715, 165269626693556418908917988400}
{716, -960276829874090625028143083520}
{717, 352379317928990942813533917120}
{718, 19742405905284949294848956160}
{719, -525189439062659479431490752240}
{720, 516002515856074267339102617600}
{721, 452972214623672546279757996352}
{722, 187623534983130184237265899872}
{723, 1042227946319383593614276448552}
{724, 58135550750274543105332025344}
{725, 36178164815968847669406131250}
{726, 58353181207180156183106376576}
{727, 723318091782840375543685184312}
{728, 73322322337608117827060367360}
{729, -84605187981246444907278715467}
{730, 269776315106439297166304438400}
{731, -590939845405902379815514511688}
{732, 1606580393342631013509450522624}
{733, -2114087495493409671682372595794}
{734, -327097246142710506865308120576}
{735, -87550570901159739695432262600}
{736, 265954900367373833239592435712}
{737, -1606659390296528066755392157776}
{738, 36470228398870348642780688832}
{739, -742068891536737542377897606380}
{740, -967310551735917506603981107200}
{741, -82278249472254743446055156640}
{742, 450878334472234695987455169024}
{743, 1699679357057511219743864530056}
{744, -289947572067623236320299581440}
{745, 1067524450940968704697016722500}
{746, -110296878557595138336251521728}
{747, 300339484095996869835452525748}
{748, 582362489269204235513554526208}
{749, -861861873160875607285523672736}
{750, -389746582048493956427544000000}
{751, 590225070899380377343532741552}
{752, 570660525485145258704536338432}
{753, -855429533874572334189910988688}
{754, -98751464825706814468401774720}
{755, 1234431822708336610095547064400}
{756, 861094895992528955868908421120}
{757, 1333076245417286181881105272742}
{758, -20585284348375621361225358720}
{759, -901264274147046331359086583168}
{760, -202965734373229804082135040000}
{761, -786217296234752404551865196838}
{762, 60710639236852695329093566464}
{763, -1324121317403288681622038645840}
{764, -1785349442114715844911064743936}
{765, 405601365717608556640305692700}
{766, 398664512064710516202499510272}
{767, 481786362318966148155023119080}
{768, -1563922507008558564897240121344}
{769, -1650825843831149027017656897790}
{770, -453459893160367378344403814400}
{771, -202643855469868627496077175448}
{772, -173928595877787607315277314048}
{773, 3779302894002331949030614345206}
{774, 342380698213506407139703464576}
{775, -16166841955705478620835620000}
{776, 957055606011723106918631669760}
{777, 2196115963812645360568850545344}
{778, -470053891031572211595333485760}
{779, 163348858927549835952839962920}
{780, -452790464769659714579984793600}
{781, 533562693993453249049990695264}
{782, 64914384455787186231223878144}
{783, -2367225002876568418415007910800}
{784, 121925812940306299233770668032}
{785, 1375549318697235790291052094900}
{786, -514488191757178689097969476096}
{787, -3582189155895850005156403346428}
{788, 1407947298810019520051059513344}
{789, 4381688721339966918302834888736}
{790, 319513528627554084102642816000}
{791, -380821099301289490436511590448}
{792, -688716650160192107330094366720}
{793, -499098634923467775567120232028}
{794, -348563506110000135142567559616}
{795, -5683313558380413573157108330800}
{796, 2508541560192667616089608396800}
{797, -4459013991509129674821903456018}
{798, 225751621526264017840676106240}
{799, 448565038707026637871672983264}
{800, 30636012543052200730951680000}
{801, -3096636815433634006139272890990}
{802, 187591130689603480371347903424}
{803, 4100145779608835253897940174872}
{804, 4401777063415284256529735368704}
{805, 1227455544494091116722887734400}
{806, 44128808988866248663679330304}
{807, 4612291103986849423420741076760}
{808, -1186461230605976080333938032640}
{809, 3091556302581578909161041725130}
{810, 847291106599672295602440878400}
{811, -985710954571375834730784163588}
{812, -6579739848735719605861107056640}
{813, -3170896618474136868282417682368}
{814, 605399508575424424198615603968}
{815, 1879481033784865516604928118200}
{816, -1527095457737568888951184293888}
{817, 1533510998623918818786902168560}
{818, 1282322680888322769259658823360}
{819, 380238875611932144677145874416}
{820, 898935091932650481271722700800}
{821, -5819295509980003569677765623578}
{822, -1487211356088758315928238684416}
{823, 1828477660915060538310548748056}
{824, -698302785568811735323064401920}
{825, -103818893990046446371140270000}
{826, -1321905281412475297469099105280}
{827, -3809967436089866256476934878388}
{828, 913326972258304228624658620416}
{829, 924246936816516492950713531790}
{830, -304847712585804936018971001600}
{831, 7881120798426553150295993948472}
{832, 572913832637871643627756716032}
{833, 95839215362685623837781843714}
{834, 1660856132856802527611517565440}
{835, -4099037628539576832707107515600}
{836, -1511252438675729562487669800960}
{837, 1057835650032958893173408482560}
{838, -1419585960979097261218463575680}
{839, 2180574840713560389663470012520}
{840, 2535854302202337806042529792000}
{841, 12955436243030419682486877808471}
{842, -432418025077710266055129299136}
{843, -2238150020037156083616752983608}
{844, -7066676691924656607606923063296}
{845, -5206047694078063523219017158150}
{846, -259891107937035263474884720128}
{847, -1207851750324545558387742785464}
{848, 7914769928599263952970874617856}
{849, -9756550002395126386968640456464}
{850, 7477650886164969229589160000}
{851, -1638735849946718438528308456368}
{852, -1461805808063017090561689747456}
{853, -4277540661459166671682864143994}
{854, 1369405971301227479194475432448}
{855, -1052550712598508854557690149000}
{856, 1328647822921765718850024898560}
{857, -176321978256569215028208889158}
{858, 283382750624668509123461827584}
{859, 4740092804763513487964459545580}
{860, 8439158128059783385709169254400}
{861, -2040880979000881003923055578816}
{862, 2071356021730728816843899625984}
{863, 810823601157008814082791788256}
{864, -2004588548072022792566829219840}
{865, -9056910476286412591788936744300}
{866, -1218539514092154605897177636928}
{867, 7701714886400097477874369751772}
{868, 2940271149331906109694755995648}
{869, 4856067684864463398072840377280}
{870, -3415321813921974416260747584000}
{871, -1367451596379259244487516989288}
{872, 2041267818473030005500675686400}
{873, 4963150864922061504683397422106}
{874, -168455255311942642624549985280}
{875, 8067359509310824530916153500000}
{876, -11233200862822698711003272306688}
{877, 1552548727521538775021916955262}
{878, -1305315506289798639904090786560}
{879, -6296405820089812862163523901064}
{880, -7960086905512034552060156313600}
{881, -5757216249646820376137356256718}
{882, -55527644187831183828754458528}
{883, -12913360687045683307151349167644}
{884, 495657337474370501856450146304}
{885, 16662593064135883694776734276000}
{886, 1328216186471299565753868204672}
{887, -4227522565906801827046787439528}
{888, -3385536342966590737304868618240}
{889, -1256648743882563622911485828096}
{890, 3143118703607432411678720208000}
{891, 12877398275137996750653951832572}
{892, 9514111240128997257556627914752}
{893, -1164043050748932615379251439680}
{894, 1830451374030575990191693881600}
{895, 10317356927121579058221788943000}
{896, -7373166178956157732132466196480}
{897, -767079368461856927884126958784}
{898, 36199212662622929165942040000}
{899, -8083061939314411500971307712320}
{900, 105208426463894723505594240000}
{901, 6221367907585814089663814954412}
{902, -562606147447262637100789623552}
{903, -19159689567028593527745763471488}
{904, 587074495653998922865092526080}
{905, -624616994376526095425762927100}
{906, 2116642315810049077838606521344}
{907, 13478618410502600169967727606492}
{908, 10963674136536341024806253973504}
{909, -6152814994123145595144357696834}
{910, -385946429306132374078047667200}
{911, -12888619206142565685594630762288}
{912, 3962869822698537769480287682560}
{913, -4633171973191730155224287165328}
{914, -3338604034758738460683752613696}
{915, -17261338433423067841954427391600}
{916, -13911671167388732074687912683520}
{917, 10649384490776562294254070771744}
{918, -489280819813684766796752110080}
{919, 1250178927398570334618210919160}
{920, -1892247688071135037293133824000}
{921, 28086356185474953197273242569552}
{922, -2952392940616620534377463032256}
{923, 454123109152031032258602653232}
{924, 18881591073311177539899836203008}
{925, -188770095923661423170490613750}
{926, 1649665656054742179050500419072}
{927, -3621296455924923517214445904152}
{928, 15317325896893021946867330580480}
{929, -14124505231588636986777423084510}
{930, 1526195932668710858705096908800}
{931, -248706348033130774034041281180}
{932, -9137458898643305560235012610048}
{933, 5213601432065150432514740712672}
{934, -3244548959935130845953154382976}
{935, -6256989105469934287093020097200}
{936, -586176938561142442812809871360}
{937, -7128507429613373822931851972278}
{938, 3751956528260789906466490948608}
{939, 1126320297080329206580156107336}
{940, -6405916476604616931320111923200}
{941, -107253668033184700395005678658}
{942, 2358612150041900871787373985024}
{943, 1522899920073811695486958207152}
{944, -23204876725839434828089204408320}
{945, -9251731494180104292859155408000}
{946, -5281718652142338041949512065536}
{947, 29293479178428793583046597808932}
{948, -13304205908685776423208668037120}
{949, 3489694782587983235737189136236}
{950, -19404783696600160007569200000}
{951, 4119893654321572934657299197912}
{952, -2775930346262806259297621114880}
{953, 30432047879175387280562346071706}
{954, -3604556884430824282612666482624}
{955, 19182059652892084563226889462400}
{956, 5508717838681793400876738723840}
{957, -51907141350912201164126432154720}
{958, 3380341085568177232206171386880}
{959, 30783768809048502385158521326224}
{960, 19814238842525050717350553190400}
{961, -17213449630540110170327988623007}
{962, 515264485707759622696739789184}
{963, 6890173935651343227154176210636}
{964, 16293066555680303229693462923264}
{965, 1868714674433528076807137390700}
{966, 2104680305917320757304859500544}
{967, -37848488080891056648372326612248}
{968, 1862026443512714654349261373440}
{969, 3114995301100338389380063977120}
{970, -5037649954496662703015732515200}
{971, -16233440423927458231915611821028}
{972, -23553181162264505476233791213568}
{973, -34378039819044265203658254112160}
{974, -1368782747321180263271765473536}
{975, -88361797888484841457053135000}
{976, 24038709277051465839607977869312}
{977, 2988581693960192100230788268562}
{978, 3222688377510665531549043052032}
{979, 47770112370023996967612782567640}
{980, -1368671108578460440318968883200}
{981, 10585717355557594437508602715590}
{982, 7483297009257148739017543576704}
{983, -24137102462439152330833908223944}
{984, 3146225809533880398110474895360}
{985, -15127194955130101723580174627100}
{986, 3738659376954563643016004549760}
{987, 14543556267297446155833601457664}
{988, -1286249327194213795652043284480}
{989, 14296909036092443909299788450336}
{990, 3625195212845435424075051974400}
{991, -22943625633260040059279850383008}
{992, -6844813390031336662910512398336}
{993, 32496366472693706014806036879792}
{994, -1246004003745732263573478131712}
{995, -26952143213139611324358959370000}
{996, 12693536816593031671946538074112}
{997, 35503639024038538087336360874582}
{998, -11073823635121017198448866537600}
{999, 12351684866797260391758354275760}
{1000, -12436656014800038129039360000000}