indics:= [ [ [ 1, 0, 7054731558, 0, 11526843252894, 0, 82320283681742, 0, 406702594981046, 0, 7127059546880742, 0, 370832197856804, 0, 4140437769576398, 0, 17707276427824071, 0, 25229067862621484, 0, 4939805344036075, 25134994263212958, 2136479884949, 2555496151536286, 30986525086417743, 0, 983380671515209, 0, 90490324125662712, 5795922010853737, 0, 41067233135516084, 41458822788001920, 6321574691545910, 0, 79770522302170014, 0, 311870240612134, 0, 10437566229993870, 0, 291122014689255486, 0, 0, 12734774974090302, 3874633542240614, 8601199565398471, 162591310109318400, 5811322324830630, 0, 2703643083332430, 82681639478120884, 146964880680596742, 0, 16421166213983374, 127814079227578200, 0, 0, 0, 7052717794570350, 2196373398320718, 0, 16691600761478596, 24936648537893262, 18292388266720590, 0, 0, 464970320453566686, 139686607261206045, 1414990906625546, 60457054756825254, 0, 5208101771075534, 76778544974851284, 0, 279283435363770624, 7521567304094414, 0, 11596137234682332, 27385213506345894, 0, 261082059445224030, 5183781549306446, 0, 36020472188187790, 671746036875804000, 2935144224091076, 0, 9747313147060446, 0, 78460349923540431, 39882757720816038, 10759112037987918, 0, 248507388127655043, 97384344710113884, 0, 46693842467059686, 0, 42334176457607463, 3665873706833700, 702385082745022686, 0, 410183489476219032, 0, 41022171876152684, 124218953184203166, 9461891077979044, 16784887372057550, 0, 133361854218978484, 0, 5272181394114327, 20950026750365390, 46621964354903703, 23428313867491566, 68822119284888414, 0, 0, 120138720562974543, 399383825097185886, 65682003134181484, 70798362607927287, 0, 993082321829275200, 10189252954272766, 15258678965159395, 59493952635880684, 0, 64799592627425343, 242945784834485112, 0, 75059119084629918, 22465312665710867, 948010102045981086, 0, 144195612612610484, 1078226250758109, 0, 84233183629629342, 158478409114807128, 163083638273503608, 12753176611365470, 6053291422809725, 0, 632234417142776256, 82434958179251343, 71641728522335284, 237150370463711646, 16095518797390494, 81294531445581792, 202788042359624884, 0, 95029817366723343, 11890633509551030, 0, 0, 173161334343596472, 61262569207976398, 151019857658256222, 0, 513266138541564300, 13173526670841265, 600198184230181086, 0, 0, 90053822856104884, 187202906307240696, 0, 82742267282514000, 0, 1328826191945371200, 28560132937692238, 0, 21961742070228406, 82569928550268084, 0, 49082837201868671, 434351406885901086, 392629313197189440, 117677817125337840, 160916649103050654, 0, 24983613522485238, 1387674011763219486, 0, 29714940632640174, 211135663229954484, 6880613338586470, 19002741070422471, 171731011900307358, 369148775758514886, 0, 280512034465139136, 27515882967897998, 0, 9591121639722406, 311970947899690800, 0, 841017029651766720, 471483286421223486, 122657594398610484, 0, 33126345408760718, 0, 243864834226879494, 0, 45134637499337550, 450568276062836286, 27027700517600014, 0, 210863081844081000, 24141344980396871, 0, 269405126268712704, 93630856238845390, 0, 70486009527089454, 1682695237131014400, 0, 19303502939640806, 0, 896084458332339486, 17628122093075358, 29225872667670871, 148835043426472884, 0, 286147418317979904, 331100884490767965, 258480510799612998, 22340779468750496, 50524509665437774, 0, 33697960935285246, 36477375992377486, 136294542757704884, 221676098447323800, 201400277472713684, 0, 680768163946054686, 573924851417095488, 268182397231595526, 0, 219879681329179629, 40919387321436302, 1782866616124179486, 0, 239975261695848600, 110372331184320486, 0, 11899074463270990, 0, 121218280185341684, 585039856270756062, 49940161833453196, 428769418358642112, 0, 49533633390884750, 46558917629435166, 15211118561594190, 1166668038229399200, 0, 0, 21839768198807908, 687065645736997086, 41888330426114796, 56995769677036430, 206459383821748461, 0, 421918125051342558, 8510726167440546, 0, 129530444756491110, 0, 661762788859659486, 51131627645576974, 534473990179712043, 922427835529694400, 140447090310491284, 256455237795683085, 0, 417319253502628608, 13623252283636146, 147444471397714854, 2360729248205529600, 132227275756685679, 22264902918789326, 25130690239030540, 1218689741113779486, 79410090626800230, 129953059765451284, 0, 363910658947994643, 435701843804153088, 776454174310554648, 0, 404148920228900958, 125938303816689884, 0, 34622044642851228, 88210451635408038, 63595350081669262, 0, 934448086047823200, 319825808916418484, 8123255844204484, 962976324437830686, 0, 416283678315998814, 28688602974998646, 590288116100548248, 0, 69889035256017038, 136744481441292255, 904838889193308000, 207570916046100702, 16984492928233156, 0, 27980481218025550, 0, 364582414304336643, 210361595577559284, 789747048336445662, 0, 172552706412897884, 177661871467799103, 110344869468878502, 0, 33144199161637710, 1655176161621902400, 82271119329922167, 398902184047784643, 45303999443985710, 970395470437669086, 0, 150666377579445084, 0, 578611000954008792, 187480844716980543, 594644203873734366, 0, 90015526890829484, 113783508950714199, 217147253512231326, 19151156575428260, 940259449096203486, 1583041334341352286, 0, 1348399048275619200, 214050970610453684, 596894371007452056, 0, 15683764114595599, 82125858603395884, 0, 238168066399906206, 2866640130272217600, 362644863232743288, 43212030480147662, 0, 47723680389714670, 142253736505982814, 202897776515624884, 0, 23052921647860159, 1257519734608755486, 1138518780014542464, 226002674902148943, 573672687860326494, 193240902203589684, 120938388946404039, 52664560819837230, 155501449901736798, 0, 224360544633822456, 1307723493780072000, 417581543702005684, 26899537224454590, 237399202878654543, 587447744199681630, 0, 117334428919882284, 0, 902119562268773184, 132660233926745343, 367800307260971832, 0, 1272650691833755200, 348064543660019934, 31900268621086974, 936365306620157100, 39178410275306507, 1258127245681693086, 293865442226954484, 0, 0, 149152828093817343, 231563416269148084, 393719062971397752, 0, 165052637278929822, 228977672579773800, 2083994956884110400, 271301761211575608, 1223505613878109086, 98446999011739150, 0, 706140599805171900, 208923706649634484, 13523605182155205, 0, 839187538579205568, 802313553729869886, 0, 280580315920631304, 133877083255237684, 286699465548483192, 361300672771203486, 0, 35910753384520798, 2226486071774494686, 134824623980768304, 1735608063766435200, 0, 300643972978863284, 860241520574631360, 175473575756094543, 30224917498698806, 122090787904920884, 0, 73647426429034871, 383961783911135646, 570083711718416256, 177450789533950032, 95603459408101326, 255673476858814302, 284434172521103284, 0, 678314156332466700, 34020608469501558, 1828669712779501086, 1420014342662163072, 0, 852398568319525086, 0, 269582412354604084, 300769245353057976, 103855823219434702, 0, 270561488506825566, 719604173105383500, 512407967430357318, 0, 1689382426305384000, 54033856453040206, 823799455282443486, 0, 448299236554574400, 148944059283298484, 94911724052919471, 1149329536252833600, 0, 649808770537126686, 548313125246017344, 180186600031247040, 0, 1649476459894939200, 61527467151268686, 2569635411728112000, 0, 50241335028468854, 1758264779268320286, 0, 69998091216312894, 87768892633923471, 625168720943283486, 315670281114255284, 0, 577676407489761600, 40353382227302471, 283772467529071518, 0, 524614618423090182, 417111276797830080, 1717315795417798686, 138280580462454286, 100179631614124446, 2143294755966518400, 287973965131810484, 25777418864997862, 465814056146641200, 0, 1079192153067659712, 1184706236571857886, 47198121889574871, 546323428267177926, 202059763359276084, 0, 437294073808751040, 454177316710226925, 59822216273965966, 2717006393996830686, 381031129462772550, 483989382637959600, 0, 1101886433315342784, 669594863507828286, 51660829873550606, 0, 185216861646028084, 324276276157122600, 270828491053137684, 0, 782944508577373056, 393564613309308678, 135490414554057678, 0, 124111210463733822, 2086814107064736000, 57101419767913742, 2277233343885805086, 0, 0, 348978997382956200, 1198367089138457886, 58930228956282071, 0, 423856563305257728, 145594452210680014, 431100252038507373, 2042270842641120000, 805361934360421470, 57907996847214696, 0, 83516901295873102, 0, 1164462226545689886, 69847778356425294, 1499506766103312000, 219835487718498484, 0, 304024650029299284, 500392489728357261, 945023436904006686, 760830665445387072, 410593356178495302, 50405159958317896, 92862185839390542, 3504368911020364800, 302038072817206077, 70593151227131534, 2199372446038496286, 362832606212131800, 198714900130505382, 276437441105036884, 0, 915254371077497886, 699251744718105243, 791834245941388608, 198937210887599284, 362230365499207389, 778743413280872670, 596590662670796736, 2153590297723846686, 0, 218618203034093286, 2990315629340121600, 34531373753845582, 1508629815905738400, 0, 37267391314292628, 1552104917553617886, 185934653821874484, 803628901227771102, 89301102371702196, 618413757933974976, 1023074475569166744, 91210308657329038, 0, 594873964405054686, 1470555962460208800, 0, 49823965430996644, 922523429856113886, 83283425116614926, 709734925771899243, 1226503910394590400, 429108616521501684, 344453352767622621, 0, 611924692495096542, 34883198418063946, 247413190225264230, 2835526811235955200, 90575688856267022, 201533662219672575, 744498515474172843, 1192536530415518400, 1566887434329113886, 0, 211009146113532884, 0, 502452731737025043, 604632990770894592, 994697718716725848, 2783580436192550400, 1044493439596541022, 209647085262590684, 249787043613947871, 54550821635671756, 1528149407272217886, 171130657583745894, 0, 2109007969275052800, 541839205376757843, 443136540033564084, 1025762254034075928, 1273146659804998686, 0, 590245867927559262, 186059138640005084, 4113491915604556800, 790644226468834008, 107081467276799630, 0, 1206206254078351200, 324006708773806302, 415432630580988084, 28566828536818884, 0, 1238544429514361886, 1974127654936616286, 309809442604848884, 811126050047730072, 1014672607326025950, 0, 257171341396948047, 349101170512235742, 3556269285326553600, 0, 59983122468976462, 2057425255242331200, 543972535521003843, 76111969776561454, 293546938733988084, 0, 1041198393525181662, 243222280294670684, 1490466568675606272, 309757007262641343, 798822045206910174, 0, 2012969893668264000, 174945790234426023, 82711239417291374, 1246935152501873886, 0, 1974538366672769886, 1711478101674556800, 540942009815837684, 796217211313125336, 325051270218746943, 817513071549209310, 148506754630514284, 0, 361991695555817886, 3387352755711859200, 513046498379368248, 1931228358089115486, 0, 1671305946889968000, 1200349435932359100, 300974433919541684, 39858728356813751, 1610805934757696286, 1401974418060233856, 0, 3330573216204326400, 293857470872440884, 540321386463057528, 86577481469361454, 259828395950714718, 0, 307106456139463560, 2589291909911980800, 1571610106447232286, 558059089046914484, 1436553371767261824, 372258482514366543, 792631935790705758, 266915360208447284, 0, 1145239596048856896, 366399715190678952, 1625957179497576000, 495722338367189214, 525298573231407284, 58228107018569918, 1166164801607429100, 2766115477253048286, 0, 410480103482007284, 0, 1170576404158125888, 246008794689674943, 549468914225767992, 522457098357875934, 1208973132792931500, 2532159112913755200, 1572288073226845086, 141183295989307918, 389160993248215284, 0, 896794631095232700, 313679051318613684, 1810389492798296832, 1089610029738471486, 0, 372304917796995096, 2482870586875560000, 425812917314438712, 151318808058007054, 0, 945657174762143100, 2686804921140613086, 2144602179574588800, 0, 1098089970838944192, 1057285877465933886, 201713683650264884, 125286809021967271, 539007415046511006, 0, 755552949940540800, 2636249657473285086, 252206220480533664, 2099596860325872000, 3137790365239420800, 399677644152783284, 61972446585950454, 2249493392553094686, 1714691982687318144, 0, 119904189577969671, 387365795251218484, 788356737145938816, 147814267546860750, 406110436535267166, 913647516192823500, 693524475211809414, 2203229042481977886, 1750911234646603392, 1114665155084811486, 355367078224293684, 621693519894820800, 1423671572012380992, 0, 718064882470450758, 0, 2048698009967976000, 96618744793917774, 3062554786504483200, 3310006826220728286, 646272404363448000, 147761990358587071, 1450648678373907264, 879291400307533086, 0, 764255548366473024, 3008542591388476800, 0, 2126571878635923486, 188535545555110414, 161688120609194286, 2596860616187088000, 409896124028552884, 0, 1529148815052497886, 82712973920067671, 732684599759636742, 604788644969325504, 200522731469098510, 569562299185450365, 2547110011367491200, 3223240305772165086, 666827816181447600, 0, 1370956885559119296, 1490777743510558686, 282006571619135284, 387503248976340884, 649050975583366941, 999635748778961280, 3167851877640709086, 561626237373085254, 4260987937803340800, 91352103251165454, 2743972086068614686, 0, 491387516992535400, 357407513531393684, 1034079834236616576, 197071564653193422, 2485055028287865600, 1028954469940573278, 2692874571533369886, 0, 1505410173064832286, 1882842569472528000, 0, 621617195687493789, 1058755927890415710, 100136588210394896, 135472131597126990, 4076315172058752000, 1840410532902441600, 396449354674064084, 1218174959748473886, 896979726922641243, 1009635388797563712, 4013981963286220800, 465614095398630957, 2608761443351187486, 337856100808161702, 3521624038412659200, 936810020521199643, 1942462558443473886, 281041125536573684, 1028227787065771230, 817130331074013120, 1273246618865833944, 3463729153259558400, 1851183055849572000, 71645812534953684, 1899258322437406686, 571178078274461684, 1306509607708636824, 0, 815775860676692190, 4930153716307276800, 132345040454606094, 948754776362897643, 1535277920993438400, 538364859045853684, 0, 3297043314936000000, 1299307977156156510, 340318768488331887, 1915012416200576286, 0, 2559694944343622400, 709376603462325843, 1274901127268130648, 1330749733358256222, 287155461098347484, 4731353239052160000, 0, 2510140229931283200, 556130902710575284, 1587380080594553886, 2408793743781262686, 4664186865815500800, 1042377489243899352, 496432292067824862, 4133492756808307200, 0, 2360909538690728286, 410382326773719284, 1297019281342645470, 1790089119064952064, 4070764707191078400, 2453884303001716800, 123136763877168238, 0, 700178285796560884, 1828950898885823232, 476322758060945343, 1052586241710268638, 2361390706133557086, 2073050316001929600, 662308460205021684, 1455754944418789500, 0, 3889951157356992000, 721618350437566008, 1506135802498285500, 3085893947389766400, 1963561622309197086, 1730904338640836736, 384919469889740084, 470370965107717176, 3031506068513299200, 683163659588757684, 3276667238887659486, 0, 1444591766766093120, 701010221892928734, 1467767953076741100, 3220796608999736286, 523163195515709684, 2141234045167106304, 2969700058618228800, 203672659162876942, 1165306531348741500, 2181736123240234752, 1383247669187559486, 0, 3135233822552427486, 2547256291847049600, 3680156730302640000, 185707783044514871, 1004721304195946880, 3620937194790652800, 2662718037968595486, 2076484203499641984, 490538002133349684, 930076719079786374, 3866473650264555486, 848662013000232000, 1755886042961338176, 3540127281877872000, 3805769855912504286, 0, 260395250689055758, 3039341187301084800, 1873885637704222686, 785661296469987501, 3712751105129067486, 4889445044883840000, 491469812467038484, 1281666403266088320, 4821163326001612800, 3198278629429203486, 1313243792298451038, 2262411651984681600, 4624593540037632000, 1163533328022273243, 4033702878045120000, 2328281279040286686, 1587577079833187544, 5604525885796992000, 697821861811255284, 5531411002450636800, 0, 1616459599745755230, 2999492520712876800, 5320713504976128000, 2834240943248398686, 4686653494385856000, 2159468778103052544, 838932277198186484, 1790536636281253500, 3566773421704108800, 3770013686347371486, 2543476004436927744, 4201968875566896000, 4400901995669355486, 5488285748795136000, 6244448487653376000 ], 120 ], [ [ 1, 0, 7054731644, 0, 11526843254865, 0, 82320283681828, 0, 406702594981133, 0, 7127059546884684, 0, 370832197856804, 0, 4140437769576484, 0, 17707276427824071, 0, 25229067862622032, 0, 4939805344036075, 25134994263216900, 2136479884949, 2555496151536372, 30986525086419714, 0, 983380671515209, 0, 90490324125662712, 5795922010853737, 0, 41067233135516632, 41458822788003891, 6321574691545996, 0, 79770522302173956, 0, 311870240612220, 0, 10437566229993956, 0, 291122014689259428, 0, 0, 12734774974092273, 3874633542240700, 8601199565398558, 162591310109318400, 5811322324830716, 0, 2703643083334401, 82681639478121432, 146964880680600684, 0, 16421166213983460, 127814079227578200, 0, 0, 0, 7052717794572321, 2196373398320804, 0, 16691600761478683, 24936648537893348, 18292388266722561, 0, 0, 464970320453570628, 139686607261206045, 1414990906625633, 60457054756829196, 0, 5208101771075620, 76778544974851832, 0, 279283435363770624, 7521567304094500, 0, 11596137234682332, 27385213506349836, 0, 261082059445227972, 5183781549306533, 0, 36020472188187876, 671746036875804000, 2935144224091076, 0, 9747313147060533, 0, 78460349923540431, 39882757720819980, 10759112037988004, 0, 248507388127657014, 97384344710114432, 0, 46693842467063628, 0, 42334176457607463, 3665873706833700, 702385082745026628, 0, 410183489476219032, 0, 41022171876153232, 124218953184207108, 9461891077979044, 16784887372057636, 0, 133361854218979032, 0, 5272181394114327, 20950026750365476, 46621964354903703, 23428313867491652, 68822119284892356, 0, 0, 120138720562976514, 399383825097189828, 65682003134182032, 70798362607927287, 0, 993082321829275200, 10189252954272852, 15258678965159395, 59493952635881232, 0, 64799592627427314, 242945784834485112, 0, 75059119084633860, 22465312665710867, 948010102045985028, 0, 144195612612611032, 1078226250758109, 0, 84233183629633284, 158478409114809099, 163083638273503608, 12753176611365556, 6053291422809725, 0, 632234417142776256, 82434958179253314, 71641728522335832, 237150370463715588, 16095518797390580, 81294531445583763, 202788042359625432, 0, 95029817366725314, 11890633509551116, 0, 0, 173161334343596472, 61262569207976484, 151019857658260164, 0, 513266138541564300, 13173526670841265, 600198184230185028, 0, 0, 90053822856105432, 187202906307240696, 0, 82742267282515971, 0, 1328826191945371200, 28560132937692324, 0, 21961742070228492, 82569928550268632, 0, 49082837201868758, 434351406885905028, 392629313197189440, 117677817125339811, 160916649103054596, 0, 24983613522485324, 1387674011763223428, 0, 29714940632642145, 211135663229955032, 6880613338586556, 19002741070422558, 171731011900311300, 369148775758518828, 0, 280512034465139136, 27515882967898084, 0, 9591121639722492, 311970947899690800, 0, 841017029651766720, 471483286421227428, 122657594398611032, 0, 33126345408760804, 0, 243864834226883436, 0, 45134637499339521, 450568276062840228, 27027700517600100, 0, 210863081844081000, 24141344980396958, 0, 269405126268712704, 93630856238845476, 0, 70486009527091425, 1682695237131014400, 0, 19303502939640892, 0, 896084458332343428, 17628122093077329, 29225872667670958, 148835043426473432, 0, 286147418317979904, 331100884490767965, 258480510799616940, 22340779468750583, 50524509665437860, 0, 33697960935287217, 36477375992377572, 136294542757705432, 221676098447323800, 201400277472714232, 0, 680768163946058628, 573924851417095488, 268182397231599468, 0, 219879681329179629, 40919387321436388, 1782866616124183428, 0, 239975261695848600, 110372331184324428, 0, 11899074463271076, 0, 121218280185342232, 585039856270760004, 49940161833453283, 428769418358642112, 0, 49533633390884836, 46558917629437137, 15211118561594276, 1166668038229399200, 0, 0, 21839768198807908, 687065645737001028, 41888330426114883, 56995769677036516, 206459383821748461, 0, 421918125051346500, 8510726167440633, 0, 129530444756495052, 0, 661762788859663428, 51131627645577060, 534473990179714014, 922427835529694400, 140447090310491832, 256455237795683085, 0, 417319253502628608, 13623252283636233, 147444471397718796, 2360729248205529600, 132227275756685679, 22264902918789412, 25130690239030540, 1218689741113783428, 79410090626804172, 129953059765451832, 0, 363910658947996614, 435701843804153088, 776454174310554648, 0, 404148920228904900, 125938303816690432, 0, 34622044642851228, 88210451635411980, 63595350081669348, 0, 934448086047823200, 319825808916419032, 8123255844204484, 962976324437834628, 0, 416283678316002756, 28688602974998733, 590288116100548248, 0, 69889035256017124, 136744481441292255, 904838889193308000, 207570916046104644, 16984492928233156, 0, 27980481218025636, 0, 364582414304338614, 210361595577559832, 789747048336449604, 0, 172552706412898432, 177661871467799103, 110344869468882444, 0, 33144199161637796, 1655176161621902400, 82271119329922167, 398902184047786614, 45303999443985796, 970395470437673028, 0, 150666377579445632, 0, 578611000954008792, 187480844716982514, 594644203873738308, 0, 90015526890830032, 113783508950714199, 217147253512235268, 19151156575428260, 940259449096207428, 1583041334341356228, 0, 1348399048275619200, 214050970610454232, 596894371007452056, 0, 15683764114595599, 82125858603396432, 0, 238168066399910148, 2866640130272217600, 362644863232743288, 43212030480147748, 0, 47723680389714756, 142253736505986756, 202897776515625432, 0, 23052921647860159, 1257519734608759428, 1138518780014542464, 226002674902150914, 573672687860330436, 193240902203590232, 120938388946404039, 52664560819837316, 155501449901740740, 0, 224360544633824427, 1307723493780072000, 417581543702006232, 26899537224454676, 237399202878656514, 587447744199685572, 0, 117334428919882832, 0, 902119562268773184, 132660233926747314, 367800307260971832, 0, 1272650691833755200, 348064543660023876, 31900268621087060, 936365306620157100, 39178410275306507, 1258127245681697028, 293865442226955032, 0, 0, 149152828093819314, 231563416269148632, 393719062971397752, 0, 165052637278933764, 228977672579775771, 2083994956884110400, 271301761211575608, 1223505613878113028, 98446999011739236, 0, 706140599805171900, 208923706649635032, 13523605182155205, 0, 839187538579205568, 802313553729873828, 0, 280580315920633275, 133877083255238232, 286699465548483192, 361300672771207428, 0, 35910753384520884, 2226486071774498628, 134824623980770275, 1735608063766435200, 0, 300643972978863832, 860241520574631360, 175473575756096514, 30224917498698892, 122090787904921432, 0, 73647426429034958, 383961783911139588, 570083711718416256, 177450789533952003, 95603459408101412, 255673476858818244, 284434172521103832, 0, 678314156332466700, 34020608469501644, 1828669712779505028, 1420014342662163072, 0, 852398568319529028, 0, 269582412354604632, 300769245353057976, 103855823219434788, 0, 270561488506829508, 719604173105383500, 512407967430361260, 0, 1689382426305384000, 54033856453040292, 823799455282447428, 0, 448299236554574400, 148944059283299032, 94911724052919558, 1149329536252833600, 0, 649808770537130628, 548313125246017344, 180186600031249011, 0, 1649476459894939200, 61527467151268772, 2569635411728112000, 0, 50241335028468940, 1758264779268324228, 0, 69998091216314865, 87768892633923558, 625168720943287428, 315670281114255832, 0, 577676407489761600, 40353382227302558, 283772467529075460, 0, 524614618423094124, 417111276797830080, 1717315795417802628, 138280580462454372, 100179631614126417, 2143294755966518400, 287973965131811032, 25777418864997948, 465814056146641200, 0, 1079192153067659712, 1184706236571861828, 47198121889574958, 546323428267181868, 202059763359276632, 0, 437294073808751040, 454177316710226925, 59822216273966052, 2717006393996834628, 381031129462776492, 483989382637959600, 0, 1101886433315342784, 669594863507832228, 51660829873550692, 0, 185216861646028632, 324276276157122600, 270828491053138232, 0, 782944508577373056, 393564613309312620, 135490414554057764, 0, 124111210463735793, 2086814107064736000, 57101419767913828, 2277233343885809028, 0, 0, 348978997382956200, 1198367089138461828, 58930228956282158, 0, 423856563305257728, 145594452210680100, 431100252038507373, 2042270842641120000, 805361934360425412, 57907996847214783, 0, 83516901295873188, 0, 1164462226545693828, 69847778356427265, 1499506766103312000, 219835487718499032, 0, 304024650029299832, 500392489728357261, 945023436904010628, 760830665445387072, 410593356178499244, 50405159958317983, 92862185839390628, 3504368911020364800, 302038072817206077, 70593151227131620, 2199372446038500228, 362832606212131800, 198714900130509324, 276437441105037432, 0, 915254371077501828, 699251744718107214, 791834245941388608, 198937210887599832, 362230365499207389, 778743413280876612, 596590662670796736, 2153590297723850628, 0, 218618203034097228, 2990315629340121600, 34531373753845668, 1508629815905738400, 0, 37267391314292628, 1552104917553621828, 185934653821875032, 803628901227775044, 89301102371702283, 618413757933974976, 1023074475569166744, 91210308657329124, 0, 594873964405058628, 1470555962460208800, 0, 49823965430996644, 922523429856117828, 83283425116615012, 709734925771901214, 1226503910394590400, 429108616521502232, 344453352767622621, 0, 611924692495100484, 34883198418064033, 247413190225268172, 2835526811235955200, 90575688856267108, 201533662219672575, 744498515474174814, 1192536530415518400, 1566887434329117828, 0, 211009146113533432, 0, 502452731737027014, 604632990770894592, 994697718716725848, 2783580436192550400, 1044493439596544964, 209647085262591232, 249787043613947871, 54550821635671756, 1528149407272221828, 171130657583749836, 0, 2109007969275052800, 541839205376759814, 443136540033564632, 1025762254034075928, 1273146659805002628, 0, 590245867927563204, 186059138640005632, 4113491915604556800, 790644226468834008, 107081467276799716, 0, 1206206254078351200, 324006708773810244, 415432630580988632, 28566828536818884, 0, 1238544429514365828, 1974127654936620228, 309809442604849432, 811126050047730072, 1014672607326029892, 0, 257171341396948047, 349101170512239684, 3556269285326553600, 0, 59983122468976548, 2057425255242331200, 543972535521005814, 76111969776561540, 293546938733988632, 0, 1041198393525185604, 243222280294671232, 1490466568675606272, 309757007262643314, 798822045206914116, 0, 2012969893668264000, 174945790234426023, 82711239417291460, 1246935152501877828, 0, 1974538366672773828, 1711478101674556800, 540942009815838232, 796217211313125336, 325051270218748914, 817513071549213252, 148506754630514832, 0, 361991695555821828, 3387352755711859200, 513046498379368248, 1931228358089119428, 0, 1671305946889968000, 1200349435932359100, 300974433919542232, 39858728356813751, 1610805934757700228, 1401974418060233856, 0, 3330573216204326400, 293857470872441432, 540321386463057528, 86577481469361540, 259828395950718660, 0, 307106456139465531, 2589291909911980800, 1571610106447236228, 558059089046915032, 1436553371767261824, 372258482514368514, 792631935790709700, 266915360208447832, 0, 1145239596048856896, 366399715190680923, 1625957179497576000, 495722338367193156, 525298573231407832, 58228107018570004, 1166164801607429100, 2766115477253052228, 0, 410480103482007832, 0, 1170576404158125888, 246008794689676914, 549468914225767992, 522457098357879876, 1208973132792931500, 2532159112913755200, 1572288073226849028, 141183295989308004, 389160993248215832, 0, 896794631095232700, 313679051318614232, 1810389492798296832, 1089610029738475428, 0, 372304917796997067, 2482870586875560000, 425812917314438712, 151318808058007140, 0, 945657174762143100, 2686804921140617028, 2144602179574588800, 0, 1098089970838944192, 1057285877465937828, 201713683650265432, 125286809021967358, 539007415046514948, 0, 755552949940540800, 2636249657473289028, 252206220480535635, 2099596860325872000, 3137790365239420800, 399677644152783832, 61972446585950540, 2249493392553098628, 1714691982687318144, 0, 119904189577969758, 387365795251219032, 788356737145938816, 147814267546860836, 406110436535271108, 913647516192823500, 693524475211813356, 2203229042481981828, 1750911234646603392, 1114665155084815428, 355367078224294232, 621693519894820800, 1423671572012380992, 0, 718064882470454700, 0, 2048698009967976000, 96618744793917860, 3062554786504483200, 3310006826220732228, 646272404363448000, 147761990358587158, 1450648678373907264, 879291400307537028, 0, 764255548366473024, 3008542591388476800, 0, 2126571878635927428, 188535545555110500, 161688120609196257, 2596860616187088000, 409896124028553432, 0, 1529148815052501828, 82712973920067758, 732684599759640684, 604788644969325504, 200522731469098596, 569562299185450365, 2547110011367491200, 3223240305772169028, 666827816181447600, 0, 1370956885559119296, 1490777743510562628, 282006571619135832, 387503248976341432, 649050975583366941, 999635748778961280, 3167851877640713028, 561626237373089196, 4260987937803340800, 91352103251165540, 2743972086068618628, 0, 491387516992535400, 357407513531394232, 1034079834236616576, 197071564653193508, 2485055028287865600, 1028954469940577220, 2692874571533373828, 0, 1505410173064836228, 1882842569472528000, 0, 621617195687493789, 1058755927890419652, 100136588210394983, 135472131597127076, 4076315172058752000, 1840410532902441600, 396449354674064632, 1218174959748477828, 896979726922643214, 1009635388797563712, 4013981963286220800, 465614095398630957, 2608761443351191428, 337856100808165644, 3521624038412659200, 936810020521201614, 1942462558443477828, 281041125536574232, 1028227787065775172, 817130331074013120, 1273246618865833944, 3463729153259558400, 1851183055849572000, 71645812534953684, 1899258322437410628, 571178078274462232, 1306509607708636824, 0, 815775860676696132, 4930153716307276800, 132345040454606180, 948754776362899614, 1535277920993438400, 538364859045854232, 0, 3297043314936000000, 1299307977156160452, 340318768488331887, 1915012416200580228, 0, 2559694944343622400, 709376603462327814, 1274901127268130648, 1330749733358260164, 287155461098348032, 4731353239052160000, 0, 2510140229931283200, 556130902710575832, 1587380080594557828, 2408793743781266628, 4664186865815500800, 1042377489243899352, 496432292067828804, 4133492756808307200, 0, 2360909538690732228, 410382326773719832, 1297019281342649412, 1790089119064952064, 4070764707191078400, 2453884303001716800, 123136763877168324, 0, 700178285796561432, 1828950898885823232, 476322758060947314, 1052586241710272580, 2361390706133561028, 2073050316001929600, 662308460205022232, 1455754944418789500, 0, 3889951157356992000, 721618350437566008, 1506135802498285500, 3085893947389766400, 1963561622309201028, 1730904338640836736, 384919469889740632, 470370965107719147, 3031506068513299200, 683163659588758232, 3276667238887663428, 0, 1444591766766093120, 701010221892932676, 1467767953076741100, 3220796608999740228, 523163195515710232, 2141234045167106304, 2969700058618228800, 203672659162877028, 1165306531348741500, 2181736123240234752, 1383247669187563428, 0, 3135233822552431428, 2547256291847049600, 3680156730302640000, 185707783044514958, 1004721304195946880, 3620937194790652800, 2662718037968599428, 2076484203499641984, 490538002133350232, 930076719079790316, 3866473650264559428, 848662013000232000, 1755886042961338176, 3540127281877872000, 3805769855912508228, 0, 260395250689055844, 3039341187301084800, 1873885637704226628, 785661296469987501, 3712751105129071428, 4889445044883840000, 491469812467039032, 1281666403266088320, 4821163326001612800, 3198278629429207428, 1313243792298454980, 2262411651984681600, 4624593540037632000, 1163533328022275214, 4033702878045120000, 2328281279040290628, 1587577079833187544, 5604525885796992000, 697821861811255832, 5531411002450636800, 0, 1616459599745759172, 2999492520712876800, 5320713504976128000, 2834240943248402628, 4686653494385856000, 2159468778103052544, 838932277198187032, 1790536636281253500, 3566773421704108800, 3770013686347375428, 2543476004436927744, 4201968875566896000, 4400901995669359428, 5488285748795136000, 6244448487653376000 ], 60 ] ];