v=[0, 48, 96]+
29#: 0, 0, 0, 0, 0, 4, 120, 4208, 66384, 589706, 3263600, 11480502, 26131526, 38534928, 36530574, 22101296, 8319096, 1835558, 222532, 13952, 414, sum=149094400
31#: 0, 0, 0, 4, 60, 2004, 50680, 801230, 7668400, 46975200, 188854498, 505358980, 904315338, 1076322346, 844430892, 430996368, 138999620, 26808736, 2892062, 162498, 4284, sum=4174643200
37#: 0, 0, 16, 554, 15890, 444100, 7923546, 88915728, 644016702, 3098941600, 10075178142, 22312103678, 33652260394, 34346414458, 23482489766, 10585788910, 3053186642, 534424614, 52960628, 2737588, 65844, sum=141937868800
41#: 0, 32, 2244, 83302, 2773756, 62621704, 882704766, 7953709458, 47306902950, 190299946364, 525224314390, 1000940896542, 1316531453644, 1188026343384, 727593074588, 296905718420, 78125698774, 12570810480, 1154941526, 55767040, 1251036, sum=5393639014400
43#: 32, 5704, 331800, 13987760, 407454084, 7396547334, 84724142386, 634173134812, 3194764239498, 11052891878924, 26573215706606, 44611586112494, 52241653964566, 42411596581684, 23601512029542, 8830993622704, 2148980206572, 322526767570, 27830448476, 1266660160, 26753292, sum=215745560576000
47#: 6992, 879760, 54080586, 2149949572, 52358646742, 786594344272, 7583972569164, 48656174113082, 213280537820004, 649937902592480, 1390531526675086, 2096381426110852, 2223449543790758, 1648377576080596, 844218302631872, 292819746047666, 66527105803834, 9396476777102, 769163003800, 33384587480, 668832300, sum=9492804665344000
53#: 1229360, 151269412, 9045716844, 310482216852, 6341469471492, 80900580907224, 674288011834790, 3798459789422558, 14807223711772488, 40552769273042540, 78681456754222812, 108440270143812324, 105919991153096552, 72809026551828260, 34784155085462382, 11313124804529654, 2421661702541090, 323928667712766, 25247523283720, 1048298857880, 20064969000, sum=474640233267200000, OK
v=[0, 18, 48, 78, 96]+
29#: 0, 0, 0, 0, 8, 188, 4274, 49598, 350966, 1568994, 4546272, 8342634, 9523948, 6771554, 2915936, 685794, 73596, 2718, sum=34836480
31#: 0, 0, 0, 36, 1488, 35518, 478600, 3919792, 20596132, 71129490, 161229840, 236164518, 221564874, 131909776, 48030150, 9730088, 927304, 30874, sum=905748480
37#: 0, 0, 94, 6806, 215358, 3769528, 39216054, 258018338, 1113262922, 3192398464, 6070789458, 7593005484, 6197613054, 3252936832, 1053504486, 191984484, 16716162, 513836, sum=28983951360
41#: 0, 196, 23862, 1106048, 26301034, 358477478, 3015161300, 16449943096, 59779272010, 146106266542, 240034039672, 263613379914, 191812166150, 90724053686, 26677951044, 4454231636, 359561172, 10314120, sum=1043422248960
43#: 192, 54682, 4180054, 144613172, 2703712440, 30065104110, 211948935874, 986232293872, 3094934768846, 6604695205084, 9585185154674, 9414127409088, 6196675779220, 2677044959510, 725059925136, 112480730086, 8512527120, 230107320, sum=39650045460480
47#: 62746, 10596618, 600455640, 16432622922, 252640137668, 2379383894992, 14502200307922, 59146336028432, 164330178872032, 313277562574316, 409872449254228, 366283628714646, 221234462089112, 88309916546980, 22231647508900, 3227823702498, 230698576308, 5937394200, sum=1665301909340160
53#: 13608426, 1698952326, 76918828206, 1750028582162, 23013085532352, 189326709332188, 1023116765131748, 3739641208141968, 9392705218050124, 16316549432940604, 19604272987521770, 16207307807511246, 9112469550318772, 3402090144268900, 804293370840070, 110209359403362, 7483290143256, 184059220200, sum=79934491648327680, OK
v=[0, 30, 48, 66, 96]+
29#: 0, 0, 0, 0, 10, 512, 10084, 104610, 650106, 2477216, 5942586, 9196202, 9251838, 6117428, 2620430, 678338, 100284, 8854, 414, sum=37158912
31#: 0, 0, 2, 186, 5418, 100436, 1121414, 7812882, 34718212, 100435382, 192256418, 245403576, 209335034, 119192514, 44227830, 10075848, 1337084, 105192, 4284, sum=966131712
37#: 0, 4, 774, 34178, 768090, 10393720, 88166898, 482625210, 1741283496, 4210450544, 6885876278, 7640855548, 5748538648, 2912363056, 968135274, 200335588, 24546074, 1775560, 65844, sum=30916214784
41#: 4, 1648, 127002, 4152494, 75779066, 843590142, 5976707192, 27740960108, 86137825784, 181592934630, 262145074774, 259971052318, 176794949884, 81584901400, 24812958136, 4726734924, 538374290, 36357392, 1251036, sum=1112983732224
43#: 1774, 309306, 16649384, 437299308, 6630057860, 62328053644, 378424728100, 1526181853802, 4171325379150, 7831510535160, 10176113562310, 9171875505560, 5715389980986, 2431671598592, 685605717268, 121947568188, 13065963564, 830307264, 26753292, sum=42293381824512
47#: 364908, 44137550, 1918068452, 42582985944, 553772278412, 4515847403126, 24066500460668, 86186663520406, 211389935876504, 359457411656286, 426510681357576, 353611208299136, 203969711234068, 80751579549054, 21303427342540, 3573742950418, 364309010436, 22031301720, 668832300, sum=1776322036629504
53#: 61653134, 5910601754, 215980106624, 4131323481128, 46945217265758, 338580441098426, 1614099663990898, 5224772691348678, 11690714139966734, 18283945868170914, 20097129182878384, 15531251241876848, 8392680138564150, 3124553267012450, 777922673902630, 123762461530770, 12032420463192, 695009334720, 20064969000, sum=85263457758216192, OK
v=[0, 36, 48, 60, 96]+
29#: 0, 0, 0, 0, 0, 34, 1228, 22818, 228398, 1208148, 3740330, 7032126, 7996768, 5290670, 1936870, 372536, 37670, 1588, sum=27869184
31#: 0, 0, 0, 2, 284, 12074, 235542, 2541484, 15632598, 58092324, 135202810, 198283538, 180278286, 98095238, 30540312, 5194760, 471648, 17884, sum=724598784
37#: 0, 0, 12, 1492, 78338, 1901622, 25075742, 192102258, 898722314, 2666120366, 5104184678, 6293698370, 4905414144, 2337299668, 652033836, 101705676, 8523296, 299276, sum=23187161088
41#: 0, 24, 4912, 384604, 12829980, 218751196, 2140284200, 12820502844, 48958625116, 122103323684, 200610822490, 215831784934, 149106952996, 64017001348, 16356776162, 2368814038, 184917720, 6022920, sum=834737799168
43#: 24, 11668, 1432004, 67750274, 1564905692, 20229528564, 158259074600, 785817506502, 2552580217058, 5516404071894, 7965326974388, 7623796493506, 4740660013576, 1854443287856, 437247486970, 59163009024, 4341188664, 133416120, sum=31720036368384
47#: 12650, 3333132, 259713890, 8872723564, 160078962822, 1692338415056, 11160742984774, 47773247473366, 136066503510844, 261202227507802, 338538067790212, 293525640940810, 166832672048530, 60227124813012, 13243587116490, 1689195803938, 117524007036, 3440314200, sum=1332241527472128
53#: 3940332, 676084984, 38565009632, 1039588411668, 15505166439448, 139735009756052, 803163937674070, 3047235174494758, 7793480188003978, 13572267550706398, 16093228626376966, 12862440779392330, 6788928816316236, 2293359588086280, 475619899019730, 57623845642530, 3819253566552, 106649740200, sum=63947593318662144, OK
v=[0, 6, 48, 90, 96]+
29#: 0, 0, 0, 0, 0, 158, 5072, 68004, 521652, 2451206, 7170264, 13155100, 15220324, 11028304, 4810864, 1161360, 138884, 7032, 144, sum=55738368
31#: 0, 0, 0, 8, 1014, 37218, 600376, 5463612, 30717236, 109726326, 252244196, 374675420, 358650276, 217791712, 80562442, 16848814, 1794176, 83158, 1584, sum=1449197568
37#: 0, 0, 32, 4728, 221872, 4640424, 53280894, 374414386, 1685440970, 4951770456, 9563488058, 12147432568, 10084799968, 5373647622, 1766821034, 334172040, 32745292, 1416488, 25344, sum=46374322176
41#: 0, 64, 14964, 1012590, 29412798, 450407246, 4103524690, 23721968810, 89768952330, 225676683044, 379120181494, 425220933954, 315639629112, 151785670442, 45362259424, 7855255490, 710504284, 28706064, 481536, sum=1669475598336
43#: 64, 31836, 3515542, 150001358, 3178399814, 38559585570, 290735462938, 1425224004316, 4651722094996, 10230041791112, 15226071221304, 15305048996834, 10285850858148, 4519466579750, 1245396374012, 200862400640, 17093682854, 657141888, 10593792, sum=63440072736768
47#: 34056, 8188544, 579486666, 18227153222, 308594611696, 3130570236140, 20247181831366, 86507593261784, 249117990272082, 488634897008376, 655138565560440, 598612764893808, 368642109476768, 149516963330460, 38321431415944, 5800276930298, 467820440982, 17215966824, 264844800, sum=2664483054944256
53#: 9823232, 1543834900, 81337846302, 2054600341774, 29231014095324, 256097611142216, 1455934789749860, 5539755245909800, 14362433683958664, 25608146638931064, 31480005905128608, 26572377614792112, 15214836464459628, 5769593756389316, 1389932822096566, 198894265755546, 15262925547432, 538462177944, 7945344000, sum=127895186637324288, OK
v=[0, 18, 36, 48, 60, 78, 96]+
29#: 0, 0, 0, 2, 162, 3278, 40062, 257862, 987320, 2305746, 3198494, 2559238, 1149410, 277038, 33240, 1588, sum=10813440
31#: 0, 0, 12, 828, 21376, 311198, 2526136, 12081996, 35682642, 65312824, 72758080, 48136400, 18383594, 3874122, 415468, 17884, sum=259522560
37#: 0, 20, 2712, 108234, 2096186, 22527182, 142088284, 551256304, 1349273306, 2082630222, 1995327184, 1159685798, 396731524, 76143160, 7507408, 299276, sum=7785676800
41#: 20, 5882, 407220, 11734076, 175298810, 1501499986, 7803518916, 25523708272, 53468997722, 71714430504, 60779550248, 31828943012, 9965836852, 1770471640, 162585120, 6022920, sum=264713011200
43#: 6460, 1008408, 48998400, 1090484860, 13113651596, 93045583420, 410426553958, 1160678635998, 2132442685312, 2540900325780, 1937823007160, 924813862064, 267080724226, 44250523290, 3818936148, 133416120, sum=9529668403200
47#: 1261782, 136799030, 5114409444, 92454575492, 933748511204, 5697983687558, 22006731216492, 55224608060452, 90986789375234, 98160886562194, 68438664640262, 30152263122694, 8115901954898, 1264605634840, 103406002224, 3440314200, sum=381186736128000
53#: 194841002, 16384775238, 502397742012, 7710540790972, 67707355908358, 365657718488830, 1266841505082844, 2881654029359500, 4340945975318638, 4316339449203798, 2795466821399066, 1152720032753066, 292380539719452, 43179669980856, 3360596784168, 106649740200, sum=17534589861888000, OK
v=[0, 6, 18, 48, 78, 90, 96]+
29#: 0, 0, 0, 4, 168, 3314, 32932, 200468, 792208, 1971364, 3005848, 2787920, 1525530, 437796, 53710, 2178, sum=10813440
31#: 0, 0, 12, 712, 18454, 242400, 1867836, 9168202, 28969398, 57979132, 72584120, 56083904, 25644540, 6257756, 681160, 24934, sum=259522560
37#: 0, 20, 2172, 84588, 1566602, 16212708, 103608510, 426093190, 1131580568, 1924764036, 2078536806, 1402041278, 565174854, 123354564, 12244048, 412856, sum=7785676800
41#: 20, 4884, 310200, 8469460, 122003954, 1044709246, 5672045598, 20007160740, 45986875780, 68580748674, 65798800798, 39824457864, 14507180294, 2887305116, 264644052, 8294520, sum=264713011200
43#: 5604, 786542, 35505792, 754629790, 8957353044, 65191285876, 305080550076, 935616597476, 1888472813608, 2502718209674, 2159325414612, 1187382675246, 396559364264, 73106306548, 6281228928, 185676120, sum=9529668403200
47#: 1010482, 101624418, 3608912640, 63636410720, 646878656644, 4100741100570, 16872935287360, 45859756176076, 82786316524286, 99098511286866, 77945513620604, 39375886072220, 12165717430500, 2092629466314, 169720365300, 4782183000, sum=381186736128000
53#: 148106590, 11790924090, 349701388320, 5323880287536, 47672609081898, 269367996847530, 995935704726932, 2450821023061252, 4037766629504662, 4446100053820082, 3239173237136164, 1524144621693700, 440838575699082, 71432857502562, 5502784434600, 148247673000, sum=17534589861888000, OK
v=[0, 6, 30, 48, 66, 90, 96]+
29#: 0, 0, 0, 4, 222, 4982, 55400, 340524, 1206944, 2567698, 3374404, 2781292, 1394500, 384006, 51626, 3374, 144, sum=12165120
31#: 0, 0, 8, 886, 28280, 415776, 3245948, 14753884, 40784718, 70621324, 77899320, 54550750, 23336870, 5600836, 681184, 41512, 1584, sum=291962880
37#: 0, 16, 3012, 143962, 2860598, 29476666, 176599304, 649709810, 1509043536, 2250764910, 2169786028, 1338340944, 508572054, 110378948, 12464908, 716360, 25344, sum=8758886400
41#: 16, 6508, 523070, 15710784, 229708724, 1881089298, 9320664644, 29136324448, 58827486074, 77706029172, 67256592216, 37565876638, 12992698016, 2583947696, 270383344, 14615416, 481536, sum=297802137600
43#: 6984, 1248226, 63356004, 1399917306, 16323557558, 111546045476, 474099988536, 1296714276316, 2327536715450, 2768395953126, 2179233717808, 1115885395700, 356576782350, 66195880218, 6554172758, 339345992, 10593792, sum=10720876953600
47#: 1488362, 169923348, 6408678662, 114138022844, 1123486451240, 6659270204024, 24986143706390, 61134612190150, 99243220346118, 107713289561150, 77913886845922, 36874529950598, 10963414596072, 1912850405918, 180413446338, 8977482064, 264844800, sum=428835078144000
53#: 238388000, 20463907984, 624395929660, 9401880787252, 80482781972200, 422946940603324, 1427388033586650, 3178195638184794, 4740661979202834, 4764530582221770, 3210519755909770, 1422169523423794, 397623151543382, 65649851644026, 5907892513776, 282539460784, 7945344000, sum=19726413594624000, OK
v=[0, 6, 36, 48, 60, 90, 96]+
29#: 0, 0, 0, 0, 22, 584, 14708, 136802, 632952, 1633706, 2435454, 2054838, 949954, 224590, 25422, 1048, sum=8110080
31#: 0, 0, 0, 84, 4122, 103874, 1192906, 7091720, 23924936, 47744930, 56645966, 39195002, 15265716, 3143246, 317474, 11944, sum=194641920
37#: 0, 0, 190, 19140, 631550, 9571010, 76164128, 345765726, 938828302, 1555535386, 1570141180, 946724416, 328426054, 61541914, 5710308, 198296, sum=5839257600
41#: 0, 318, 55932, 2794652, 60922570, 683638108, 4320239758, 16269359260, 37706342772, 54436764720, 48697023638, 26420499136, 8361118730, 1447322398, 124673088, 4003320, sum=198534758400
43#: 318, 119148, 9893216, 323355952, 5187953362, 45793769386, 238202708406, 761935247782, 1533911668238, 1956800625240, 1568914125630, 772588235766, 224473310878, 36101689062, 2919615096, 88984920, sum=7147251302400
47#: 131280, 24288628, 1337602628, 32514668288, 413297984094, 3015704771590, 13370834161642, 37288194958970, 66578574829260, 76366292401816, 55698706342398, 25215248831950, 6802393699254, 1026155861446, 78486459756, 2285103000, sum=285890052096000
53#: 30327508, 3768193516, 156398520496, 3051322672760, 32437039189898, 203868900605042, 795850731178470, 1986868202033910, 3217282475128224, 3382539882291172, 2282521165477778, 964162433509298, 244621411973434, 34961953864302, 2545843257192, 70838193000, sum=13150942396416000, OK
v=[0, 6, 18, 36, 48, 60, 78, 90, 96]+
29#: 0, 0, 0, 24, 542, 7208, 57810, 242326, 548434, 673056, 448210, 150138, 21604, 1048, sum=2150400
31#: 0, 0, 66, 2444, 41836, 426440, 2419688, 7598512, 13465216, 13488966, 7463260, 2120710, 269718, 11944, sum=47308800
37#: 0, 100, 7696, 205248, 2879384, 22781552, 101823496, 261043500, 389131082, 336237578, 163735794, 41753382, 4849292, 198296, sum=1324646400
41#: 86, 15556, 728848, 15639218, 180002808, 1162824978, 4328453218, 9487646180, 12375783316, 9538383100, 4205916924, 983492488, 105794760, 4003320, sum=42388684800
43#: 18448, 1953488, 69060882, 1179469642, 10979144778, 58631583864, 185237280994, 352946887468, 408038177160, 283116512406, 113848074894, 24597284220, 2480850036, 88984920, sum=1441215283200
47#: 2638912, 208604384, 5966150812, 84399257952, 661108726694, 3027885235412, 8366916229460, 14186817548230, 14804134497452, 9379965296622, 3479088063478, 700691930536, 66711478656, 2285103000, sum=54766180761600
53#: 324716512, 20902290136, 503776107960, 6104804482808, 41583775244820, 168289021557828, 417250539557090, 643345325264126, 617368529577870, 363089666016550, 125996605394148, 23923371451560, 2164473655992, 70838193000, sum=2409711953510400, OK