0 1
1 -1
2 -7
3 -31
4 -23
5 2239
6 39889
7 603521
8 -27466831
9 -2445382081
10 -204734091383
11 7545563759329
12 7265319037194073
13 2502938339020429439
14 404477135616551491361
15 -932929530161758614571519
16 -1353149884260454623652288799
17 -1917883955385161077669418089601
18 4113850537559726988571378164067993
19 35695581538996239308454623962688129249
20 239893033993560676070586013367660569398857
21 -65182631531259977315686144419629681113694401
22 -44229348968725638763527033912532632057002449972751
23 -1189334796034928459246149543379321286063387997461601919
24 -23171202393614056034531182565449498639096586802139535398511
25 2211677881410633635614259343153282591398596816087897934433071039
26 274306902360379869604843176027093072791033447840956663479798725319977
27 33715182888179983790917762396624561115742179098912343578121447572215452129
28 -3130423090100736381876261206295036614458200659858159834165324874899957669143367
29 -3094902459700082993549902452876958643656647350126087885111514398641480306291197326081
30 -1628757614642892188787231591748989191976556352157331289618343575391414712185591538941481919
31 -247379999468277518155990647731701619578428555868783284481261033438904965638424056117794220615679
32 1564033386386166718934345416884770439851730199727093314785050709052215560417143559080430342772575488961
33 3351742382196022693570832863031314547605955245351578772586989743267682225059448166806742278464552313020752639
34 6541929456108628052289508721639609779632594705628341578082216337437964106653745893484895944752535363432638475574073
35 -29204678424486790775194124567418742003648622381914353300559190724809167210182824402076680976472278414064765060605185958431
36 -332433285175897831516818986977030152707837725488016737680530608840429615681712834191666077889853179421313252757088080792702592343
37 -3358778463215231366872544657674433843389694691639052413621097407353818356650054386358711979918947254499399710789954151748051647595163201
38 9298864012336349755997241681163798251517659580408242069696127795521649849432356772652777644517350078534163966268929431563327271165718342764049
39 1582252859330604113876446129265198348170284104885573455782491175617172823721727469867251250329457748504993833247785473855376523064431456658586874608001
40 64726231952062131654883457963119275661684609727223193039785608759115708830537658394011694369835947126799633574701133388266929884914402549739171286649746222449
41 1519317416332959806506031842016005093809103553410737623582915440372626338045788205153477583996972523377514759669845105155914598726137659128304523654242477677100027199
42 -317531044579727835832674285902201054879598804061485828916249114828502547833629637986699819200961155865931052545909409029282414865568435912510772981228875777966049762240313143
43 -56334439772300492570924684421241797903327879213619612117466578948033520988864195949867530655504094027271533722395884738704188037074446355319741713906058601009139554044523725151097631
44 -9962536908295965213095503148068112254109256316778766720933798644705895373378915127223079932865481869593987194538211634737381793488539210698701898762759706342906653914575789046061628958103527
45 2062078442308724424225288828086074709808053306039444524169134731127157260986211178706103452076515695267872711952748951994556868747324159539514524376375364836809258992198964839910227078786414025235839
46 2401089824815678770617064538190930832845073004978982915098228884298246123255848357139388997782005209336228763583909884147537612169617514293718182829640475451347729396620589149817912079504937509167477588049761
47 1924937692545641047268820953551296423903732542660648805453440083794787205753637441335793917152060608105820728571449684050972795749829239555506113747071653550507756570003349117258101543027058052760640878174431154398721
48 142353998706467420130177061667108037390715668233680061925354358433940077115385034898003759400585074742821720086065531077252954395338181612536883253103143029523989447960362053223280478476370431337561516450603680338664018194081
49 -4727723353904086909233912996360419626093310078045765973787874456050888012860722507904894534044867243423766072209609217628008702703322181500010283309404829865974123572832819082069999733716855935610726323330793466897161772893440269214081
50 -15186056407146435696554294570324430103166196206663396314047801427921486866106189809035670916611681389198592078309108893395888477005720910914995000310517911351374467656808263792791656777348106045463905896893635720067886996550306517732330853923367
51 -39326617190188599591756652732507490383390265389757594798875139442314303429834741253111137483473239781000835675242605328093956048073588045097677147844420180221540006763211378382000202147930991846565734214549161231340167982518240963693056848389184959709471
52 364250663476069693952175397298923603463210748238828607769757842919598850257176971782741702893349166653046969181169786899885905376433348297068393153218778173379742968150224485605167055528903769915914793583779710776188163215695058808728316015867043613019200752346377
53 5661471905779018881091185036526069085571313389885814930872099153550020091861418071451221755460572927117820061875542878747099001771436148661103102501324506690101032586380024461123171006995415058551551261848579867224340263651876225629630005853985129716748899621473764759371839
54 84855590975427418764304823456018488450289101533932531886962152938372614406167597303327941868944307170265501236850582923084866523428703002992711402813433669597767496231712551897223733646704752594512914484896773416581840592972475560402038060606251625991343914363026611918384916429322289
55 -698713258177052774664956607745617817687237001926606217308848674732587923016801077695260157084707546930006041159926932340039682417821875814680889588599549859127593184362772613300418027109200844362990001209129318189667465857221681564478307120741657561870494523994095564042801644883974599652885119
56 -102743521529054477556927948188380050650698822572886598542062565539120626412073130510119060640939492690059755117236016090260502971274201897016939643435640188885045011807739637140532822670798208562000252803375565992598060130007860498624407738945743748166437447255754333182421748445844912144559693970676863151
57 -6418480954986728297944424804498946624898147120176939488248774557775270694218172982853616596063140617424355764863160517138533074186194881127503423651013320919479005876174984661083105237684984117545160872898318166154260272027819090929380493974945198091831277881482666909998356120654744841531558893479979997605126420801
58 -161804101866725961227961703970136927141113432792997741287718529131347022910510891336303587296411160710221822573592856318505468142238743502267744867118818038819359972581061646177190465135221985384411242103578128125987714643997024611446669500740382934059115994397715175658779358056477484206835256032887474556035760859182784040343
59 81712204178014220944742825274667844445464846402500688482947903367030221113699024087153802539958058070595267031924850958316217013908469985526518693200359709785176956807138787668197833018457474933516911615433982570156051055262030374501137853140907394738544663984159251523439893757606351068139826174211954725574729136268973304867066242913249
60 21182986284478461085072043987391089531520846208296654955808971869209007480961659310573061652036367232910477651527702950793189019082875589037380323728803605536239828701425557682703546119547319871178942613981612862898307364907354175517646803551100751504122100653246224727399499435509697968736913474792993412135930794287038278649578570632853418123964793
61 5256793539464365039691168212073381819902959986022768775467098168823139248908069030534530701900413787056381191204131082018120585578906695188078309708002519226031286642396032205885970601953837134688736282897736316974995622128056055670890428986806147950854875553001812793526418702435739433096877132519331732331295113824557679093891575915145574664555801480132364799
62 -2299200205658129220760397481686783047194731802122858020415896407986136250023294327752320504491174473705791160985960955860000032931533973003711480761651852066667222218394164073578737806891112051792780295133796384441254873551111652684760882704145516359417783987565821141325263630781752289824808797441415018501443173165520735290312653226279057583797242249836713025110905827199
63 -3398725360920949412686713671121575152255043540417365213408312950077640684875859783580703523160141498710361418967948219477892703267642518741937086736081652296684377488873583717149459994843424275372321775914567656621935025017305821545389674041572232194031739079575852404554379686059764385164294404016954464876827550925669145346288077774882275841643506080777934434441574504256001557176319
64 -4122391133297988410066339699489259153673268746431308741072700774203829048802791515414448539977854387909510285973829191739602777583472193111569923912607184309242790927788638481143656284266853885313662786068839852125351981648089636962259024683630232532207511212874654414191220787317753084185424362085502429022177496614307843563154471674028529282408784808235567095158679283298772870150831548556275839
65 619923134618346134812298739775546830140743170241295564135881539932216550786912508986369756928983820646090826586810898786428629302482207286824758726764818106685120407724908310951769464648731568612702623010941688213963553656933623362680520859742589290918000193052041820544007331925236189315127317492699123317534780427676991059468877941021995983776347058924660124249570069143703082785105418090681128735714096639
66 25839472238770023561214442615078021303832903456882228187055545182388873116816677071475845049109063025203651140239690605410757420791746745880400467196168723098527945345367937909083503853620239979239832918010317555753815774592885472246567356329632390809954664482412872509735842582022494515415136066729348396619274379705079128030392500661342908654171981085363716492373446801576457374563160466516252429059173724663863116836473
67 125704349040888090677575926277477873234915517023728815165524973410950247666364138434246927245605067554140997485722987993800098354266773647447228153673529809173682746935154056531859920510652243861178227367479805565288980903625026118600516537873935249057829633729226160797062045826977389175578628364857512518139438430319048608494996533035227832998591549684199132885798740146693890652708809638509688987895016065816985138054090252281768929
68 410278109396927506035999985174123884222819946948847757778979846692781769316402469085526366174455022501177188164994684708857897765020270935428364735449737288007953480881932153013898481128661037713237592482922669736649318557153447993111297005491640257242934169564130144508473058967604883160723830339317042537185656450513010826376200123424634564578651529858914461123024495536141634802659024001836870591922507799669421696587690772339411463717398752617
69 -8064339839019265340407855519822813312684318482966042530602190646926698619006901890076372609147525563424533562702924338085767394877003285920763310112150754923442574661452130702327091692444516750637956056963603553426318447501128230690469618722324742575604187276439707186171534717572291581732323670227028928604408334974258012399844685444739973187783576083455332086520966746742525482082177644001966281418149015658387434892871417798610336302202311516890752797046081
70 -176469344986965291291147569662633268981199914539536776641834420570465171974593604810331885042292989258579409165868358415399445387147377712691722835637228130862212810933405460229134783439771259349979790910514577129173467925596956003488961207099147281898544124962241734554381341347809073015751150792801863766407146628951259589286244405832770479140787117810629276573598768453196526469869359413853190737183806569038261780874844590800654587507732290851057438000422249881821222831
71 -3855926797496747484544327433058848244798977802881456154743440330610651389977546447571730896501694531749059747746509765537032521913824463908008784346906498968375488719010407398555990964037345778894572746482139683715079360380305936533976450804514226533315785561999502716822290355536909091474129521828869304232129475911227439247217706452600375142697599595166413939286864283565499766640539637905257842097665689681888653047705562389340150039274404001123896115766561893045369318378877038858879
72 75455469078521809969587316271433854257303726946985819163287408337536634772971998312466887756649592845808210747662778043177853378724626382483735669986923606202441233051475766627862858674869540160572626591954705204687307945154808332280797388390335246675701365020822962526124319020944512369651408653432083988657009776968641040088902906732498463961511148012527198031439171159005324922606276582623200038089920110168657633902269845558036042463323611166774572491283313829906778589927467987837479165204688689
73 12135751366195692279905054466192924533164932316739980896360765041319806991726074361270199084409198546141221630376902312736827723094797673114645731624374157459557562115696257770901059706654301192516860248984342239363769283812114200365946073158992375979437528466166126677650375446781729325537961528173001736067261328464592307095383693055546028287452523656526090832749330720957637322932845950502596807437958147578485498458979935545407042767078335566895131703109588193148748251834362321454163093316454693104106226687039
74 1157475022414536461561681105090566983870416356099999185018955487839060349157119609011006256534043941415431961750175273503398746267461756863572598520862913256820564315271040685683450725053215333618849012167530946809611222557575958692781038024985124308266724004390849780571625837485494416504857695656693654262250540009902245449554746019037949266287699643046979033493020508501958989989136472307399124830812032012913900055219017537933238885686420964270073349362383365705338871383009071965134523665748804620534429560173717727770106377
75 23983365211848076256412720384264537723130319664439319448592702888643177888889758477858060213542278966311133034165325192256052864960531169650746335746992280681975263333132855032005399939664169832568919927283232692040652879779595779502789877125676363519933703188555767040087296595409733222864577962881173609534076265658869080200033341000474187690113663807069061572621148202883825407328973240209230936355355281147129892285220243444765959009015554401657253350132676844088083836291936120529222056211237761144539039943033480256484635942013543827169