{1, 1}
{2, -512}
{3, 19683}
{4, 262144}
{5, -5849490}
{6, -10077696}
{7, 173530952}
{8, -134217728}
{9, 387420489}
{10, 2994938880}
{11, -7312828380}
{12, 5159780352}
{13, -41845065034}
{14, -88847847424}
{15, -115135511670}
{16, 68719476736}
{17, -95834399598}
{18, -198359290368}
{19, -2419072521316}
{20, -1533408706560}
{21, 3415609728216}
{22, 3744168130560}
{23, -13218544831800}
{24, -2641807540224}
{25, 15143046931975}
{26, 21424673297408}
{27, 7625597484987}
{28, 45490097881088}
{29, 22096708325526}
{30, 58949381975040}
{31, 54205000762928}
{32, -35184372088832}
{33, -143938401003540}
{34, 49067212594176}
{35, -1015067568414480}
{36, 101559956668416}
{37, -754675410892066}
{38, 1238565130913792}
{39, -823636415064222}
{40, 785105257758720}
{41, 1015505924861274}
{42, -1748792180846592}
{43, 2307401507879108}
{44, -1917014082846720}
{45, -2266212276200610}
{46, 6767894953881600}
{47, 73656034083120}
{48, 1352605460594688}
{49, 18714096116653161}
{50, -7753240029171200}
{51, -1886308487287434}
{52, -10969432728272896}
{53, -5772296141217378}
{54, -3904305912313344}
{55, 42776316480526200}
{56, -23290930115117056}
{57, -47614604437062828}
{58, -11313514662669312}
{59, -129569039139755820}
{60, -30182083571220480}
{61, 114049208167000550}
{62, -27752960390619136}
{63, 67229446280475528}
{64, 18014398509481984}
{65, 244772289465732660}
{66, 73696461313812480}
{67, -131076909617853748}
{68, -25122412848218112}
{69, -260180617924319400}
{70, 519714595028213760}
{71, 532256691369812760}
{72, -51998697814228992}
{73, -801680088264316774}
{74, 386393810376737792}
{75, 298060592762063925}
{76, -634145347027861504}
{77, -1269002070594017760}
{78, 421701844512881664}
{79, -799386550683767488}
{80, -401973891972464640}
{81, 150094635296999121}
{82, -519939033528972288}
{83, 1021049179204582236}
{84, 895381596593455104}
{85, 560582362104505020}
{86, -1181389572034103296}
{87, 434929509971328258}
{88, 981511210417520640}
{89, 4064785168167821322}
{90, 1160300685414712320}
{91, -7261413971851932368}
{92, -3465162216387379200}
{93, 1066917030016711824}
{94, -37711889450557440}
{95, 14150340522712728840}
{96, -692533995824480256}
{97, 11014962791774968034}
{98, -9581617211726418432}
{99, -2833139546952677820}
{100, 3969658894935654400}
{101, -14029007229700626642}
{102, 965789945491166208}
{103, -792031676921797432}
{104, 5616349556875722752}
{105, -19979574949102209840}
{106, 2955415624303297536}
{107, 5911765956346524516}
{108, 1999004627104432128}
{109, -34102026865274673130}
{110, -21901474038029414400}
{111, -14854276112588535078}
{112, 11924956218939932672}
{113, 6363667509063243666}
{114, 24378677471776167936}
{115, 77321745808165782000}
{116, 5792519507286687744}
{117, -16211635557709081626}
{118, 66339348039554979840}
{119, -16630234596589357296}
{120, 15453226788464885760}
{121, -7681631533081121891}
{122, -58393194581504281600}
{123, 19988203119044456142}
{124, 14209515719996997632}
{125, 22991065943385463500}
{126, -34421476495603470336}
{127, 2667530903156574320}
{128, -9223372036854775808}
{129, 45416583879584482764}
{130, -125323412206455121920}
{131, 107481437657656762380}
{132, -37732588192671989760}
{133, -419783957581005772832}
{134, 67111377724341118976}
{135, -44605856232456606630}
{136, 12862675378287673344}
{137, 41780438664701243322}
{138, 133212476377251532800}
{139, 337927574848126568324}
{140, -266093872654445445120}
{141, 1449771718858050960}
{142, -272515425981344133120}
{143, 306005779143580864920}
{144, 26623333280885243904}
{145, -129254474383081081740}
{146, 410460205191330188288}
{147, 368349553864084167963}
{148, -197833630912889749504}
{149, -206482820289890987874}
{150, -152607023494176729600}
{151, -51017976024145385032}
{152, 324682417678265090048}
{153, -37128209955278563422}
{154, 649729060144137093120}
{155, -317071609912739706720}
{156, -215911344390595411968}
{157, 490280164640379338054}
{158, 409285913950088953856}
{159, -113616104947581651174}
{160, 205810632689901895680}
{161, -2293826668716933873600}
{162, -76848453272063549952}
{163, -388082591605724567092}
{164, 266208785166833811456}
{165, 841966237286197194600}
{166, -522777179752746104832}
{167, 307050931559822933400}
{168, -458435377455849013248}
{169, 289089177324243310479}
{170, -287018169397506570240}
{171, -937198259134707643524}
{172, 604871460881460887552}
{173, -1727161076234717091546}
{174, -222683909105320068096}
{175, 2627787350286300990200}
{176, -502533739733770567680}
{177, -2550307397387813805060}
{178, -2081170006101924516864}
{179, 2229762561763191224796}
{180, -594073950932332707840}
{181, 3936564586942373919854}
{182, 3717843953588189372416}
{183, 2244830564351071825650}
{184, 1774163054790338150400}
{185, 4414466269259031146340}
{186, -546261519368556453888}
{187, 700820517160514991240}
{188, 19308487398685409280}
{189, 1323277191138599817624}
{190, -7244974347628917166080}
{191, -6720541981666379571264}
{192, 354577405862133891072}
{193, -4563598647462631925566}
{194, -5639660949388783633408}
{195, 4817852973554015946780}
{196, 4905788012403926237184}
{197, -663319520651338664562}
{198, 1450567448039771043840}
{199, -12283628017532760512728}
{200, -2032465354207055052800}
{201, -2579986812008215321884}
{202, 7182851701606720840704}
{203, 3834462831794852680752}
{204, -494484452091477098496}
{205, -5940191752416773650260}
{206, 405520218583960285184}
{207, -5121135102604378750200}
{208, -2875570973120370049024}
{209, 17690262187157799748080}
{210, 10229542373940331438080}
{211, -4367615577618325329220}
{212, -1513172799643288338432}
{213, 10476408456232024555080}
{214, -3026824169649420552192}
{215, -13497122046323763454920}
{216, -1023490369077469249536}
{217, 9406245385551622147456}
{218, 17460237755020632642560}
{219, -15779469177306547062642}
{220, 11213554707471060172800}
{221, 4010196683672653456332}
{222, 7605389369645329959936}
{223, -8365605338277505676080}
{224, -6105577584097245528064}
{225, 5866726647335704235775}
{226, -3258197764640380756992}
{227, 14661143538547220267916}
{228, -12481882865549397983232}
{229, 22500998761971865820990}
{230, -39588733853780880384000}
{231, -24977767755502051570080}
{232, -2965769987730784124928}
{233, 37910850528102675594426}
{234, 8300357405547049792512}
{235, -430850234808869608800}
{236, -33965746196252149678080}
{237, -15734325477108595466304}
{238, 8514680113453750935552}
{239, 5796826876660922717136}
{240, -7912052115694021509120}
{241, -40111470182689200925678}
{242, 3932995344937534408192}
{243, 2954312706550833698643}
{244, 29897315625730192179200}
{245, -109467918093401498737890}
{246, -10233959996950761544704}
{247, 101226246976430371264744}
{248, -7275272048638462787584}
{249, 20097310994283792151188}
{250, -11771425763013357312000}
{251, -19622326345597518626124}
{252, 17623795965748976812032}
{253, 96664949788289366484000}
{254, -1365775822416166051840}
{255, 11033942633302972308660}
{256, 4722366482869645213696}
{257, 70826625453841228763394}
{258, -23253290946347255175168}
{259, -130959542503091382226832}
{260, 64165587049705022423040}
{261, 8560717544765654102214}
{262, -55030496080720262338560}
{263, 46208346441361873151160}
{264, 19319085154648058757120}
{265, 33764988555089640437220}
{266, 214929386281474955689984}
{267, 80007166465047227080926}
{268, -34361025394862652915712}
{269, -83944287782061100553754}
{270, 22838198391017782594560}
{271, -151681799238712442485216}
{272, -6585689793683288752128}
{273, -142926411207961584799344}
{274, -21391584596327036580864}
{275, -110738503363818709450500}
{276, -68204787905152784793600}
{277, -158000355494312404986226}
{278, -173018918322240802981888}
{279, 21000127901818938831792}
{280, 136240062799076067901440}
{281, -21551064216264589875702}
{282, -742283120055322091520}
{283, -54883344596319382137484}
{284, 139527898102448196157440}
{285, 278521152508554641757720}
{286, -156674958921513402839040}
{287, 176221709902817345152848}
{288, -13631146639813244878848}
{289, -229888203538842182285549}
{290, 66178290884137513850880}
{291, 216807512630506695813222}
{292, -210155625057961056403456}
{293, -247777745794540018129938}
{294, -188594971578411093997056}
{295, 757912798757610271531800}
{296, 101290819027399551746048}
{297, -55764685702669557531060}
{298, 105719203988424185791488}
{299, 553130868141515591281200}
{300, 78134796029018485555200}
{301, 400405580308497112150816}
{302, 26121203724362437136384}
{303, -276132949302197434194486}
{304, -166237397851271726104576}
{305, -667129702680788047219500}
{306, 19009643497102624472064}
{307, -11090144208455831204260}
{308, -332661278793798191677440}
{309, -15589559496851738854056}
{310, 162340664275322729840640}
{311, -246929965388546008190520}
{312, 110546608327984850927616}
{313, 299102550197421121529066}
{314, -251023444295874221083648}
{315, -393257973723178796280720}
{316, -209554387942445544374272}
{317, 23171355930228387572406}
{318, 58171445733161805401088}
{319, -161589435747488811227880}
{320, -105375043937229770588160}
{321, 116361289318768642048428}
{322, 1174439254383070143283200}
{323, 231830362664338916830968}
{324, 39346408075296537575424}
{325, -633661783681408049062150}
{326, 198698286902130978351104}
{327, -671230194789201391217790}
{328, -136298898005418911465472}
{329, 12781601714988260730240}
{330, -431086713490532963635200}
{331, -769801632412290141287548}
{332, 267661916033406005673984}
{333, -292376716724080135940274}
{334, -157210076958629341900800}
{335, 766733072040539320388520}
{336, 234718913257394694782976}
{337, -246338904786274447288078}
{338, -148013658790012574965248}
{339, 125256067580891825077878}
{340, 146953302731523363962880}
{341, -396391867917061530296640}
{342, 479845508676970313484288}
{343, 1269413781676308102117136}
{344, -309694187971307974426624}
{345, 1521923922742127087106000}
{346, 884306471032175150871552}
{347, 2353728819261477792098004}
{348, 114014161461923874865152}
{349, -720630848237760721007290}
{350, -1345427123346586106982400}
{351, -319093622682387853644558}
{352, 257297274743690530652160}
{353, -74732763873089164259742}
{354, 1305757387462560668190720}
{355, -3113430193600806041492400}
{356, 1065559043124185352634368}
{357, -327332907564668319657168}
{358, -1141638431622753907095552}
{359, -2753735774146795982891016}
{360, 304165862877354346414080}
{361, 3873492207725835685247877}
{362, -2015521068514495446965248}
{363, -151197553465635722180553}
{364, -1903536104237152958676992}
{365, 4689419659501238326345260}
{366, -1149353248947748774732800}
{367, -1215406057195511171049376}
{368, -908371484052653133004800}
{369, 393427801992152030242986}
{370, -2260206729860623946926080}
{371, -1001672044611378043283856}
{372, 279685897916700904390656}
{373, -2986707822885232352804722}
{374, -358820104786183675514880}
{375, 452533150963656078070500}
{376, -9885945548126929551360}
{377, -924638196918964712257884}
{378, -677517921862963106623488}
{379, -4016046554942764853763916}
{380, 3709426865986005589032960}
{381, 52505010766830852340560}
{382, 3440917494613186340487168}
{383, 2152528797439944212979840}
{384, -181543631801412552228864}
{385, 7423014921919000946942400}
{386, 2336562507500867545889792}
{387, 893934620501861374243812}
{388, 2887506406087057220304896}
{389, -7097546359692272287527954}
{390, -2466740722459656164751360}
{391, 1266791307514798897616400}
{392, -2511763462350810233438208}
{393, 2115557137415658053925540}
{394, 339619594573485396255744}
{395, 4676003634359191083381120}
{396, -742690533396362774446080}
{397, 7689508993733397818455766}
{398, 6289217544976773382516736}
{399, -8262607637066936626652256}
{400, 1040622261354012187033600}
{401, -6567917998167913951585326}
{402, 1320953247748206244804608}
{403, -2268211782092741776259552}
{404, -3677620071222641070440448}
{405, -877977068223443388298290}
{406, -1963244969878964572545024}
{407, 5518811762459661361633080}
{408, 253176039470836274429952}
{409, -1122085123028387758423606}
{410, 3041378177237388108933120}
{411, 822364374237314572306926}
{412, -207626351914987666014208}
{413, -22484238711647088492140640}
{414, 2622021172533441920102400}
{415, -5972616963265411743659640}
{416, 1472292338237629465100288}
{417, 6651428455735675244321292}
{418, -9057414239824793471016960}
{419, 1744712426499580561240140}
{420, -5237525695457449696296960}
{421, 8396381615696210480658110}
{422, 2236219175740582568560640}
{423, 28535856742283017045680}
{424, 774744473417363629277184}
{425, -1451224810810160073346050}
{426, -5363921129590796572200960}
{427, 19791067668065780426023600}
{428, 1549733974860503322722304}
{429, 6023111750883102164220360}
{430, 6910526487717766888919040}
{431, -13056494275226450516190480}
{432, 524027068967664255762432}
{433, -13138960837923646699171822}
{434, -4815997637402430539497472}
{435, -2544115819282184931888420}
{436, -8939641730570563912990720}
{437, 31976618574391007134648800}
{438, 8079088218780952096072704}
{439, -6283746063684889075182088}
{440, -5741340010225182808473600}
{441, 7250224268706768678015729}
{442, -2053220702040398569641984}
{443, 24486955378887717563100276}
{444, -3893959357258408939487232}
{445, -23776920193345989144825780}
{446, 4283189933198082906152960}
{447, -4064201351765924314323942}
{448, 3126055723057789710368768}
{449, -880162757408423835616734}
{450, -3003764043435880568716800}
{451, -7426220547383672070156120}
{452, 1668197255495874947579904}
{453, -1004186822083253613584856}
{454, -7506505491736176777172992}
{455, 42475568414208159867292320}
{456, 6390724027161291767414784}
{457, 9213954737828335328016602}
{458, -11520511366129595300346880}
{459, -730794556549747963835226}
{460, 20269431733135810756608000}
{461, -37792812207738992166806010}
{462, 12788617090817050403880960}
{463, 7077238025185668888282848}
{464, 1518474233718161471963136}
{465, -6240920497912455647369760}
{466, -19410355470388569904346112}
{467, -33401460941786283378129252}
{468, -4249782991640089493766144}
{469, -22745900911204117087208096}
{470, 220595320222141239705600}
{471, 9650184480616586510916882}
{472, 17390462052481100635176960}
{473, -16873631230873134591485040}
{474, 8055974644279600878747648}
{475, -36632128722139281589479100}
{476, -4359516218088320479002624}
{477, -2236305793683249640057842}
{478, -2967975360850392431173632}
{479, 27835257071695743949324224}
{480, 4050970683235339012669440}
{481, 31579441648339173724620244}
{482, 20537072733536870873947136}
{483, -45149390320355409434068800}
{484, -2013693616608017616994304}
{485, -64431914700859757765202660}
{486, -1512608105754026853705216}
{487, 44427603427447230800315624}
{488, -15307425600373858395750400}
{489, -7638629650575476654071836}
{490, 56047574063821567353799680}
{491, 50680895325359447574979044}
{492, 5239787518438789910888448}
{493, -2117624775468912147538548}
{494, -51827838451932350087548928}
{495, 16572421448504219381311800}
{496, 3724939288902892947243008}
{497, 92363010361773792304547520}
{498, -10289823229073301581408256}
{499, 35462171799270515574870044}
{500, 6026969990662838943744000}
{501, 6043683485891994798112200}
{502, 10046631088945929536575488}
{503, 20498633331925435758905832}
{504, -9023383534463476127760384}
{505, 82062537500061518536112580}
{506, -49492454291604155639808000}
{507, 5690142277273081080158157}
{508, 699277221077077018542080}
{509, -87393801556123051879489674}
{510, -5649378628251121822033920}
{511, -139116308915950917421788848}
{512, -2417851639229258349412352}
{513, -18446873334548450547482892}
{514, -36263232232366709126857728}
{515, 4632981373837284860509680}
{516, 11905684964529794649686016}
{517, -538633936401287214945600}
{518, 67051285761582787700137984}
{519, -33995711463527936512899918}
{520, -32852780569448971480596480}
{521, 25050989093385193538561658}
{522, -4383087382920014900333568}
{523, -9233956551706249578741340}
{524, 28175613993328774317342720}
{525, 51722738415685262390106600}
{526, -23658673377977279053393920}
{527, -5194703703324336816502944}
{528, -9891371599179806083645440}
{529, 100114456542715779729331513}
{530, -17287674140205895903856640}
{531, -50197700502784339124995980}
{532, -110043845776115177313271808}
{533, -42493911468232327958093316}
{534, -40963669230104180265434112}
{535, -34580815843989431691096840}
{536, 17592845002169678292844544}
{537, 43888416503184892877659668}
{538, 42979475344415283483522048}
{539, -136852973187909026377509180}
{540, -11693157576201104688414720}
{541, -26471601414034959899271130}
{542, 77661081210220770552430592}
{543, 77483400764786745864486282}
{544, 3371873174365843841089536}
{545, 199479465128155547727203700}
{546, 73178322538476331417264128}
{547, 15179774092522123639540364}
{548, 10952491313319442729402368}
{549, 44184999998122146744268950}
{550, 56698113722275179238656000}
{551, -53453539921814429301912216}
{552, 34920851407438225814323200}
{553, -138718309156150423139288576}
{554, 80896182013087951352947712}
{555, 86889939577825510053410220}
{556, 88585686180987291126726656}
{557, -125393237672526080012568474}
{558, -10752065485731296681877504}
{559, -96553366156750937669909672}
{560, -69754912153126946765537280}
{561, 13794250239270416572576920}
{562, 11034144878727470016359424}
{563, 42596507426589775297975164}
{564, 380048957468324910858240}
{565, -37224209457590353191830340}
{566, 28100272433315523654391808}
{567, 26046064953181060210293192}
{568, -71438283828453476432609280}
{569, 14150417455215418391161482}
{570, -142602830084379976579952640}
{571, 227681811928293103664198420}
{572, 80217578967814862253588480}
{573, -132280427825139349101189312}
{574, -90225515470242480718258176}
{575, -200169044760362982416805000}
{576, 6979147079584381377970176}
{577, 12402756014942836753566914}
{578, 117702760211887197330201088}
{579, -89825312178006984190915578}
{580, -33883284932678407091650560}
{581, 177183636106189758175368672}
{582, -111005446466819428256369664}
{583, 42211811039258929587587640}
{584, 107599680029676060878569472}
{585, 94829800078463695880470740}
{586, 126862205846804489282528256}
{587, -254581546332107875530757884}
{588, 96560625448146480126492672}
{589, -131125827863511940542573248}
{590, -388051352963896459024281600}
{591, -13056118124980298934573846}
{592, -51860899342028570493976576}
{593, 165796135353997237958414130}
{594, 28551519079766813455902720}
{595, 97278390970403479609379040}
{596, -54128232442073183125241856}
{597, -241778650269097325172025224}
{598, -283203004488455982735974400}
{599, 115640113562250912785893704}
{600, -40005015566857464604262400}
{601, 405443894820635764731416138}
{602, -205007657117950521421217792}
{603, -50781880420757702180642772}
{604, -13374056306873567813828608}
{605, 44933626836442691690185590}
{606, 141380070042725086307576832}
{607, 322397806114954846427969552}
{608, 85113547699851123765542912}
{609, 75473731918218085315241616}
{610, 341570407772563480176384000}
{611, -3082141536354676961626080}
{612, -9732937470516543729696768}
{613, -103291473653453831244935074}
{614, 5678153834729385576581120}
{615, -116920794262819355758067580}
{616, 170322574742424674138849280}
{617, -156088072910658517127931270}
{618, 7981854462388090293276672}
{619, 116593992008371223569675556}
{620, -83118420108965237678407680}
{621, -100799302224561986940186600}
{622, 126428142278935556193546240}
{623, 705366039907642129772558544}
{624, -56599863463928243674939392}
{625, -423316708948354224292911875}
{626, -153140505701079614222881792}
{627, 348197430629826972441458640}
{628, 128524003479487601194827776}
{629, 72323864894215094691789468}
{630, 201348082546267543695728640}
{631, -176819669481144240422704168}
{632, 107291846626532118719627264}
{633, -85967777414261497455037260}
{634, -11863734236276934437071872}
{635, -15603695342705349919096800}
{636, -29783780215378844365357056}
{637, -783092569053878372466672474}
{638, 82733791102714271348674560}
{639, 206207147644014939317639640}
{640, 53952022495861642541137920}
{641, -799921644147720489450961950}
{642, -59576980131209544728795136}
{643, -451739550583118221256194132}
{644, -601312898244131913360998400}
{645, -265663853237790636083190360}
{646, -118697145684141525417455616}
{647, -736280400933907463354398632}
{648, -20145360934551827238617088}
{649, 947516146590537146766171600}
{650, 324434833244880921119820800}
{651, 185143127923812578728376448}
{652, -101733522893891060915765248}
{653, 102601672353805619535925254}
{654, 343669859732071112303508480}
{655, -628711594764086654974186200}
{656, 69785035778774482670321664}
{657, -310587291816924765833982486}
{658, -6544180078073989493882880}
{659, 1083767807590725356211864252}
{660, 220716397307152877381222400}
{661, -874444256268147600021675346}
{662, 394138435795092552339224576}
{663, 78932701324728837980982756}
{664, -137042901009103874905079808}
{665, 2455522062030517458123055680}
{666, 149696878962729029601420288}
{667, -292086329636173739316526800}
{668, 80491559402818223053209600}
{669, -164660209873316144222282640}
{670, -392567332884756132038922240}
{671, -834022286200169401515609000}
{672, -120176083587786083728883712}
{673, -74588772703262954979997342}
{674, 126125519250572517011495936}
{675, 115474780599508666472759325}
{676, 75782993300486438382206976}
{677, -273337982092848334465174002}
{678, -64131106601416614439873536}
{679, 1911436979501287972709588368}
{680, -75240090998539962348994560}
{681, 288575288269224936533390628}
{682, 202952636373535503511879680}
{683, -131536142181964367298598716}
{684, -245680900442608800503955456}
{685, -244394258164783275799605780}
{686, -649939856218269748283973632}
{687, 442887158631892234954546170}
{688, 158563424241309682906431488}
{689, 241542107424748430340960852}
{690, -779225048443969068598272000}
{691, 1245360955957664791271838524}
{692, -452764913168473677246234624}
{693, -491637402731546881053884640}
{694, -1205109155461876629554178048}
{695, -1976703969798367880145554760}
{696, -58375250668505023930957824}
{697, -97320400597291895231367852}
{698, 368962994297733489155732480}
{699, 746199270944644963725086958}
{700, 688858687153452086774988800}
{701, -27310609811128450260913866}
{702, 163375934813382581066013696}
{703, 1825614549001858387360278856}
{704, -131736204668769551693905920}
{705, -8480425171742980510010400}
{706, 38263175103021652100987904}
{707, -2434466980184832416182823184}
{708, -668547782380831062113648640}
{709, -531078173189561622885037858}
{710, 1594076259123612693244108800}
{711, -309698728365928484563261632}
{712, -545566230079582900548796416}
{713, -716511232692516971435510400}
{714, 167594448673110179664470016}
{715, -1789977745042584833540890800}
{716, 584518876990850000432922624}
{717, 114098943413316941841387888}
{718, 1409912716363159543240200192}
{719, 1356733624119026511661180560}
{720, -155732921793205425364008960}
{721, -137442010910395937926115264}
{722, -1983228010355627870846913024}
{723, -789514067605871541820120074}
{724, 1031946787079421668846206976}
{725, 334611491215602933878093850}
{726, 77413147374405489756443136}
{727, -208183569706615151431330696}
{728, 974610485369422314842619904}
{729, 58149737003040059690390169}
{730, -2400982865664634023088773120}
{731, -221128438139114181547798584}
{732, 588468863461247372663193600}
{733, 2958716971157080842166838054}
{734, 622287901284101719577280512}
{735, -2154657031832421699657888870}
{736, 465086199834958404098457600}
{737, 958542944616135843063768240}
{738, -201435034619981839484408832}
{739, 144512990393250800730543212}
{740, 1157225845688639460826152960}
{741, 1992436219237078997603956152}
{742, 512856086841025558161334272}
{743, -3030480193550758720163173992}
{744, -143199179733350863048015872}
{745, 1207819192457514434659084260}
{746, 1529194405317238964636017664}
{747, 395575372300487880911833404}
{748, 183715893650526041863618560}
{749, 1025874374406002841152819232}
{750, -231696973293391911972096000}
{751, -1464340050276246302949983200}
{752, 5061604120640987930296320}
{753, -386226249460395959117998692}
{754, 473414756822509932676036608}
{755, 298429140573478188290833680}
{756, 346889175993837110591225856}
{757, 325828573646008087753236974}
{758, 2056215836130695605127124992}
{759, 1902656206682899600504572000}
{760, -1899226555384834861584875520}
{761, -957431045325571025991112182}
{762, -26882565512617396398366720}
{763, -5917757187060689769737719760}
{764, -1761749757241951406329430016}
{765, 217181092851302403951354780}
{766, -1102094744289251437045678080}
{767, 5421824869195973702779997880}
{768, 92950339482323226741178368}
{769, -1074138139729632822682170622}
{770, -3800583640022528484834508800}
{771, 1394080468807956905749884102}
{772, -1196320003840444183495573504}
{773, 4041336999750881174377235406}
{774, -457694525696953023612831744}
{775, 820828870500759384717822800}
{776, -1478403279916573296796106752}
{777, -2577676675088347676370734256}
{778, 3633943736162443411214312448}
{779, -2456582478065498542707916584}
{780, 1262971249899343956352696320}
{781, -3892301838094067826614128800}
{782, -648597149447577035579596800}
{783, 168500603433622369693878162}
{784, 1286022892723614839520362496}
{785, -2867888920262252534153492460}
{786, -1083165254356816923609876480}
{787, 2252396361056985368485127132}
{788, -173885232421624522882940928}
{789, 909518883005325749234282280}
{790, -2394113860791905834691133440}
{791, 1104293281059213301568950032}
{792, 380257553098937740516392960}
{793, -4772396532824341947463768700}
{794, -3937028604791499683049352192}
{795, 664596269729829392725801260}
{796, -3220079383028107971848568832}
{797, -3526719680299617476722677450}
{798, 4230455110178271552845955072}
{799, -7058781803125629626585760}
{800, -532798597813254239761203200}
{801, 1574781057531524570633866458}
{802, 3362774015061971943211686912}
{803, 5862548901140200646217246120}
{804, -676328062847081597339959296}
{805, 13417716160393017524284464000}
{806, 1161324432431483789444890624}
{807, -1652275416414308642199539982}
{808, 1882941476465992228065509376}
{809, 7009611741373756789910827674}
{810, 449524258930403014808724480}
{811, 7379222826034987764478551236}
{812, 1005181424578029861143052288}
{813, -2985552854415577005436506528}
{814, -2825631622379346617156136960}
{815, 2270085238771769797958983080}
{816, -129626132209068172508135424}
{817, -5581771583353454029281066128}
{818, 574507582990534532312886272}
{819, -2813220551806307873605487952}
{820, -1557185626745542711773757440}
{821, -9266878989931821599759015202}
{822, -421050559609505061021146112}
{823, -6383715404662852284284161960}
{824, 106304692180473684999274496}
{825, -2179665961710043658114191500}
{826, 11511930220363309307976007680}
{827, -1322380673705568638511099756}
{828, -1342474840337122263092428800}
{829, 3024757417842780198990377222}
{830, 3057979885191890812753735680}
{831, -3109920997194551067343886358}
{832, -753813677177666286131347456}
{833, -1793454165358719053643829278}
{834, -3405531369336665725092501504}
{835, -1796091353649868650693966000}
{836, 4637396090790294257160683520}
{837, 413345517491502173026161936}
{838, -893292762367785247354951680}
{839, -2484699084477576398022523944}
{840, 2681613156074214244504043520}
{841, -5614996727766621446795672993}
{842, -4298947387236459766096952320}
{843, -424189596968735922523442466}
{844, -1144944217979178275103047680}
{845, -1691024251866388002213805710}
{846, -14610358652048904727388160}
{847, -1333000832848786574973270232}
{848, -396669170389690178189918208}
{849, -1080268871689354398612097572}
{850, 743027103134801957553177600}
{851, 9975710752333860451924498800}
{852, 2746327618350487844966891520}
{853, -5617917462988636128195644818}
{854, -10133026646049679578124083200}
{855, 5482131844825881013717202760}
{856, -793463795128577701233819648}
{857, -9207157716651873068102365206}
{858, -3083833216452148308080824320}
{859, 8802432420516699813643658324}
{860, -3538189561711496647126548480}
{861, 3468571916017153804643507184}
{862, 6684925068915942664289525760}
{863, -6521820910105004267016496608}
{864, -268301859311444098950365184}
{865, 10103011443824215279827411540}
{866, 6727147949016907109975972864}
{867, -4524889510255030673926460967}
{868, 2465790790350044436222705664}
{869, 5845776654430563291567709440}
{870, 1302587299472478685126871040}
{871, 5484921807414830172560647432}
{872, 4577096566052128723451248640}
{873, 4267422271106263293691648626}
{874, -16372028710088195652940185600}
{875, 3989661560650457584116252000}
{876, -4136493168015847473189224448}
{877, 273862332852010425320590454}
{878, 3217277984606663206493229056}
{879, -4877009370473931176851569654}
{880, 2939566085235293597938483200}
{881, -13203748828596733629835470894}
{882, -3712114825577865563144053248}
{883, -3432585586203310920730618372}
{884, 1051248999444684067656695808}
{885, 14917997617946042974560419400}
{886, -12537321153990511392307341312}
{887, 16351571888932394365650682440}
{888, 1993707190916305377017462784}
{889, 462899177114180146808352640}
{890, 12173783138993146442150799360}
{891, -1097616308685644900883853980}
{892, -2192993245797418447950315520}
{893, -178179288079590328715785920}
{894, 2080871092104153248933858304}
{895, -13042973807408169437531954040}
{896, -1600540530205588331708809216}
{897, 10887274877629451383187859600}
{898, 450643331793113003835767808}
{899, 1197752091643334319376900128}
{900, 1537927190239170851183001600}
{901, 553184534995419641433814044}
{902, 3802224920260440099919933440}
{903, 7881183037212148658464511328}
{904, -854116994813887973160910848}
{905, -23026895185673546820446774460}
{906, 514143652906625850155446272}
{907, 17498897665374207882898875428}
{908, 3843330811768922509912571904}
{909, -5435124841115152097250067938}
{910, -21747491028074577852053667840}
{911, 15785171559943053950592296112}
{912, -3272050701906581384916369408}
{913, -7466757415062974801464657680}
{914, -4717544825768107687944500224}
{915, -13131113937865951133421418500}
{916, 5898501819458352793777602560}
{917, 18651356199061828065039185760}
{918, 374166812953470957483635712}
{919, -7613160017882964109351099144}
{920, -10377949047365535107383296000}
{921, -218287308455036125593449580}
{922, 19349919850362363989404677120}
{923, -22272315865151481486603033840}
{924, -6547771950498329806787051520}
{925, -11428085165546072539169210350}
{926, -3623545868895062470800818176}
{927, -306849299576532775864384248}
{928, -777458807663698673645125632}
{929, -12065227880569184773214700414}
{930, 3195351294931177291453317120}
{931, -45270755677062126635751279876}
{932, 9938102000838947791025209344}
{933, -4860322508742751079214005160}
{934, 17101548002194577089602177024}
{935, -4099442606925260836108467600}
{936, 2175888891719725820808265728}
{937, 27703248016362756309163383482}
{938, 11645901266536507948650545152}
{939, 5887235495535839935056606078}
{940, -112944803953736314729267200}
{941, 32808961067517497180950447398}
{942, -4940894454075692293589443584}
{943, -13423510594737272564663713200}
{944, -8903916570870323525210603520}
{945, -7740496696793328247193411760}
{946, 8639299190207044910840340480}
{947, -11508904810885198524927896868}
{948, -4124659017871155649918795776}
{949, 33546355429883195589607080316}
{950, 18755649905735312173813299200}
{951, 456081798774685352587667298}
{952, 2232072303661220085249343488}
{953, -32853426396245936049175357302}
{954, 1144988566365823815709615104}
{955, 39311743116337670638313055360}
{956, 1519603384755400924760899584}
{957, -3180564863817822271398362040}
{958, -14251651620708220902054002688}
{959, 7250199296463215549250302544}
{960, -2074096989816493574486753280}
{961, -18732480112261371132655144287}
{962, -16168674123949656947005564928}
{963, 2290339257661323181439208324}
{964, -10514981239570877887460933632}
{965, 26694724652346190822279061340}
{966, 23116487844021969630243225600}
{967, 22001922365908684995670347752}
{968, 1031011131703305019901083648}
{969, 4563117028322182899983943144}
{970, 32989140326840195975783761920}
{971, -30909524036328533440268404956}
{972, 774455350146061749097070592}
{973, 58640893770446658817756764448}
{974, -22746932954852982169761599488}
{975, -12472364888201154629690298450}
{976, 7837401907391415498624204800}
{977, 7542226880533206107240345106}
{978, 3910978381094644046884780032}
{979, -29725076336380716366290718360}
{980, -28696357920676642485145436160}
{981, -13211823924035850983339760570}
{982, -25948618406584037158389270528}
{983, -5254285558624279280037756312}
{984, -2682771209440660434374885376}
{985, 3880080902854799004968773380}
{986, 1084223885040083019539736576}
{987, 251580266556113935953313920}
{988, 26535853287389363244825051136}
{989, -30500490276862910032594034400}
{990, -8485079781634160323231641600}
{991, -43714391736974170860503248336}
{992, -1907168915918281188988420096}
{993, -15152005530771106850962807284}
{994, -47289861305228181659928330240}
{995, 71852959252277707291597308720}
{996, 5268389493285530409681027072}
{997, -29295742391917602151048823458}
{998, -18156631961226503974333462528}
{999, -5754850915280069315712413142}
{1000, -3085808635219373539196928000}