{ "type": "int32", "data": [ [ [ [ 154112, -1893888, -976896, 287744, 1780224, 20992, 1012224, 766464, 1036288, 137216, 1463296, 146432, 1422336, 321024, -1300992, 1046528, -1250816, 1447424, -671232, -583168, 1273856, 135168, 727552, -357376, -497152, -1190912, 1194496, -455168 ], [ 832000, -1594368, -1216512, -120064, 1482496, 182144, 1805056, -1332480, -1303680, 661760, -544512, 1461888, 1326464, -417280, 1214336, 1720704, -1310720, 1031168, -734976, -1230464, -560000, 1945600, -1058560, -285184, -1244928, -84864, 523264, 238976 ], [ 1760000, 1020672, -428032, 632576, 822016, -958976, -177664, 491520, 1273600, -468480, 1184768, -909312, 761344, -1117440, -1145344, 1817344, -746240, 1005568, -638976, 194816, 1209600, 1342720, -405760, 1447936, -1225728, -1054464, 566784, -662784 ], [ 1339264, -844288, -469248, -158464, -188288, 842624, -1520768, 1798528, 1671680, -485120, -800640, 1772544, -1745408, 490752, 63104, 216320, -6144, -722304, 1287552, -1563520, 85760, 1243008, -518656, 1314176, -1241088, 696064, 243840, -1477120 ], [ 198656, 1564672, -243712, -545792, -1739776, 836608, -626688, -1836032, -369664, -1177600, 1159168, 1357824, 1824768, -1203200, -382976, 861184, -1436672, 492544, -1626112, -1860608, 1678336, -1628160, -926720, 717824, -1108992, -837632, -830464, -223232 ], [ 150656, -79488, 1826048, 336768, 219904, 334848, 918272, -985472, 190336, -757760, 723968, 983424, 940288, -112640, -1177216, 1190784, -904192, -861696, 1246848, -1541248, 1644416, 574720, -238080, 1608704, -813312, 408448, -869504, -131072 ], [ 273152, 44544, -673280, 410112, 999936, -1774080, 876800, -509696, 102144, 938496, 1364480, -777472, 352768, -1300992, 1789696, -466944, -257536, -1479424, -692224, 660736, -607232, -1396224, -108032, -1392384, 990720, 632576, -816640, -225536 ], [ 58880, 99712, 576384, -375680, 1153792, 1411072, 459008, 1470464, 324736, 522112, -869120, -511872, 682112, 1858688, 887808, 646912, -1814528, 498560, 1863040, 572032, 1593728, -90752, 666880, 1320064, 827264, -1648896, 1510272, -188416 ], [ -701440, -1274368, -467456, 1024000, 1436672, 51712, 270848, 1370624, 1906176, 543232, 430080, -1452032, -1732608, -294912, -205312, 248832, -1033728, -499200, 1313280, -665088, -271872, 309248, 819200, 11264, -1220096, 681984, -1596928, -1181696 ], [ -935040, -301056, 542848, 308224, 515840, 1682688, -839424, 36352, -169472, -1119488, 849920, 412544, 662144, -582784, -203136, -28160, -585472, -618880, 268032, -286464, -271360, -355712, 402048, -1602688, 77440, -853376, -1283712, 1671552 ], [ -1718784, -1018624, 1503744, -1632768, 315392, 1074176, -995840, 431872, -685568, -1018112, 1563648, 197376, 499712, -602880, 1490432, 1692160, 1640448, -65536, 865280, -1175296, -1088768, 971008, 790528, 261888, 1548288, 558080, -1024256, -1015040 ], [ 1131136, 361856, 221824, -1904128, -172288, 136576, -183680, -1700608, 707712, 138368, 1155968, -621824, -140288, 1424000, 1484672, -120960, 1121408, -1490816, 1562240, -887296, -1296128, -971392, 437248, -351872, -971392, 1683840, 1085184, -705920 ], [ -1359872, 1990656, 925696, -73728, -622592, -57344, -65536, -679936, -466944, -327680, -393216, -188416, 843776, -262144, 122880, 999424, -1654784, 704512, 401408, 1302528, 286720, 647168, -876544, 901120, -1679360, -81920, 417792, -262144 ], [ -1406080, -486272, -224768, -370688, 491392, 71040, -77312, 520320, 1977344, -149120, 1052416, 47616, -833024, 1671296, -1346176, -542976, 1896576, -1057536, -1414400, 1165568, 603008, 495360, -1145856, -390656, 59648, 483840, 1374080, 1068672 ], [ -69120, -1298432, -2027008, -537088, -471808, -176640, 1417728, -318720, 1457664, 258560, 1364736, -909824, 412416, 1094656, -1479936, 1400064, 553216, 1410304, -1034240, 435968, 1484288, -208640, 1000704, -1383936, 201728, 509440, 541440, 488192 ], [ -405248, -132352, -266624, -1398400, 443648, 429056, 253440, -247168, -215424, -168448, 911616, 675456, -584960, -977664, -743296, -890624, 266880, -511744, -1565824, -656768, 171392, 786304, 555136, 1102720, 392192, -136192, -1057024, 434560 ], [ 389120, -1304576, 1061888, -1038848, 318464, -474112, -609792, -1203200, 359936, 762368, 591872, -1131008, -1063936, 1060864, -940032, 1275392, -991232, 593408, -899584, -275968, 773632, -236032, 229376, 242688, 1126400, 352768, 1225728, 837120 ], [ 734080, -270976, 146688, 1631872, 834944, -917632, -556672, 1628800, -554624, 543488, -18688, 129792, 592384, 29824, -1704192, -746368, -556032, 707328, -1465984, 1576832, 1382272, 965248, -153344, 1061888, 681600, 631808, -1558912, -215040 ], [ 1572096, -3072, 301568, 513792, -1039104, 1119488, -298496, -126720, -319488, 1026560, 310528, -1268480, 249344, 172544, 309248, -495872, -439552, -115456, 271872, 379648, -775424, 43520, 888832, 1078272, -251648, -67072, 413184, 774144 ], [ 426368, -1091712, -357888, -1115904, 722176, 626944, -1286784, -1151104, -702208, -428160, 342784, -189440, -1194496, -143104, -457472, 1814400, 591616, 1316864, -1207808, 81280, 718080, 1102592, -208256, 1156864, -862464, -146176, 410752, 254976 ], [ 63488, -120832, 1641472, 342016, 910336, 1608704, 280576, -221184, 1830912, 542720, 1705984, 2017280, 1521664, 1289216, 534528, -1699840, -794624, -1099776, 1600512, 1111040, -419840, -1886208, 400384, -454656, -144384, -475136, -1732608, 705536 ], [ -507520, 1573376, 1706752, -964608, 1673856, -677760, 811776, 1093632, -1148160, -1716992, 697600, -1323904, 183168, -33280, 698880, -164992, 550528, -761216, -42752, 231680, -1533952, -1077504, 784384, -62592, 110592, -789888, 184320, -279552 ], [ 523520, -805120, 1321984, 1216256, 1443840, 1211136, -507904, 939264, -1117184, 546560, 325888, -2816, 756736, 233984, 892928, 90368, 386304, 1657856, -107520, 558592, -528896, -619264, 1013760, 412672, -1065984, 339200, -1493760, 31744 ], [ 858240, -1852800, -1047296, -1007104, -168960, 1035776, 1541376, -1248256, 147456, -1466880, -55552, -363136, 436096, -1632256, -323712, 1807488, -1916416, 1703936, -212480, -684288, -1362816, -1044864, -1074560, -1849088, 763136, -1465600, -876800, -1513856 ], [ -732160, -503296, 553472, -1358336, -156672, 245248, 647680, 835072, 642048, -1533952, 1796096, -917504, -1881600, -1766912, -799744, 1130496, 775680, 378368, -1220096, -103424, -1754112, -584704, 11776, 574464, -1484288, 834048, -559616, -299008 ] ], [ [ -1067588, 165332, 1072824, 696244, 653144, -894048, 330124, 140224, -387192, -522084, 56156, -358208, -481464, -362596, -1415752, 162268, -1144036, 412684, 854468, -1060448, 852436, 94888, -497568, -375616, 603708, -1343672, -134364, -412608 ], [ 43120, 1073232, -1282442, -138114, -694619, -648726, 187206, -1804630, 711555, 1241260, 411663, -294282, 341029, -1177090, 439326, -679566, 75520, 662663, 12864, 434696, -54030, -590710, -791705, -1386234, -763088, -63964, 530959, 1570401 ], [ 346020, -914478, 76988, 886226, 583376, -152046, -198564, -428080, 437410, 67320, -111982, -827232, -214116, -803750, -802204, 657774, 545950, -143362, 255164, -1066024, -632830, 1547160, -1252780, -359914, -610888, 147286, -618246, 424016 ], [ 519414, -796028, -363608, -280729, 1144562, 660414, -724478, 1120418, 897050, -487970, -1554655, 1054819, 178817, 1012872, 277519, -829440, 127046, -47709, -47863, -703485, 6720, 593778, -1091696, 333586, -194568, -655596, 121670, -446465 ], [ -72664, 911072, -528712, 643608, -1755736, 237728, 131032, -1186992, -746624, -486000, 64008, -141656, 959128, -1220680, 842144, 397584, -974592, 48704, -766552, 180752, 415216, 696680, 989240, -872096, -1726112, -977472, 626456, -120632 ], [ -397114, -1214263, 853248, 670218, -625406, -120582, 1421867, -426682, 1328626, 69215, -1110767, 522294, 1254073, 16655, -368196, -303566, -929462, 327039, 133733, -262263, 136196, 1230410, 792005, 53459, 309968, 540308, -594859, 356753 ], [ -732328, -537426, -675560, -231708, -168944, -1205790, 1490310, 432324, 209304, 1290566, 750020, -634022, -533962, -215142, 1116146, -548834, -393006, 213666, 142066, -134984, 707568, 458936, 294008, 204376, 205830, 801866, -886560, -321676 ], [ 981520, 1319892, 556719, 618495, -160248, -543838, 1339943, 1474074, -124044, -334313, -1538965, 1297878, 1188177, 776258, 1562783, 1012757, -457073, 656640, -677165, 1499137, 1575013, 592868, -1023265, -819526, 1105424, -75506, 171152, -830616 ], [ -533100, -610888, -715596, 1299500, 170132, 1122552, -446592, -847816, 203396, 284832, 400060, -93532, 265432, -278192, -556812, -422248, -1641348, -783820, 1111500, -522208, -1027312, -711432, 462380, 433824, -1329536, 1564724, -1630748, -1175996 ], [ -1100055, -583491, 364628, -477141, -7610, 1318458, 540546, 377117, -1345002, 879217, -729075, -1035541, 748499, 530331, -1071, 683675, 352748, -607860, 1012452, -1202454, 1079160, -7062, -1185497, -76038, 378590, 417914, 181188, 155922 ], [ 526826, -513794, -348186, 74572, 415902, 426656, 1053120, 760192, -1124088, 525068, -28172, 342916, -595638, -788700, 1111572, 1692730, 1656218, -265416, 473880, -662486, -259608, 52548, -739162, 872738, -380782, 1457920, -1463726, -315460 ], [ 291621, -59564, -530481, 96762, 232222, -957919, -524920, -1132888, -812858, -563777, 692748, 646141, 667212, -239070, 609912, 1195835, -610822, -1308796, 631240, -321286, 240782, -900427, 313083, -687697, 1194988, 148355, -173186, -1025690 ], [ -654592, 452416, 329856, 72192, 1079808, 100736, 645824, -1190656, 86336, 6720, 44544, -589696, 1117376, 47936, 86400, -405056, -888704, 467392, -595712, 177728, -546240, 379648, -1046784, -1038400, -1302400, 1000320, 375232, 218176 ], [ 150495, 282373, 282532, -703568, -127533, -382490, 770088, 1333615, 303254, 329300, -202439, 353611, -1232689, 925736, 584984, 631509, 602771, 40379, -1246915, -296387, -425652, 1089205, -1345641, -763056, 411718, -1067130, 568005, 1708117 ], [ -1323120, -288012, 528492, -420618, 639692, 1141580, 1722678, -796000, 1553424, 438680, 934956, 7496, 1247276, 1060646, 125374, 1204174, -954814, 667594, 981470, 1453038, 738728, 1278680, -103956, -780686, -1046952, -697630, -714460, -637938 ], [ -387008, -316557, -36819, -761425, 834858, -690044, -906890, -205843, -1046389, 1061137, -614939, -311309, 137325, -1586804, 376089, -88064, -519720, -172594, -676909, -1437383, -821358, -230291, -198309, 324005, -131923, 695058, -305099, -535010 ], [ -301340, -669976, -570212, -1052528, -499296, 41548, 807608, -657140, -365104, -606392, -606648, -772668, -826816, 948004, -946872, -178488, -296592, -128592, 988256, -223528, 512952, -260732, -540884, 415968, 242140, 1394348, 669028, 400500 ], [ 33645, 1392474, 1433938, -603383, -839241, -470372, 1140503, -222940, -1341414, -946872, 1028592, 829657, 162129, 756289, -1868257, -791873, 1100483, -115847, -542869, 1775097, -577483, -428877, -48179, 1286468, -178435, 676363, 371963, 249415 ], [ -325434, -472942, -927162, -88128, -601344, 56628, 660814, -75990, -331458, -202930, 646828, -297200, 894774, 97494, 947648, 475978, -520872, 72644, 686832, -1200202, -330064, 983070, 625302, 1237492, -916648, -1156532, 856074, 370394 ], [ -134322, -647682, 300747, 599036, -1044064, 94849, -444704, 830596, 779317, -1513535, -439826, -664630, 14759, -1009409, 173993, 565530, 1261366, 1756429, 830322, 529395, 678845, -1140453, -511496, 248949, 227756, 662559, 274712, 607996 ], [ -999752, -566952, 1843632, 1226656, -844504, 1208184, -773544, 1447016, 1283712, 1154520, -703976, 205440, 513144, 1241336, 617368, -907160, -673024, -245536, -483408, -151320, -321800, -500728, -431056, -1559696, 16736, -37376, -857848, -850944 ], [ -883435, 85106, -115348, 36502, 1220136, -280375, 1400966, -598508, -498740, -1751002, -262850, 54641, 692083, -36985, 672565, 127988, 527348, -944566, 8928, 445050, 257368, 178776, 922799, -346357, -1123553, -425468, -385585, -924317 ], [ 962990, 712790, 848694, 467276, -64000, -353514, -904814, 321574, -733764, 940620, 169518, 195544, 673706, 1321924, -902192, 256618, -711706, -594974, -697660, 368022, -609836, 89246, 967780, -527828, -926524, -1062810, 30420, 430364 ], [ 1385585, 460, -72311, 504916, -474575, -629574, -479559, -1133021, -798174, -1563970, -297422, 276499, 200116, 455084, -399807, 460388, 765149, 950206, 6780, -674883, -1768656, -349179, -803715, 695962, -139554, 118240, -1560895, -1860511 ], [ -1562080, 3244, -786788, -137776, -985832, -1108692, 803100, 1042932, -466032, -210032, 217576, 922836, -1214320, -1242132, -210364, 1060576, -167100, -981652, 1078144, -1195924, -686312, 94356, -1086044, 563064, -812068, -872532, 335284, 502032 ] ], [ [ -367768, 13692, 372428, 1325200, -47304, -303200, -532864, 371492, 70548, 79344, 377076, 265992, 14704, 407920, -2916, 787460, -749536, 158952, 656200, -988552, 879496, 374940, -1297772, -383996, 9956, -509348, -853512, 405176 ], [ -1209915, -284079, -942826, -978701, -249373, -1211678, 241628, -36695, -280118, 1583815, -778534, -388356, -929475, -1577315, -826922, 429624, 354846, -542167, 507116, 326774, -940349, -1741479, -680101, -968916, -706964, 24107, -433983, 1769731 ], [ -395250, -1054664, 433894, 42564, 346742, -565098, 692368, -580350, 713862, 684870, -733544, 453084, 171930, -921230, 17208, -614016, -214064, -604952, -89634, -52176, -1453434, 604936, -252426, -763356, -536304, 528382, -1456208, -108774 ], [ -332878, -1343627, 744363, 54794, 690453, 894376, -618327, 653308, 562560, -465892, -790561, 914201, 1257565, 1014076, 479312, -355321, 955653, 238016, 776706, 433523, -332154, 1130960, -424023, -574907, -85153, -218971, -142250, -152907 ], [ 485416, 566064, -302424, -39400, -1060480, 306512, -50768, -1141992, -403360, 923408, -356128, -1241272, 965032, -1370416, 113144, -866048, -241760, -787000, 4488, -91848, -974888, 337424, 1625000, 127888, -1862224, -1454120, 650160, -977344 ], [ 418256, -1243156, 676001, 137005, 206985, 446982, 1548547, 554948, 792625, 515693, -955973, -742232, 1224007, 128874, 39779, -228728, -1240460, 671640, -495872, 681847, -126518, 9929, 327260, 279643, 916386, 304040, 305150, 209096 ], [ -278454, -485836, -79650, -780528, -273778, 102530, 737050, -594744, -192202, 638334, -664274, -640256, -106290, 225558, 903200, -355652, -480506, 724120, 1029596, -313426, 882070, -132092, -426130, 769844, -159234, -302510, -186250, -362080 ], [ -274857, 495444, 574927, 1181964, -422159, 458205, 225226, 687147, 577303, -204393, 251839, 400755, 516876, -207031, 1621318, 1361103, 378588, -490174, -349723, 1336829, 613964, 1120073, -254320, -1648381, -462060, 736760, 881138, -1339710 ], [ -234892, -710376, -1193948, 588404, -773524, 1709440, 50836, -1844148, -132012, 9652, 449784, -132340, 432136, 736184, 197088, -1210452, -842972, -578424, -407788, 108504, -1220816, -87492, -739340, -148516, -524840, -95260, -1463792, -1409660 ], [ -1092917, -404930, 345279, -163981, 110517, -396909, 578619, 91287, -478691, 730135, 4604, -775053, 501972, 113846, 307830, 403884, 954888, -61350, 156695, -501925, 998744, 843902, -1647462, -27017, -615815, 566060, 877001, 399298 ], [ -201008, 511142, -402232, -656426, -485920, 673454, 1420888, 1292968, -757678, 68028, 141580, -695104, -62314, 252410, 440060, 335712, 1399480, -1142374, -261848, -29270, 669356, -190430, -860706, 258422, 74342, 908658, -1277372, -321670 ], [ 792707, -540803, 261728, -694691, 128770, -668921, -611117, -1175777, -1565823, -223242, 984805, 432366, 1081521, -723620, 329700, -162043, -943685, -805159, 367992, -963150, 1059721, -793140, 800954, -239113, 398022, -288737, 281683, -1270285 ], [ -750656, -156672, 314432, 435904, 470464, 365888, 855552, -335552, -389568, 496640, 168576, 4416, 946112, -423680, -94464, 331136, -332928, -77504, -1568128, -526016, -499200, -311296, 258304, -1656064, -522048, 857664, 430528, 627968 ], [ -750185, 1124835, 1048665, -967463, -546052, -464185, 1176430, -192082, 514508, 1239869, 178680, 365661, 79720, -650971, -484220, 694417, -502342, 1070146, -226377, 390275, -982120, 183917, -201561, -1024765, -93273, -1361703, 231206, 625438 ], [ -843300, -581760, 237680, -1060228, -482242, 1342090, 27260, 80648, 1492518, 341524, 1121610, -143684, 1329230, 73844, 470870, 1275412, -664122, -502754, 329558, 446930, 355060, 331532, 324664, 400640, -1503918, -688418, -313994, -889252 ], [ -797210, -624948, 802208, 142098, 943596, -253373, -1452302, 487558, -1486442, 853375, -1142515, -456031, -63719, -848889, 876618, -338165, -407812, 120635, 396912, -542369, 138083, 547492, -875183, 434053, 163363, 853211, -405473, -383803 ], [ 326932, 259148, -573592, -203180, -76136, 830952, 1699132, -304520, -83184, -497272, 243428, -1202408, -817740, -439656, -174572, -244644, 614552, -905576, 834024, 835376, 663300, -229308, -1008760, 91888, -20056, 709924, -171424, 101956 ], [ 136137, 180563, 1808818, -264765, -827091, 442367, 795502, -1340895, -568484, 133613, 1085638, 964217, 94870, -525601, -135142, 341851, 1247102, 113734, -1048641, 1848786, -364355, 88627, -543015, 915603, 798564, 1318764, -224884, -705199 ], [ -703818, 30622, -606026, -1138614, -577468, 403116, 1086612, 373646, 455558, 74434, -638974, 954298, 954142, 116246, 1085166, -595332, 42910, -209496, -51302, -151752, -561092, 334598, 798604, 546594, -517512, -763366, 438914, 947588 ], [ -220172, -94714, 330100, 498697, -642316, -438559, -36414, 990602, 748788, -800597, 244255, -1419901, -551633, 109660, -376879, -828019, 1074850, 535625, 219121, 1319499, 107861, -1028359, 77836, 324191, 89405, 76832, 383238, -384013 ], [ -1641232, -672864, 10600, 730952, -408136, 952256, -1421784, 1003912, 158648, 1353608, -703080, 764504, -377968, 657640, 948656, -1130544, -268120, 760760, 339136, 894704, -232264, 709376, -245664, -1232824, 939360, 684672, -152192, -1238608 ], [ -119, 214908, 489427, 1046147, 171782, -362431, -8836, -119336, -366446, -1260503, -521582, -270664, -16261, -249169, -608674, 1011152, 897071, -341182, 85280, 475952, 861585, -174327, -180403, -883439, -444554, 238984, 506046, 193233 ], [ -323474, -87368, 243368, 708906, 630156, 195640, -128436, -193460, 42700, 883908, -220308, 157722, -453348, 1565520, -784080, 646810, -1169770, 69032, -1223418, 886992, -662772, 785916, -61286, -377400, -565202, -1320604, 973052, 902004 ], [ 473111, -879578, -1069167, -635789, 770786, -1444730, -1261211, -874795, -706760, 311473, -264713, 1221607, 127707, 7050, -1301875, 827495, 603465, -484288, -334543, 168322, -1413232, 685406, -881036, 691695, -345372, 712216, -1409438, -179726 ], [ -20112, -49144, -736680, -570812, -691316, -750604, -608168, -42060, -624936, -846020, -138616, 523176, -1344024, -1244384, 253372, 1030156, -377208, -1226612, 1431180, -84472, 440012, -523276, -491820, -209440, -739452, -1219772, -113932, 803940 ] ], [ [ 234636, -109292, -586652, 823732, -84632, 317996, -381120, 849780, 520524, 272340, 843316, 451172, 375968, 900528, 961840, 1376904, -958636, -78424, -253968, -445740, 1018744, -2260, -1438252, 114876, -1098416, 345076, -981864, 863704 ], [ -1354951, -1435551, -443511, -1057567, 41271, -759601, 508729, 818151, -1075237, 1375672, -1528724, 523593, -709882, -978903, -1167205, 613200, -406699, -1269628, 114667, -610423, -745228, -409400, -361794, 284424, -802004, 200048, -449977, 938699 ], [ -712506, -151066, -101046, -412922, 744176, -298416, 592664, 66616, 517058, 116502, -529944, 595218, 509388, -1131518, 733060, -843090, -714824, -770148, -590768, 699352, -797168, -764140, -59804, 227434, -420704, 230488, -977422, 164074 ], [ -290177, -1142654, 1418123, -30166, 2395, 622667, -280000, 683817, 542095, 231471, -315376, 860487, 1317840, 531077, -133770, 741571, 817012, 523270, 944818, 1237519, 54396, 1398682, 86447, -581798, -409208, -481592, 270546, -48421 ], [ 772896, 832960, 775384, -691472, 281072, 982232, -803432, -1547232, -645840, 383632, 375688, -535320, 786808, -461512, 218384, -1303456, -91672, -821488, 800680, -196232, -1273040, -834232, 1339400, 1296184, -332832, -1759096, 261832, -730848 ], [ 241106, -248020, 151039, 213998, 336107, 753582, 720723, 575048, 58495, -43723, 280168, -1278880, 587353, 329473, 419239, 493234, -961577, 627402, -72165, 916958, -95325, 57563, -613015, 419304, 1244128, 170009, 187772, -593578 ], [ 418456, 273688, 261902, -568782, 198156, 548452, 163796, -1555434, -553148, -369638, -706410, -11540, 163318, 153354, 135782, -74, -69928, 638162, 814896, -132720, 809996, -902466, -1026796, 821946, -517626, -735792, 161290, -236188 ], [ -1386769, 178470, -80071, 1168314, 56732, 721273, -229104, 433992, 1023095, 569849, 1454166, -421686, -15417, -1036570, 1708170, 996235, 507374, -445913, 908847, 88635, -812025, 1225556, 791381, -818815, -1161419, 895905, 1176254, -316512 ], [ -796424, -1064240, -356596, -470296, -866608, 1049648, 176816, -1128848, 448120, 128624, -137704, -640336, -164492, 880800, 857700, -1023200, -504916, -294308, -840728, 539980, -785580, 171756, -1512804, -121760, -422564, -1015960, -1132496, -1613312 ], [ -1028032, -180109, 353374, -202151, 150362, -1311444, -123147, 159052, 57395, 149137, 769225, -783452, 208105, -630545, 737070, -747710, 459616, 358689, -332510, -356141, 15340, 196006, -984250, -562879, -630237, 182933, 427633, 842852 ], [ -1539048, 775158, 562642, -1150238, -825398, 752036, 946508, 1730032, -641738, -845330, 224020, -269946, 759184, 317584, 92134, -386458, 1072482, -1657556, -264418, -72470, 785260, 224798, -196466, -531364, 370904, -218542, -918626, -165496 ], [ 1346347, 45658, 24727, -864883, 447667, 498876, 174423, -994878, -1322323, 610400, 823985, 295079, 550344, 117374, 13674, -1595008, -130038, 472604, -141058, -1584935, 444675, -1226702, 1162774, -10669, -602281, -644082, 117634, -514386 ], [ -230784, -33472, 497920, 443264, 225152, -125248, 468352, 53952, -1033280, 546496, 287808, 371008, 321152, -412992, -439872, 16320, -672832, -256256, -1024704, -863040, -454656, -686784, 271040, -448576, -587648, 803136, 463744, 86400 ], [ -1080901, 936659, 922073, -750371, -245084, 266364, 921803, -255003, 489251, 1175036, 1060562, 582959, 1207698, -1640104, -520812, 572132, -744157, 1438092, 140158, 1092921, -903119, -628476, 507276, -597650, -198739, -1074351, 659503, 283489 ], [ -777636, -1061196, -229592, -1063526, -1067224, 1038714, -915392, 1104422, 1612716, 765966, 506292, -902196, 442058, -486724, -566772, 536302, -198332, -1373438, -701392, -818204, -235824, -55186, 1296866, 236730, -776094, -299676, -80262, -1088036 ], [ -696461, -828060, 605689, 159439, 267735, 486934, -1061894, 120591, -1104792, 164512, -639966, 391629, -846547, -112900, 355704, -271979, 238909, -180445, 417463, 571060, 466846, 787807, -634312, 124170, 154635, -272426, 118273, 287322 ], [ 791272, -25972, 368148, 661252, 475064, 566552, 720384, -623216, -61892, -26640, 649624, -1496752, -895196, -472744, 570860, 78060, 1112704, -127384, 567076, 1180448, 953124, -797296, -1115208, 54716, -545340, -256836, 172968, 281996 ], [ 908967, -616307, 665008, 527267, -877791, 622332, -92616, -1266641, 324428, 813550, 1072859, 1152273, 702194, -1230594, 1346780, 578035, 617369, 953596, -1371314, 1374903, 128529, 592574, -1214068, 602806, 1528510, 820829, -579022, -1153029 ], [ -122232, 689256, -558208, -1003362, -191384, 1150008, 976628, 374062, 502378, 38676, -1078848, 776620, 455510, -61838, 244456, -757804, 429800, -837170, -420640, 626818, -173004, -488204, 571070, -350074, -27350, 137856, 178738, 730472 ], [ 352559, -389576, -69040, -4002, -172615, -80106, 294545, 402741, -486418, -559670, 113647, -1574845, -806217, 1265404, -1180156, -1395656, 21274, -565602, 281120, 417087, -266011, 51646, 384007, 721261, -257218, 324022, 515041, -855486 ], [ -1619016, -790536, -609400, 308328, 631640, 1142104, -743640, -548664, -128408, 949360, -588208, 1609720, -1268072, 207144, 868944, -1157056, -562816, 1038728, 689480, 1399552, 244464, 220136, 857032, -617784, 1124752, 1322192, -163224, 51304 ], [ 853128, 671047, 657870, 520599, -124172, -752350, -1085017, 464632, -746000, -185031, -561644, -775207, -288090, -296731, -849636, 992105, 252629, -332731, 409321, 538711, 1141658, -511500, -1003642, -541797, -515693, -215075, 1184278, 1026947 ], [ -608064, -506496, 334876, 329932, 893854, 207266, 567014, -168104, 727688, 325764, 1518, -247354, -1177544, 1226354, -526282, 101170, -159784, 878718, -1177550, 364074, -104356, 720946, 168904, -597994, -350178, -1086704, 681328, 1415878 ], [ 480446, -1815896, -1525204, -1916138, 565974, -1779814, -344821, -532614, -74302, 832959, -109397, 1539271, 366911, -49376, -941957, 222695, 565291, -221277, 214240, 1159529, 157789, 930916, -1011451, -157324, 272787, 231646, -467262, 956208 ], [ 397804, 3420, -299404, -854412, -226712, -415124, -1656028, -878628, -527484, -1108844, 328872, 84564, -623720, -1053964, 22152, 1233412, -310596, -272892, 304568, 1063124, 260064, -1260380, 4928, -573056, -190736, -716716, -706380, 386424 ] ], [ [ 138872, 452820, -259484, -181764, 20888, 356188, 506188, 715928, 126364, -379072, 654712, 87880, -227876, 177156, 628724, 884836, -1230352, -592088, -787564, -3644, 664192, -1021776, -822252, 471360, -1380488, 449692, -583408, 436660 ], [ -429606, -291104, -435052, -553863, -780400, -44784, 590658, 28705, -625903, 455876, -587696, 772802, 708824, 243350, -140903, -740620, -1215974, -982119, -202972, -1378797, 288806, 1517601, -93743, 632569, -628501, 176502, 484779, -202327 ], [ -809916, 764136, -844682, -264468, 980690, 640686, -85772, 579430, -353388, -1137554, -229686, -710018, -2316, -1058430, 603282, -357860, -264234, -581224, -478142, 188328, 712246, -1275144, -1041268, 1259684, -123966, 82732, 96884, 1557928 ], [ 3690, -354718, 1012028, -694904, 188440, -49658, 489693, 795761, 668569, 1025010, -732431, 160250, 891910, -184384, -1184649, 1120581, -233143, 451382, -44810, 966199, 562186, 1047207, 62980, 203429, -207207, -1428856, 821856, 75878 ], [ 129656, 1412800, 1984616, -169448, 1378528, 905248, -965656, -1560784, -1614696, -1372216, 1045288, 1191648, -86936, 925000, 1636104, -604536, -528856, 20944, 772128, 327184, -850056, -914448, 727712, 1008512, 1729704, -1537032, 391760, 235536 ], [ -1235844, 754870, -522169, 417552, -538907, 226163, -350091, -251804, -283706, -901211, 1215048, -368432, -399511, 205485, 747839, 582384, 94859, 668844, 909183, 493574, -567281, 1147132, -1042933, -37098, 1416809, -56762, -572915, -1249769 ], [ 521618, 761098, 10946, 80942, 419062, -55382, 382430, -1001924, -277256, -908352, 390068, 690708, -377798, -247782, -855558, 88226, 465410, 532820, 104586, -284238, 1036418, -609358, -877290, 375078, -1045820, -437494, 37732, -182622 ], [ -918472, 875402, -675377, 546480, 848986, -219598, 826771, 348748, 312733, 633313, 1140665, -79188, 65168, -809147, 1373497, 217937, -34487, 368087, 722680, -1101001, -1845702, 815721, 404103, 472782, -397171, 1052435, -18197, 1575124 ], [ -1857072, -651868, 1033568, -711220, -421184, 155632, -241604, 304268, 479848, 565568, -701620, -450528, -256492, -179672, 838672, -15908, -1035832, -55088, -3300, 641444, -47812, -264644, -1250432, 402352, -966216, 159900, -516352, -1326196 ], [ -586314, 209602, 575400, -367361, 61640, -681777, -447573, 808587, -343744, -56471, 208850, -1674645, -116513, -630756, 791294, -1664621, -429354, 175423, 236674, -869302, -487617, -946286, 104663, -650999, 338188, 137563, -504726, 511955 ], [ -1379272, -276070, 1339318, -322642, 49226, 377464, 65406, 1570298, -816938, -719860, -617324, 1559432, 885296, -748928, 170320, -151936, 724516, -894460, 626928, -821646, 273508, 783106, -45476, -496632, -336148, -498304, -983894, 538754 ], [ 974968, 1002135, -1295982, 700603, 954791, 1342054, 1225686, -499332, -769478, 1041940, 315436, 511492, -187529, 1196907, -374890, -1327501, 926266, 1606305, -1002727, -1279891, -612007, -1392164, 1124454, -513447, -377328, -1113444, -873264, 234219 ], [ 1148096, 194880, 449408, -78016, 1092544, -940736, -357696, -797888, -588160, 374784, 601792, -63936, -542208, 46848, -705088, -1578560, -1112768, 274688, 545024, -627904, -528768, -640256, -1005440, 868992, -903872, 831872, 675456, -916672 ], [ 42514, 155799, 245707, -73224, 371087, 1118004, 544979, 1454899, -703104, -20595, 1150326, 469270, 788422, -1432372, 1114627, 793662, -309394, 1202646, -15017, 190155, -745754, -546831, -292400, -187563, 315970, -1090706, 764797, 891363 ], [ -1199896, -854216, -91788, -2824, -414808, 942724, -173826, 1409104, 1556386, 1440870, -396834, -1620260, -765658, -457682, -1863618, -673958, -332254, -1198994, -379992, -762090, -796974, 615234, 1592690, -709638, 39000, -343626, -164998, -953692 ], [ -299889, -860416, -449035, -437460, -686557, 358125, -98393, -1153282, -261145, -9562, -374794, 850339, -1569816, -103136, -449161, 684739, 302863, -825773, -434085, 973795, -61233, -267323, 254322, -810912, -319727, -1327373, 943784, 415191 ], [ 229564, -775508, 916696, 657836, 329828, 43060, -1133440, -710308, -561992, 171252, 21508, -848228, -627632, 739760, 243920, -351436, 762040, 1240196, 964336, 672144, 605576, -1600708, -904224, 432232, -995400, -696392, 818252, 823788 ], [ 1169074, 313047, -1114504, 6461, -1238892, -212770, -350625, -123268, 476313, -123958, 785608, 1494517, 1037388, -638500, 1564260, -270506, 238265, 1639231, -772994, 186414, -32449, -205858, -1302769, 529212, 1094480, -377267, -191198, -752072 ], [ 150946, 805878, -1417104, 158474, 155414, 1229464, 396546, 56452, -56574, -883688, -22524, -472296, -130762, 756, -611068, 513248, 66082, -769896, 255372, 37840, 903622, -169226, 131708, -538128, 108830, 185278, 462948, 11468 ], [ 502095, -618391, -388076, -129714, -659983, 574676, 864629, 137, -1180113, -801691, -1134085, -579506, 189301, 1181081, -1171932, -1125406, -662480, -425649, 1390042, -1270555, -8705, 73191, 45189, 764186, 24942, 890676, 464854, -349562 ], [ -1080560, -545616, 123504, -4904, 728672, 971856, 517104, -1218208, 279272, 314864, -916360, 1466904, -1586624, 165536, 704688, -528376, -946080, 215336, -276888, 583520, 706240, -790784, 1458144, -751704, 663112, 1121776, -422096, 1774888 ], [ 902105, 149763, -370000, -870265, 528486, -782070, -504638, 350630, -677675, 450917, -241849, -541269, 481482, -219613, 493295, -262484, -865010, -941382, 280403, 643764, 1543322, -90538, -759625, 224534, -1359599, -1216445, 833083, 984285 ], [ 498086, 346850, 533502, -509484, -370100, -969972, 866676, 284874, 468298, -568376, 458994, -293662, -862892, 421632, -1032182, -865726, 869098, 262308, -469780, -933776, 820510, 331084, 1389536, -1362374, -397738, -698388, -315946, 1259010 ], [ 885691, -944235, -960023, -1950319, -1241635, -1358647, 429226, -193026, 575813, -82871, -146561, 997923, 725478, 773717, 824458, -1096396, 1197558, 1388018, 1339955, 1512659, 1366090, 370239, -852484, -21744, 792447, -614678, 330839, 556970 ], [ -824780, 568496, -367776, -314092, -433360, -924488, -967548, -761428, -678504, -377160, 535524, 195144, 329344, -205992, -567164, 1361316, -66312, 713176, -544292, 798524, -660488, -844872, -226288, -405916, 566116, -144904, -746928, -455404 ] ], [ [ 1027924, -293508, 281520, 869312, -586332, 691908, 217300, -459496, 148396, -354256, 665916, 981032, 326360, -831592, 134972, -187392, 275736, -594892, -723724, -341572, -576560, -1363972, 524380, -867640, -385732, -114640, 486684, -239724 ], [ -334006, 581925, -1510858, -1601149, -351353, -857031, 1705668, 371551, -1399735, -1094347, 501039, -1026826, 790453, 647380, 1151714, 1112624, -832855, -444262, 1610126, -1635765, -1282966, 77966, -759576, -1511622, -14754, -428555, -61420, -756375 ], [ -434546, 1223260, 11812, -1030704, -792328, -117586, 1489008, -301834, -168080, -721522, -857446, -916996, -674992, -646360, -822546, -792836, -840530, 650448, 20156, 132220, 1621214, 5796, -391256, 547058, -231954, 921920, -452810, 1270340 ], [ -1303245, -838514, 211119, -1008186, 828414, 267390, 746601, 33041, 917592, 316797, -557755, -1464505, 678157, -863592, -1055629, 111554, -67293, -966382, 621615, -807832, -890234, 1340565, 680587, 615213, 1146091, 142816, -304258, -331774 ], [ -996248, 1548056, 1620976, 603288, 877688, -1756472, 504184, -190408, -1689064, -13904, -568176, 1151984, -938280, 322224, 1315640, -310832, -527280, 442928, -1412144, -1046120, -1537216, 382992, 97488, 26160, 1034856, -714816, 866032, -1162680 ], [ -1352988, 382561, 464456, -1647517, 158713, -291302, 162614, -18723, -1201279, -263919, 1104744, 1176349, -1017230, -901996, 324310, -558422, 1118780, 682293, 1008356, -149540, -1173546, -860183, -764787, 690165, 1086666, -1219951, 599427, -591150 ], [ 350576, -476362, -264636, -56428, -89376, -36286, 323654, 541442, 832056, -437960, -303242, -262110, -702418, -896242, -207820, -475776, -2604, 315660, 1027404, -1366896, 1015712, -383310, -555710, -1319806, -1211652, -1572334, 606544, -610180 ], [ 357128, 94032, 763496, -577492, 1640239, 1683050, 1098457, -1517639, -1034335, -1460315, 1534101, -511870, -122627, 1693185, -918418, 252283, -1068924, -1587036, -1660472, -532615, -1741025, -24530, -1033308, 293924, -720961, 1708282, -1089777, 1478347 ], [ -1502432, 1233052, -22684, 680368, -353816, 1291000, 601572, 663136, -1426920, 736680, 645016, 855920, 345768, -534180, 816592, 366648, -587784, 479364, -564052, 907660, 426700, 735160, -474008, -776776, -13436, 1191252, 466788, -136388 ], [ 815881, 1474166, 1439249, 1415270, 753579, 73463, 419310, 1136185, 506171, -944747, -715714, -1692245, -648856, 50007, -255337, -947501, 250670, -523435, 290861, 526269, 733162, 1276070, 661128, -95651, -418929, 804639, -592871, 126234 ], [ 280324, -1846992, 1189124, -41564, 1104982, 526380, -1696296, 321140, -104930, 519044, -1103964, 1337600, 636264, -314976, 81024, -787346, 206450, 1075744, 1225380, -1377804, 395284, 814286, -1329206, 512150, 185804, 912042, -1581750, 1018024 ], [ -80206, -64612, -430871, 1141616, 50547, 792085, 898824, -614760, -954125, 417999, 1050801, -611160, 532404, 825319, -27656, -134461, 1373150, 591804, -1109530, -194319, 132439, 587146, 1065904, -1121890, -423051, -564558, 52165, -1611376 ], [ 1829440, 72896, -1408, -707264, 573376, -374144, -1235264, -1669440, 1495296, 923904, 878592, -598336, -1199040, -703360, -418368, -643136, 166720, 1157760, 613504, 632256, 284160, -753664, -48640, -570880, 911936, -795200, 1357568, -583360 ], [ 71829, 696798, 765865, 477979, 137717, 521232, 940857, 611551, -1507085, -800951, 148069, -1249547, -777552, -634183, 151708, 816266, -224351, 1047434, 1286655, -1851840, -1402027, -315883, -1932279, -1473247, 201652, -1588528, -1228691, -304362 ], [ 494294, -186972, -1587000, 953564, -980798, 1057672, 207982, 1082876, 429770, 945654, 914294, -1876002, -1052062, -1257818, -1704912, -516964, -133256, 357334, 678480, 682460, -173962, -810888, 729776, 726458, -926888, -696878, 1466204, 909778 ], [ -1029960, -841896, -138311, 62653, -562205, -674664, 567853, -862893, 26009, 492375, -2026418, -1141784, -1724678, -158059, -49130, 1397318, -1322052, -745600, -479240, 974226, 1454947, -681470, 470690, -861306, 34102, 292366, -256106, -663481 ], [ -669376, 818696, 224844, -450180, -297848, 1961672, -775404, 1124548, -237128, 588804, 654064, 762852, 367652, -199900, -1605100, -1622052, -394100, -217172, 517704, 1122476, -1103724, -1155992, -374040, 343100, 285556, -1128948, -1238464, 1174480 ], [ -589171, 652441, -1515226, -1356130, 58307, -893123, -218629, 1486683, 412192, -566076, -1223706, 1112317, -587453, -935035, 1590815, 122823, 478465, 1576923, -207476, -1273934, 388476, -1482327, -219355, 103350, 847021, 584767, -1762254, -1264265 ], [ -847356, 388652, -1669058, 100574, -1028058, 452386, -616920, 527322, 774730, -1068574, 295104, -188618, -125100, 1269072, 415148, 228648, -921616, 1353096, 930292, 264292, 953026, 1401800, 792984, 420824, 449396, -1257460, 486534, 1348070 ], [ -1400874, 1589956, -235648, -587562, -849081, -384308, 1404172, -430418, 582254, 1309996, -911257, 1277351, 914500, 464917, -53445, -978713, 813245, 313532, -303892, 41170, 608534, -1820408, -47292, 366251, 712598, -1676479, 274023, -456656 ], [ -463144, 1120976, -1523368, -1950032, -129656, -929968, 172272, 548192, -555016, 226536, 699248, 1206376, -247800, 231952, 1680760, -187368, 657480, -1220248, 483448, 936040, 141144, 979312, -233552, -1519824, 1305008, -553064, 198848, 1539704 ], [ 521065, -1400248, 38250, -349366, 778679, 295596, 650399, 1015287, 1087835, -952102, 1232603, -234601, 1047725, -457096, 1247575, -1271758, 99900, -455499, -1571894, 441293, 1360059, 83940, -185145, -621977, 482493, -203684, 339942, 1713359 ], [ 138086, 261818, -896898, 549416, -1140778, -774174, 1749382, 482072, -1386672, -1365286, -438758, 1109716, -280658, -1057148, -1181278, -126918, -1025948, -367010, 450860, -474234, 838820, 930840, 399876, -988526, -464982, 302442, -551326, -637484 ], [ -1903339, 976593, -1810473, -1758134, -948908, 778136, -1916298, 117582, 1036088, 1449724, -640503, 378196, 637032, -697293, 1406697, 610242, -564973, 843350, 597615, 764871, -540875, 357900, -229984, 1328539, -257587, -726968, -210461, 339221 ], [ -10364, 1214744, -699292, -362556, -1284904, -1081724, 1118160, -490788, -793040, -654792, -470980, -1143080, -1421216, 972632, -421088, 695952, 768100, 22324, 628700, -213704, 36856, 1048028, 236448, -800540, -224928, 254008, -769192, -1083452 ] ], [ [ 350796, 727908, -239152, 984640, 17020, -1150372, -1368884, -400984, -15692, -74416, -639580, 725784, 66024, 461608, -247900, 192512, -208472, 1173612, -386644, 76068, -367952, -573212, 138116, -515720, 154020, 436560, 1219780, 161804 ], [ -472442, -925501, -585478, -593195, 652785, 1306959, -1045668, -512807, 1074623, -1572301, -690295, -325318, 407475, -1698612, -257874, -764848, -743073, -618314, 1067618, 1406541, -854938, -1509278, -967336, -1187050, -565742, 606323, -1003124, 452767 ], [ 230498, 104324, -999428, -1066320, 192200, 1439554, -191728, 508218, -1061872, 676194, 67510, 904932, -697040, -1281512, -1008894, 757732, -857278, 316336, 1170468, -1017244, -802158, -1453188, -904296, 519710, -11262, 155328, -1874694, -314148 ], [ 418725, -24222, -1332983, -247318, 1128818, 1137650, 1277343, -1306057, 399464, 1642539, 400803, -453583, 34843, -1266392, -113819, 1608910, -93899, 522494, -773239, -187944, -651734, -2349, 120589, -886277, 847277, -871392, -614414, -984946 ], [ -715560, 1389480, -1402992, -1115608, 57672, -1621640, -1428408, 244616, 458920, 442320, -162832, 407440, -601624, -1093936, -718712, -1296208, 156208, 668496, 1347248, 681256, -1136960, 1344624, 1635760, -73904, -1343784, 1625664, -611184, -580104 ], [ 261180, -910745, -214792, 734197, -180593, 389430, 1508602, 1513931, 66375, 689975, 1005528, 558475, -868194, 435724, -924582, -1019098, 1549988, -691149, -864452, 956676, 1118810, 1298719, 654235, 1128051, 25606, -985161, 1200341, -696514 ], [ -407536, -52998, 104668, -34804, -85984, 945486, 216170, -43890, 995720, 1408136, -158022, 1374318, 135618, 650722, -284564, 1138816, -340532, 331348, -184812, -1585680, -32416, 410206, 263246, -453362, 1044452, 404990, 123184, 384100 ], [ 1407800, 899632, 732120, 655924, -1396343, 808550, -1286225, 1216207, -326361, -1149629, -1450541, 761614, 1135275, -1204537, -1199742, -482403, -82276, 847996, -1037192, 634127, -1885927, -366910, -904836, 598780, -1859719, 343638, -1640023, -1096499 ], [ 773600, 243012, 533180, -980016, -5288, 565960, 926780, 1114272, -1721176, 929176, 798504, 1210384, -1334120, 897668, 1513648, 1344392, 668104, 489116, -918092, -799788, -609132, 1129480, 729304, -762360, 946076, -191412, -1148228, 1000356 ], [ 488447, 1755066, 1172023, -486582, 1289197, 1011457, 1494786, 1577039, 999389, 480211, -1466830, -1441555, 1395672, -501087, 557153, -1576187, 1604290, -760557, -966405, -339221, 781286, 493578, -703304, -652469, 1554473, 605465, 204143, 739126 ], [ 1389084, -644528, -578532, 751740, 466650, 538676, 377064, -847828, -1721006, -95332, -1043332, 604928, 727000, 1459040, -719488, 912258, 246942, -1261344, -722052, -1203540, 50572, 359970, -829946, 952474, 1619348, -566234, 803462, -1285992 ], [ -263586, -199868, 493343, 1021200, -622235, 670291, 1013304, 257832, -107291, -641047, -712297, -1042792, 252140, -446575, -739128, -992107, 1229202, 453156, -1451062, 1251415, 1263777, 414790, -825136, 246994, 299763, -1385634, 33827, -1409552 ], [ 1497024, 432448, -1263232, -1121088, -668096, -333440, 155456, -1147072, -919808, 28416, -206848, -727232, 368064, -934016, 565312, -582080, -1278272, 330112, -268416, -337856, 121344, 983040, 1199616, 460288, 1447872, -679872, -786176, -237376 ], [ 1388243, 729234, -962465, -517891, 209267, 17520, -42929, 866905, -633115, 357311, 1116803, 1101427, -117808, 1000655, 491332, 453958, -1727961, 1458502, 1036601, -1505856, -1598445, 919123, -1459201, -1023065, 518380, -213072, -91205, 203802 ], [ -727462, -289156, 1478520, 336644, -256818, -781640, 8066, -1002780, 1200390, 1077306, -324422, -201838, 34862, -1294070, -773808, -1452732, -1740216, 600922, -863184, 852484, -517190, -1169592, 480464, 1458070, 481640, 1368638, -412540, -1556418 ], [ -228600, -369560, -891441, -273685, -500619, -412632, -309509, 814981, -547345, 660385, -1680222, -508328, -1203370, 113619, 391194, -1003158, -1406428, 14208, -525880, -1512322, 675317, -154226, 1021678, 150570, 1163002, -819998, 1039002, 76081 ], [ -52032, -220104, 1753364, 191332, -861768, 1553784, 616588, -1043364, 808456, -961764, -63344, 1250876, -128004, -397060, -77428, 718852, -283436, -1303884, 14840, -45644, -566516, 427224, 218712, -826716, -693460, 1111892, -811072, 1166000 ], [ -676197, 798191, -615286, 1179602, -500843, 1484139, 756253, 470461, -242464, 291676, 239306, -1306709, 47381, -838045, 1147417, 780977, -221241, 425021, 839380, 781406, 989284, 886879, -356413, -558726, 1489275, 1359097, 1297118, 921985 ], [ -1203940, 238132, -1334734, -803182, 794506, 786286, -3816, -1295242, -611962, -402258, -1353408, 1048826, 1043020, 704304, -481612, 380440, -1693296, 1467576, -740692, 982972, -982322, 1807992, 186664, -1440536, -231124, -590508, -577494, -377398 ], [ 348762, 398940, -859776, 673626, -1561295, -280428, -873132, -949182, -1218686, 508212, 557585, 554961, -1429796, 682323, -944163, -595311, 924651, -910556, -868236, -593346, 248346, 275000, -885540, 142061, -108902, 412039, 1105169, 515152 ], [ -1211928, 1628080, -820376, -978224, 1504440, 757552, -707952, 863648, -1687096, 927832, 1813520, 727256, -1178056, 1573488, 942152, -264536, 425976, -423976, -1639096, 565464, 1658216, -999920, 1253840, -18864, -1603632, 685864, -1503936, 556872 ], [ -807009, -356360, -279962, -501370, 108865, 660660, -919143, -190463, 153021, -671626, -502723, 225121, 672379, 649544, -755295, 864990, -25180, -200781, -1099770, -615845, 740701, 1073980, -653135, -604911, 1313003, -169340, -110134, 1142761 ], [ -81334, 206486, 244722, 891160, 1490778, -297810, 142634, -300632, -431824, 611190, -639946, -585012, 326722, -423268, -779538, -1091306, 425404, 99602, 246068, -1646806, -1651332, -1398616, -146660, -1087106, -640730, 160614, 372782, -731188 ], [ -84909, 1530231, -964063, 952710, 1467468, -872920, -1241926, 1142178, -930424, 435940, -940801, 1261388, -1131048, -942683, -1508833, -1664306, 1363909, -1111078, -1455287, -842831, 1545523, 1689684, 879200, 739709, -1111205, 1239544, 990837, 420947 ], [ 514972, -680536, 1620412, -766628, -1490968, 339100, 1489584, 303364, -404656, 1245576, -1206620, -263704, 278176, 698728, -1021472, 232944, -928324, -352916, 527364, 31368, -281144, 892420, 599392, 1397052, 958880, 1557384, -554648, -1053348 ] ], [ [ 555640, -828160, 874536, 432028, -647076, -1030692, -620372, 756808, -179052, -166948, -972832, -781624, 548976, 804768, -80040, -509392, -757108, -346988, -609760, 483880, 678220, 129096, -842196, -767312, -181648, -446036, -609684, -653884 ], [ 771685, 791749, 219964, 255509, 1024200, 845781, 53388, -1043539, 767748, 607855, -1287308, -737559, 1183200, -808553, -804873, 191056, -589409, -1251097, 1522106, 1123434, -866895, 48438, -231790, -189806, -581741, 712000, -114090, 330943 ], [ -1012910, -533586, -528096, -997286, 1175090, 646346, -499092, 77576, -752462, -57310, -482098, 975656, 484660, 744722, -977388, -204574, -239574, -582522, 702436, -160886, 492730, -363262, 13730, 670904, -788476, 183530, -685970, -1470572 ], [ -229036, 502783, 579459, 530658, 1509848, -81359, 525440, -951827, -226408, 1069566, 1074804, 706852, -234734, 663047, -576776, 971952, -44702, -787062, 22641, -1069192, -289019, 542623, 422452, -145436, -977152, 237612, -815461, -178660 ], [ 298952, 485432, 305040, -763344, -242552, 234184, -489768, -1188408, 711192, 1021576, -1249160, 21800, -473176, -882288, -452584, -297056, -618488, 281816, 1878960, 493264, -1707128, -120896, -448496, -887408, -177792, 642824, 621216, -724072 ], [ -609043, -381503, 798105, 341321, 780218, 418329, 403687, -445813, -217703, 488806, -155840, 574325, -26011, 300882, -244274, 736349, -289618, -643899, 121505, 1427439, -503108, -396866, 951864, -178078, -228557, 96384, 25481, -523327 ], [ -1202594, 952038, -96780, 699168, -1140194, -322262, -518304, -687644, 991944, 542250, 256376, 1309592, 721948, 215524, -798290, 22498, -819328, 3056, 773686, 388090, -306134, 168506, -319744, 1140536, 319578, 220154, 770954, 139142 ], [ 544833, -1129236, 749975, 117024, -1609832, -51117, 827951, 1308232, -1330552, -873887, -1206412, 885677, 1530315, 84469, -1385334, 335917, 1262457, -8897, -1452586, 373898, 314241, -363126, -1475426, 1354723, -1524186, 335895, -1685856, 244931 ], [ 799748, -1321056, 1156020, -51996, -7292, -913652, 73356, 1316432, 108508, -715072, -235012, 718912, 226320, -543536, 20516, 1444532, 295092, -156332, -1110516, -1504052, 610016, 628724, -370776, -610352, 933344, 207340, -977096, -686084 ], [ 615285, 1021953, 705780, -857086, 879962, 223545, -866990, 649162, 733303, 82257, 45133, 141557, 822676, 170222, 879335, -158283, 228092, 780734, 62613, 57823, 137901, 132143, -362578, 636284, -593515, 787763, -494337, 1145721 ], [ 660918, 258728, -430820, 401720, -156940, 688928, -17496, -883846, -1773520, 810902, 566484, 1049978, 252444, -32934, -1353652, -684522, 506562, 599944, -1323958, -1250588, -126518, -997248, 670314, 1362768, 421900, 442884, 38618, 490432 ], [ -1274247, -600662, 140645, 1389090, 483760, -1242747, 965349, -591296, -485590, 520762, -392951, -1324092, 1337149, 998336, -633602, 771593, 642812, 226784, 395592, 947492, 342792, 922932, 122114, 1511683, -178805, -526941, 387133, -1215008 ], [ 483200, 692992, -1459264, -90560, -406976, -147136, -201024, -193728, -294784, 233664, 385024, -495040, 415104, 99136, -215680, 300160, -498496, -986752, 672576, 54848, 255552, 1287040, 706496, -634304, -159424, -1012992, -763392, -1131904 ], [ -459959, -882427, -1208223, -946649, 691682, 1223061, 601821, 544409, 989694, 1222098, 510236, -634500, -769738, 370321, 136717, 861328, -35924, 609311, 792280, -203098, -1692033, 343047, 238737, -859624, 603695, -597010, 838619, 1171880 ], [ 1055056, -674532, -505368, -384744, -780448, -1482724, -1003024, -148226, 1348934, -478182, 252676, -701300, 158642, -1113014, 1013242, -1356742, -218414, 1393786, 297670, 477782, -422708, -1148098, -833548, 1654966, 453460, 1044130, 539544, -1203980 ], [ -787326, 904850, -23406, 191596, -410550, -67699, -27076, 60334, 664812, 487782, -558069, 161073, 511858, 1141962, 63296, -1546688, -241738, -1036520, 599378, 331365, -738310, -1046855, -264806, -849291, 1390820, 760874, -298793, -541713 ], [ -805148, -972800, 1021808, 840124, -163336, -310104, -888132, -1224564, 890168, -1687144, -485548, 1017452, 485084, 416972, -300596, 720328, 289872, -134888, 764864, -552012, 135220, 970856, -557176, 328336, -446888, 1150896, -514356, -716716 ], [ -556198, 1012100, 236333, -822836, 1141479, 1681951, -319732, 558251, -222992, 485401, 124287, -1233518, -130051, 935347, 1594454, -492617, -1002483, -1283073, -846221, 389028, 1117620, 260456, -983961, 766456, -654163, 1409431, 1820229, 731679 ], [ 283318, 1323756, -943808, 1039624, 546638, 1518766, 911954, -479534, -844046, -847234, -474122, 174160, -292270, -742436, -430516, -387778, 487610, 499156, -529614, 519198, -899836, -493066, -399272, 329550, -686510, -641000, -787942, -920958 ], [ -503383, 59411, -1461791, 962024, -1673455, 336692, -35506, 762737, -1574455, 1122843, 328822, -342877, -1402450, 229332, -350034, -298632, 1153902, -1195251, -335393, 824552, 776227, 675988, 843231, -840341, -1028682, 57480, 889906, -284173 ], [ -1256008, -282504, -1678216, -1021976, -146200, 1407672, 705024, 1136152, 705800, -460232, 485352, -724472, -1271840, 931952, 927176, 702248, -642728, 980904, -355328, 677552, 1961712, 2008, 1516736, -963256, -1319992, -855440, -970304, 1575312 ], [ -1336558, 633201, -160282, -163885, 122279, -1250095, -1241166, 212212, -162902, 835348, 41228, -321799, 670315, 529504, 120347, 1618265, 42933, -974090, -173192, -621660, 560145, 917602, -678865, -542072, -398117, 68298, 78246, 1004595 ], [ 544454, 550462, 89410, 1210700, 941520, 692340, -854050, 46338, 602740, -643562, 229026, -697796, -23764, 474876, 80296, 445896, 682108, -490478, -531842, -1094382, -552080, -734354, 1066016, -71846, -773344, -830244, 664804, -1273158 ], [ 1057209, -628568, 19120, 1600220, -458585, 859040, -1397110, 1182518, -129080, 1329698, 368236, -655126, -1829969, 1072731, -1468319, -1850859, -328372, 589327, -1534217, -1292467, 349915, 103371, 1396611, 207754, 593096, -55384, 718299, 1312937 ], [ -109932, -477356, 471560, -510404, 310792, 1062136, 411196, 237384, -388280, -258184, -646784, 48560, 71300, 762980, 382328, 1189900, -628208, 200044, -489432, -649212, 1148784, 260700, -194820, -699100, 586224, 834372, 426116, -1154648 ] ], [ [ 967136, -1548320, 1185088, 86992, -529528, -254756, 608200, 456084, -221956, -207700, -202456, -443096, 1210752, 393512, 810916, -265192, -634644, -1002148, 262136, -342268, 1117804, 434564, -550640, -984248, -416804, -1412620, -578200, -716908 ], [ 1303375, 1587123, -14667, -297000, 510516, -567687, -336006, -1592295, -44354, 1240755, -285606, -970790, 1510704, 649421, -1104738, -604488, 179846, -418242, 928880, 297081, -933575, -66817, -72844, 493209, -856211, -51294, -508561, 863062 ], [ -263400, -459752, -6412, -786250, 58316, 624228, -761546, 5740, -895944, -787730, 165954, 1162060, 505204, 304746, -398268, -1034748, -843194, -495862, 321200, 377916, 410420, 612478, 361036, 935294, -616106, -561434, -925096, -976198 ], [ -6851, -64642, 609194, 808927, 383270, 321678, 544810, -964179, -695332, -151239, 634539, 38868, -463268, 469047, -1020680, 68399, -579032, -463886, 168298, -1562666, 618571, 1159493, 411946, -788201, -1068961, 616746, -100419, 185096 ], [ -239792, -616568, 751776, -466568, -212560, 1199584, -893376, 24952, 207728, 753920, 251496, 640344, 595784, -952664, 457704, 276840, -1434272, -333296, 630352, -118088, -1876424, -70504, -720392, -324248, 391200, 201832, 688416, -726152 ], [ -1422272, -550478, 628921, -760893, 1000650, 420099, -628226, -182173, -1236007, 430995, -399604, -168831, 777109, 336551, 50234, 1371590, -502672, -907431, 722397, 295122, -57294, -1468004, 835568, -264653, -817535, 773577, -172489, 111293 ], [ -1257714, 1018368, -343456, 140062, -541200, -799126, -374120, -38032, 668008, 621616, -60968, 310888, 189008, 477694, 147340, -183152, -1287396, -370758, 851858, 341942, -661134, 796548, -205222, 727212, 644518, -776344, 1188552, 377568 ], [ -231299, -1029130, -137891, 386603, -1558904, 688252, 1171476, -64067, -1090274, -706853, -1194174, -261369, 1545903, -323115, -435759, -380668, 1428907, 608455, -516981, 805469, 908170, 698011, 302537, 305461, -174425, 821124, 17323, 554442 ], [ 856616, -1691100, 575224, 866328, 495136, -964868, 813856, 776788, 615456, -1367088, -757904, -583784, 926528, -1511640, 241056, 265652, -982048, -822840, 128264, -537376, -195920, 627096, 616352, 1796, 759800, -268576, 179008, -106588 ], [ 1221550, 808935, 1050326, 339832, -652881, -921445, -647359, -18087, -90228, -66109, -222324, 178934, 374843, 444175, -106537, 93875, 317295, 526678, -69795, 362275, -287165, 540118, 15924, 1323972, -1063744, 384134, -988136, -388918 ], [ 914328, -8034, 724130, -101846, -555230, -84346, -971484, -1033540, -919566, 311510, 746956, 170606, 94982, 541768, -1634578, 155862, 625248, 1263224, -1039190, -496594, -1092110, -966804, 1001528, 1283456, 293730, -226342, 474566, 330980 ], [ -721182, 657901, 71300, 1392144, 604735, -1728391, 346416, -580135, -936666, -142035, 374121, -1577714, 1554312, 257273, -941818, 63932, -344327, -490631, 266665, 884946, -54885, 598151, 718598, 378421, 170765, -1049157, 485196, -148400 ], [ -170432, 221824, -1174912, 38720, -136640, 133824, -611456, -670784, -603840, -192192, 1089984, -243072, 882816, -346304, 46080, 438976, -1105152, -1081536, 832128, -268416, 937728, -111232, 341440, -56768, 21760, 63744, -493888, -221632 ], [ -1435518, -348299, -1012261, -1287792, 1287638, 408714, -481987, 591378, 968365, 597928, -46876, -1130584, -1471795, 137061, -357725, 43513, -522277, -603693, 1014309, 170137, -614646, -655000, -500537, 368211, 845652, -770777, 491109, 745654 ], [ 1485102, -146384, -1079076, 490558, 67888, -766746, -631342, 549278, 904210, -1378752, 50614, -1442994, -24550, -263684, 1312430, -314432, 769628, 1233082, 806894, 909462, -305756, -254150, -244642, 1225936, -175308, 432888, 381184, -156196 ], [ 155586, 1557921, -585408, -418143, -644226, -461132, 28185, -309368, 766720, 557735, 456906, 366095, 520107, 340053, -41609, -1066597, 604304, -1046122, 416159, -337406, -264481, -1149569, -466442, -574989, 679920, 553674, 39506, -714568 ], [ -578320, 160928, 274856, 184636, 899392, -23004, -1106692, -788760, 434880, 17884, 155484, -499612, -150680, -153160, -75444, 400768, -308356, -78676, 1245308, 301532, 9580, 268936, 117760, 732524, -726936, 475612, -65024, -167692 ], [ 203125, -219967, -552829, -475569, 1743497, 1744556, -94332, -682320, -525720, 185824, 95119, -358292, -557845, 161175, 1308516, -813237, 390894, -1280291, -760772, -211688, 1569380, -753354, -1612250, 830759, 106624, 476752, 916771, -461017 ], [ 1099398, 810998, -971904, 56004, 788250, 560758, 1185958, -131880, -793902, -374150, 577022, 229914, -1075866, 318356, 535958, -275268, 705568, -608848, 75460, -727780, -402216, -1602038, -545492, 155024, -510972, -122512, 400042, -345650 ], [ -989030, -634079, -1157158, -62090, -1239309, 811954, -634508, 1275085, -724698, -26670, 447720, 10039, 122586, -21180, 490575, 712254, 1076622, -95245, -833404, 1492216, 1375973, -294732, 681291, -1124139, -1642777, -470635, 1021659, -116607 ], [ 289360, 208136, -906048, -745160, 630376, 1730024, 989592, 298680, 1575512, -686840, -1042280, 49224, -557064, 869920, -351280, -311136, -1166608, 1182280, 878856, 1130296, 538888, -499592, 585296, -1385024, -885512, -665240, 124064, 63168 ], [ -20246, 614135, -547056, 673115, 47040, -1730807, -780645, 689572, 765209, 107136, 307799, -6135, -772694, 986619, 252412, 1135750, 726355, -713425, -652030, 579785, 607790, 225253, -450018, -316783, 155085, 264995, 518560, 315605 ], [ 286568, 335670, -499930, 1100574, 1204344, 1152804, -232450, -809176, -225114, -661912, 470272, 615452, -83640, -119636, 5204, 662858, 547864, -312060, 20076, -485456, 261704, 382668, 223362, 980182, -1079766, -1048734, 110334, -946478 ], [ 1701033, -1321585, -113100, -184736, -164956, 1668314, -1102810, 614464, 561186, 144483, 960057, -309838, -1454965, 1041044, -303606, -185242, 462129, 1135920, -574169, 468969, -505691, 92253, -362543, 281472, 128979, -71694, -386991, 1207922 ], [ -663340, 16524, 49548, -514628, 671040, 1192396, 47132, -293296, -41304, -875720, 94300, 301844, -1050096, 64908, 1222800, 612308, -397536, 228148, -842928, 473088, 275744, -208828, 95624, -1438808, -13736, 858432, 789912, 115364 ] ], [ [ 1094144, -437344, 974280, -128868, 132164, 129464, 572020, -146560, -550012, 157772, 514108, 299420, 719636, -213480, 963700, 8372, -344208, -935972, 799332, -589752, 592016, -183860, 349668, -1050484, -435520, -882808, 209192, 76992 ], [ 187554, 1016757, 127556, -704524, -691546, -938219, -644663, -1525148, -802394, 1200198, 274735, -114424, 1035216, 677402, -566810, -352691, 1122778, 778132, 106127, 601261, -450632, -306705, -155739, 58557, -392408, -137448, -1425893, 322454 ], [ 844564, -275478, 840996, 197716, -823476, 743846, -36268, -474198, -1059914, -737422, 455370, 673976, -211384, -338108, 586280, -803036, -1275052, 33352, 271022, 841176, -191212, 352760, 210576, 483672, 271072, -394688, -1328168, -452156 ], [ 645289, -1181698, -8809, 668782, -944337, 514314, 467961, -1271453, -558084, -816102, -28446, -939596, 298460, -387597, -395088, -960821, -699157, 609644, 466212, -1002152, 938895, 1261613, 176276, -1136268, -608148, -7580, -241687, 292814 ], [ -1128096, -515016, 930352, -339376, -407512, 1194736, -1445208, 995144, 571640, 767984, 1407392, 1050112, 1193712, -1080520, 211368, 702968, -1685608, -547912, 215592, 252856, -1124960, 366224, 441880, 35888, 164696, -277136, 817760, -422112 ], [ -1005676, -1112826, -525613, -261346, 372113, 449521, -946578, 1108649, -1395465, 310479, -198718, -354118, 325177, 604905, -104427, 433113, 84412, -629597, 702627, -301009, 100150, -1800146, 953820, 706553, -884599, 735159, -485745, 153888 ], [ -1198832, 636140, 122076, -573892, 25114, -463084, 618598, 142620, 647604, 958674, 198434, -477006, -453470, 833306, 240854, 205646, -566584, -903078, 1680, 135194, -750478, 303542, 450392, 193246, 575394, -1370624, 1005522, 161108 ], [ 36936, -237444, -118663, 1234196, -1312993, 1243560, -254662, -6741, -187045, -1155451, -1427926, -645684, 1011332, -491536, -52473, -817869, 1310693, 1023888, 253991, 350079, 300116, 1686511, 898486, -885941, 153317, 125881, 483894, -457755 ], [ 207436, -317144, -443728, 317196, 622992, -349440, 397308, 754184, 312420, -525876, -222256, -743464, 951232, -785636, 1210332, -425844, -1025532, -498592, 468636, -197236, -537184, 992536, 1465356, 267604, -113588, -734784, 272284, 165240 ], [ 1340545, 567945, 837580, 771078, -1046187, -1111121, -305623, -264233, -136380, 76776, -990038, -301459, -327889, 343566, -457991, -350747, 378384, 93411, -366026, 563902, -357225, 787658, 84330, 498283, -345921, 503363, -931437, -1614905 ], [ 940144, -58044, 656218, -173842, 274062, 180510, -830530, -247916, -36210, -334558, 249918, -254908, -440788, 1668684, -1370054, 478370, -51684, 1220286, -940364, -433902, -1842226, 106764, -46350, 996332, 221468, -219634, 469944, -326324 ], [ 688019, 1799401, 84733, 917358, 764837, -383240, 188980, -262716, -102635, -503933, 350553, -442483, 534952, -433336, -937199, -526935, -1153014, -295749, -359614, 1175388, -560606, -542726, 379700, -98238, 306238, -1456744, -333431, -26669 ], [ -125504, -681088, -555712, -235392, 126144, 314304, -1055808, -1029504, -912448, 14080, 708672, -30464, 759936, -583360, -114048, 100544, -1755520, -709376, 646144, -404224, 979072, -671360, 469696, 305856, 385856, 489280, -187328, 177856 ], [ -1541782, 568863, -223888, -495197, 733162, -862556, -916120, 53386, 872702, 364240, 133339, -849073, -1262528, 240380, -683376, -358486, -615217, -790016, 947518, -209448, -121587, -66344, -1207763, 441779, 702132, -797873, 140647, -644674 ], [ 316558, 124728, -21268, 343488, 840992, -531816, 246240, 53956, 716162, -793230, 467614, -1230958, 203462, 793000, 574844, 548074, 416768, -55266, -85752, 336122, 119008, 486906, 191752, 1026374, -709808, 398682, 63352, 143936 ], [ 1194580, 363263, -860070, -584374, -1243009, -623704, -672502, -8023, 557679, -87796, 324089, 716686, 461777, -1092629, -163626, -313697, 300324, -316773, 382749, -1102795, 17760, -715893, 547946, -626984, -655206, -242269, 92205, -15428 ], [ 336292, 161416, -78672, -711608, 1138976, 1232636, -1060092, -643452, 653664, 1099368, 962684, -1148328, -276284, -594600, 488092, -211656, -385276, -100772, 669948, 1065916, -616004, 213000, 70900, 825432, -1005912, 271428, 223520, 118176 ], [ 26482, -611514, -1298897, 789132, 666666, 1229961, 285918, -1745032, -1041961, 573698, -162601, -258208, -1253344, -448325, 1100822, 119989, 657069, 1958, -569432, 96496, 1673601, -248645, -762625, -14243, 1651358, -589492, 98185, -345469 ], [ 505610, -289024, -895808, -1067982, 999702, -364006, 349388, 365246, -1091342, 127334, 1236980, 280284, -540342, 881022, 593224, 362542, 23270, -646098, 229978, -979202, -388812, -1018536, -322834, -791330, -215164, 334070, 1073832, 464500 ], [ -415276, -511966, -846390, -99967, -905629, 676935, -805096, 1102397, -294170, -878918, 499037, -363757, 1301243, -88538, 988398, 661580, 311032, 540479, -519989, 731625, 858190, -1337009, -4845, -971099, -965902, -9616, 1102045, 443423 ], [ 266104, 527264, 637880, -198032, 1818576, 1623520, 132864, -403768, 1060440, -63848, -550528, 1333688, -87632, 1183752, -433312, -1411160, -469688, 67864, 1040136, 719880, -854120, -205224, -554240, -1011104, -894832, -200576, 182160, -937032 ], [ 774885, 632836, 68128, 670766, -430865, -942020, -404956, 864169, 614459, -304355, 364319, 665108, -1387094, 893966, 483175, 471554, 1103565, -70784, -968733, 1133039, 666732, -334274, -894738, -216310, 615883, 564226, 340761, 84597 ], [ -127054, 183292, -843594, 860428, 881038, 1034250, 679140, -1276182, -944896, -520316, 565328, 1382504, -156722, -883394, -459624, 542856, -135702, 410862, 488244, -586016, 76958, 1145664, -1079614, 643302, -1348594, -500710, -496920, 96746 ], [ 1767451, -460383, -474589, -1464352, 205438, 1076785, 233590, 659278, 307239, -193876, 226693, 171259, -347752, -114719, 420386, 1147521, 725413, 706442, -229606, 849904, 194093, 1145759, -516264, 606982, -271989, 741150, -326835, -71709 ], [ -154976, 114768, 10668, -1022376, 511540, 630496, 369664, -976456, 117084, -564300, 824836, 674584, -1643632, -138228, 337232, -73120, -58156, 680672, -423868, 1178320, -1163280, -497412, 999288, -997552, -57508, 867940, 593088, 191608 ] ], [ [ 709584, 1179416, 1084068, -158412, 457940, -112304, -752324, 67152, -762428, 533412, 518700, 259356, -664128, -330668, 165804, -226200, -520008, -1056504, 269216, 60812, -397468, -954148, 909892, -893436, -103628, 600604, 423372, 632896 ], [ -1425092, -260368, 794160, -189900, -1369525, 134611, 131324, -1000501, -822453, 1235073, -416366, 855831, -119600, -513963, 806320, 1808011, 1747938, 908031, -472871, 1475548, 675355, 137757, -328121, -597790, 867012, 789189, -1612192, -875771 ], [ 794328, -301848, 1667400, 1208580, -231350, 327946, 1008084, -1053526, -776238, -476602, -165776, -174184, -263220, 299122, 1393720, 330716, -541522, 428606, 141684, 1064528, -251940, -562968, 65774, -700860, 474882, 672484, -777082, -758096 ], [ 804973, -1427686, 80329, 210991, -1031544, -567658, -49969, -1226449, -265275, -378849, -62630, -792136, 1488024, -382440, 656493, -1657030, -227340, 904190, 868603, -213861, 194992, 612910, -121823, 179472, -422646, -568926, -1207674, 135271 ], [ -1134824, 252512, 1658384, -397304, -954648, 536656, -896800, 209216, 1774960, 1194440, 352784, 779464, 929144, -532472, -1071456, 665656, -1214520, -110144, 980608, 1530152, -272368, 30192, 810768, -409488, -459040, -698664, 1071512, -164120 ], [ 70741, -1323533, -1374611, 1302396, -335588, 441491, -851070, 1121176, -80910, 95335, 52389, 548434, -1168416, 858033, -331506, -893829, 203310, 249961, 388058, 281212, -1304298, -1759138, 1190658, 1443242, 165240, 583411, -1378068, -810725 ], [ -1008674, 550502, 1059722, -507114, -280586, -111264, 1677666, -464274, 792014, 688564, 1240570, -388672, -569754, 660354, -1210350, 553292, 1172150, -1241348, -796882, 885714, -302398, -1170162, 651218, 505698, -365042, -922486, 545358, -707718 ], [ 793700, 35213, 878324, 1151233, -534588, 214830, -1423060, 1241314, 366017, -1553215, -897572, 503122, 362520, 881939, -815217, -58927, 1032719, 242983, 87183, -1025518, -19480, 1568664, -1058396, -604188, -1107687, -1479788, -618538, -1630424 ], [ -1307580, 1081948, -893256, -1028732, -93208, -215400, -1241520, 1452744, 78452, 1097200, 879068, 348212, 922760, 511464, 1258048, 323468, 165684, 625748, -802952, -1223468, 957140, 860264, 337604, -290828, -1426032, -665768, -504768, -1302804 ], [ 605318, -259969, -274654, -516922, 1474, -132111, -1258124, -240346, 725441, 289950, -714951, -249852, -977637, 119849, 213930, -518703, -452061, 332029, 164528, 738666, 96573, 662048, -94712, -998270, 51642, 1272660, -530803, -1254024 ], [ 144846, 898878, -742516, -8632, 1926388, 1383322, 372866, 1217360, 19512, -284642, 340384, 662566, -974228, 1047702, -338788, -1151738, -1249538, 1286590, -821216, -1121136, -1212378, 1186408, -1276026, 717430, -246866, 1377796, -630660, 10784 ], [ 1214316, 1450078, -41091, 161948, 1311283, 1077477, 932771, -66055, 1299192, 263483, -536641, 1171051, -986318, 272012, -244113, 304297, -837368, 858790, -94286, 959224, -1273463, -1487607, -471956, 1294175, -462106, -567804, -1179345, -989141 ], [ -94528, -1460416, 19520, -160960, 250368, 223488, -1298688, -176192, -163200, 984832, -260672, 289088, -468160, 144704, -1135104, 124160, -1290240, -615168, 797888, -167552, 76864, 130752, 657792, -631552, -86144, -426240, 132864, -664384 ], [ -1472779, 56159, 418787, 1019274, -724989, -1075934, 701285, -1119738, 1057329, 1103798, 396478, -1031045, -365356, -25937, -358723, 136147, 1026349, 299161, 29157, -656700, -789644, 1694599, -192486, -1133556, -54579, -882843, 375140, -1281312 ], [ -902524, -533026, 664192, -1556276, 812396, -887194, 724680, -1061788, 1210054, 184108, 1674748, -166610, 1072384, 1128598, 14742, 273742, -448446, -1555334, -1381538, -1171340, 700716, 722184, -711476, 1054374, -516154, 656112, 575170, -390192 ], [ 1108635, -1285614, 106020, 363476, -1868281, 167777, -1589813, 358271, 647219, -1115681, -626979, 1115269, 1147908, -1236630, -397170, 212115, -885462, 512177, 1093994, 181443, -1014851, -350772, 1377594, -1461546, -1749301, -161511, -660680, 844478 ], [ 936788, -1633360, -66836, -1015404, 593396, 1627728, -1638012, -1000200, 1286652, 12456, 1145324, 152132, 764804, 296348, 793156, -463292, 427156, 587980, -282600, 1085488, -1217080, 1139264, -997416, 1288484, -608164, 545732, 409392, -1323168 ], [ -907907, 540120, -863726, 885176, -882939, 265708, -436722, -1275800, -1184293, 1416476, -345186, -1240303, -1478021, 236423, 1272971, 1498763, -976254, 1324645, -1545820, 1009263, 683815, 1034619, 886429, -272586, 1567921, -889053, 181282, 1220272 ], [ -582276, -828952, -656026, -241434, 581474, -349224, -910824, 990210, -1520878, -247922, 1303968, -440314, 519358, -506806, -362364, 795934, -59982, 165844, -239132, 183222, -839604, 172778, -47696, -682188, 83550, 489030, 417212, 404236 ], [ 817547, 272209, -959695, 1138067, -769477, 226457, 562192, 1008338, -513071, -74197, 267506, -1753436, 1121152, -160537, 571404, -816251, -912917, 89688, 1251302, -458662, -458811, -1564567, 173633, -892927, 524178, 1043482, 770476, 566995 ], [ -1249808, -743936, 1051400, -212248, 992168, 1063392, -485128, -573112, 664064, 742008, 982456, 1294784, 96552, 1045288, 1001744, -1088976, 652488, -1373832, 526912, -639232, -715696, 1586408, -1259312, -713072, -976792, -876008, -451304, 149920 ], [ -22307, 1037468, 1297292, -98541, -1200609, 228327, -59700, 632670, -741347, 1009852, 435302, 915705, 26104, -255863, 806686, 502421, 852202, 39380, 16065, 116751, 642582, -185086, -1841219, -482019, -311614, 722986, -615863, 889717 ], [ -249154, 508500, -484648, 802278, -862680, 470206, 854716, -270248, -61996, -693990, 399510, 915362, -137236, -493668, -345878, 795236, -968334, 480404, 89224, -1056890, -426480, 969098, -1332914, -735712, -839446, 79914, -291010, 1222848 ], [ 1332821, 450890, -244933, -916702, -604590, 27821, 1533396, 1248837, -647611, 1001190, -1060620, -208473, 807769, -648363, 169782, 571951, -570914, 529919, -786701, -815425, 1187955, 1256418, 1524936, 858978, 936164, 740774, 973855, -1108352 ], [ 731696, 113920, -363088, -1405424, 946216, -23388, 748484, -1016056, -310684, -145212, 958068, 818356, -1162048, 485712, -1343388, 107308, 268864, 1444072, 278724, 123596, -1284024, -648360, 1337016, -714912, 359420, 461252, 38732, -1134676 ] ], [ [ 4720, -220972, 1943052, 571896, -304324, -89292, -854564, 512764, 794316, -417044, 480416, 464452, -125240, 610352, 651416, 172936, -1368804, -1583500, 244708, -1326800, -575236, 658620, 879656, -319964, 968628, -549768, 670720, -905584 ], [ -79735, -1336631, -506717, -304406, 707255, 521626, -543420, -1566855, 1154588, -78291, -144620, -1314884, -1478038, 179707, 1599217, 1075855, 1915757, -442030, -1856322, -337991, 1662874, -1425255, -1345045, 1497994, 872903, 651213, -771306, 1924656 ], [ 524720, -117006, 672498, -491446, -384850, 145176, -1246730, 832960, -385522, -1871956, 820550, 1348496, 1772932, -404348, 1088082, 1223970, 369062, 924570, -749882, -545336, -754976, 240580, 165190, -1105746, -1881502, -965912, -551526, -408704 ], [ 399043, 993719, -229533, -597167, 351270, -615119, 527986, -293892, -1506570, 600039, 514394, 167808, 71920, -348783, -645759, -615792, -763940, 222200, -1152082, -1538308, -409150, -791598, -639102, 1782942, 882834, 748631, 510376, -1279263 ], [ -504712, -1740536, 835608, -1207800, -1150448, -756584, -136640, 1098752, 1198032, -10216, -287176, 1216768, 1883872, 1166064, -446904, -1814712, -317312, 543072, -836608, 1513200, -1555632, -234224, -1810672, 566152, -1626496, 1498688, -1906528, -681664 ], [ -675927, -975466, -441147, -721100, 101967, 397131, -1255575, -1022133, 1385652, 518819, 985129, 797163, -1210213, 1014699, -477114, -292047, -58522, -297353, -185993, -727500, -701482, -786189, 351123, 443972, 1639909, 1689383, -916968, -1660804 ], [ 694960, 987848, 721408, -324260, 619054, -474692, 1593794, 1048908, -356150, 416804, 760158, 266560, -867532, 602734, -866636, 1223210, 1411256, -308158, -322136, 165694, 309740, 923926, -745210, -565480, 741200, 232194, 726498, -349646 ], [ -231797, 1406689, -623488, -1801380, 701281, -1585413, -50881, -1618837, 409145, 422804, 1340001, 1105742, 1067371, 1028948, -527619, -443453, -1177303, 785891, 810325, 244075, 1107095, 332795, -1088390, 828059, -1606967, -624557, 1763032, -1528654 ], [ -1802752, -1607516, -331808, 200, -761924, -939948, 1636644, 860848, -293300, 1951184, 1023716, -590848, 441036, -1094932, -189604, 1225552, -1000128, 508856, -586420, -797220, 1253660, -873240, -1149860, -1130336, -1291912, -1371952, 1625732, -1137924 ], [ -14016, -1282922, -215151, -1323923, -974527, 551366, -71418, 1218, 451726, 730851, 257279, -175082, 729781, -262688, -956014, -247846, 136395, -1015336, 628482, 555833, 1465986, 1459145, -360487, -494615, -270246, 621790, -313397, -1144867 ], [ 373976, 1739952, -9252, -675160, 1747874, -546658, 228050, 400686, -1265394, -924450, 1347404, 777654, 891096, -1694622, 1542864, -515118, -1278370, 475688, 1429720, 347334, 1157530, 1339892, -402762, 299382, 969996, 813930, 208536, -131136 ], [ -817769, 491257, 100808, -511475, 173934, -738043, 1485210, 941506, -359854, -1259250, -773246, -1249566, -1466894, -419317, 169319, -1008853, 1543850, 334943, 9120, -1097581, -314210, -520288, -923247, 886042, -1025589, 404410, 842951, 250114 ], [ -1840896, -1607488, -194752, 189376, -534336, -166080, -278592, 807680, 825856, 147904, 875456, 970560, -1360064, -498112, -306432, 1267328, -860096, -451648, 1052352, -1471104, -146048, -1191232, -57472, -486080, 637056, 190016, 107456, 882432 ], [ -1337014, -1299467, -1309717, 282836, -331423, -1004846, 1904051, -979783, -1295708, 310893, -1343321, -1632813, -529860, -1100769, 1258432, -1015110, 758883, 980722, -1407919, -599535, -317533, 570625, 499604, -879473, -747291, -618883, -165993, 1112047 ], [ 187866, -1013942, -1521432, -1452844, 1814552, 1369834, 1105536, -707268, 1712772, -1484362, 599224, 34062, 1952550, -248204, 667102, -1148630, 124408, -1374208, -714274, 299970, 402632, 1652970, -789566, -248138, 798534, -261468, 923962, -49148 ], [ 766136, 1356100, 204669, 432275, -1773142, 1391600, -1026039, -103933, -69230, 119157, -53759, 77371, 377215, 1010486, -149760, 439097, -1300923, 1499524, 345169, 1403446, -1156180, -164457, -276479, -32221, -1245734, 286354, 1637921, 158319 ], [ 386100, -613224, 321980, -1202776, 1176008, 492088, -1446636, -1107492, -237888, -506796, 830372, 1588540, 418584, 1487716, 498724, 1696316, -700320, 618028, 736572, 1737496, -1505904, 269956, 1105796, 1685332, 365284, -303764, 1240396, -1292520 ], [ 721165, 141771, -337730, 242494, -217752, 684008, -1723431, 66723, -216973, 176549, 1327447, -1667575, 622434, -1612209, 424634, 1930206, 538635, 1464273, -1843863, 635696, -1495624, -1035424, -621189, 1524647, 367044, -54854, 632176, 794700 ], [ 336364, -1019320, -1236378, 334764, 66178, -1200542, -499376, -502508, -725358, -1126332, 553540, -835598, 34376, -394688, 706406, 671098, 131860, -514648, -684176, 605078, -626814, 45880, -131370, 410480, 1147198, 1329436, 279658, -1347950 ], [ 1556804, -1155735, -476888, -12274, 107750, 721009, 923661, 537548, 881704, 524100, 720245, -716514, 354846, -330438, -1358718, -969381, -1470914, 639634, 1774098, 331894, -26716, -1246305, 209005, -1002459, 73408, 532239, 430264, 406080 ], [ 1821064, -350040, -1144528, -1970064, -1467440, 463664, 973216, -1918672, 1617304, 1914200, -1751280, 95456, 1714616, -67528, -445168, -512536, -262984, -1319056, 795608, -947336, 865944, 635440, -1782080, -1771664, -279832, -1503296, 1267064, -266080 ], [ -100330, 324627, -716271, 908698, -1689940, 1358591, 1693273, -39451, 822174, 1251619, -26305, 604627, 1290352, -873567, -1525472, 1281191, 1067180, -454623, 1267842, -1070219, 656346, 901347, -1260352, -1042823, 444861, -111542, -1223668, 1741580 ], [ -992650, 745124, 604090, 892238, -1814782, -521728, 770978, 827462, 1389710, 1232966, -1662128, 1188614, 1135086, 892376, 959180, -115760, -437514, -1617308, 337724, -383342, 148078, -819776, -1400658, -172856, 1517750, -367694, 1068664, 1727824 ], [ 780180, -618236, 285545, -1051042, 821693, -2478, -177682, 161057, -1209170, -1403414, -866833, 1910414, 1059291, 99026, -74210, -1407385, 1808221, 1253642, -249591, 869043, -1165127, -1376261, -510918, 1146059, 1381915, -1214504, 239789, 890594 ], [ -842088, 1194860, -546524, -182992, 1467292, 723080, 597648, 873596, -972728, -22176, -789940, -152324, -633004, 3096, -505796, -299832, -685332, 81828, 526660, -631800, -500088, -531168, 118164, -1219928, 89312, 1107372, -972416, 811320 ] ], [ [ 895120, -177300, 369588, 915336, 756100, -964852, 555236, -1269308, 1398516, 224468, 15712, -1125124, 515000, 829136, 530152, -1242376, -1051228, 30668, 659804, 493008, -349244, 592900, 844888, 712476, 350860, -654072, 399360, 402032 ], [ -1558329, 1221255, 1335245, -1395146, 1405689, 1345670, -1427460, 1236951, 658084, -1447069, -1613780, 1007364, 1474486, -1037067, -1304865, 1049249, 675875, 1383502, 732834, -349545, 1781382, -1352009, -355323, -1495658, -1612055, -544573, -291126, -27440 ], [ -1169584, -1184850, -503890, 334294, -80206, 580200, -749590, -734144, -213166, -1060844, 325530, -138896, 420796, -345412, 566350, 890494, 990010, 812422, 749594, -420680, -113888, 536956, -1089638, 528562, 274750, -641128, -1396346, 581760 ], [ 1002925, -248071, 289549, 1101695, 36026, 15263, 776238, -909116, -1158678, 282569, 951750, -822656, 1423632, 54335, 430671, -895632, 700132, 647048, -996686, -1122364, 895710, 1413838, 848926, 617154, -134130, 303961, -704808, -945681 ], [ 476424, 1090936, 1053544, -1225608, 170736, 1238760, 752064, -312320, 436528, 1184616, -1063096, 1732352, 1873696, 360464, -390088, -916680, -1253504, 1496224, -293888, 1467408, -838224, -1599504, 1002992, -306440, 96640, 325056, -308896, 451264 ], [ -611161, -712374, -492981, -1745908, 1601761, 1118885, -939801, -1141595, -141172, -352819, 5159, 145157, 690261, 1102149, 208282, 1220255, 596346, -365511, 573497, -368372, -852214, -465539, -729123, 794620, 1367595, -615799, -739736, -322236 ], [ -185264, 1221048, -146944, 990564, -1504974, -621820, -154146, -97164, 76118, -640228, -412414, 1290944, -521972, -334094, -724596, -1353226, 404680, -278690, 1203416, -1641182, -486956, 155850, -365094, -863128, -1390672, -57186, 1078206, -311698 ], [ -1077147, 410607, -1586816, -1463452, 682095, 1078261, 873969, -1307515, 153367, -15188, 58991, -85486, 1894277, -338452, 408467, -29523, 949799, 640141, -566085, 1423749, 1171225, -1263883, -532314, -1219755, 313223, 988445, 875176, 1222894 ], [ 368128, -425828, 1367584, -1041992, -312060, -774164, 91164, 414800, -923788, 972592, 326236, -536576, 393972, -236332, -1262748, 97712, -572736, 614856, -592780, 1263844, 594340, 618392, 897636, -1052320, -337912, 607280, 273596, 1150404 ], [ 33472, 920394, -856769, 244771, -121969, -79334, -139046, 71390, 1112530, 652941, 483377, 1404106, 197979, 134176, 1283342, -434618, 1265189, -193624, -854882, -758249, 688158, 625031, -1162377, -233113, -267066, 493954, -1559003, -286797 ], [ -839512, 778320, -580380, 1365976, 1889278, 1448898, -63026, -1262030, -984494, 874370, 11380, 1037354, 1305768, -786626, -901072, -344882, -1067006, 305240, -1140568, 1562, 963974, -370100, 209706, 1461354, -630604, -141130, -753944, -1535424 ], [ -224487, 567895, -493640, -533629, -572942, -1230837, 409734, 319710, -488114, -978350, -831970, -1657666, -1218642, -84251, -853687, -419387, -761226, -1484335, 860512, -373283, 1491394, 1104480, 90431, 706054, -751579, 153190, 67561, 354206 ], [ -891136, -515264, 1318080, 223296, -310464, 44224, -570304, 400640, -96768, 1321536, 258112, -338752, -498496, -152128, 1023232, -265856, -568384, 667712, 27968, -480640, 1061504, -153280, -640896, -4416, 569216, 536000, 141376, 801024 ], [ -1420330, -19941, -292859, 719980, 83567, -305458, 915389, -1588329, 21660, 1038371, -1260535, 210845, 1154692, 492305, 383296, 890982, -499443, 835502, -1106561, 590527, 452557, 805839, 577196, 1183393, 554283, 1090579, 264473, -851391 ], [ 1317190, 110294, -952424, -1219220, -1250968, -250058, -373376, 624516, -751940, 77866, 461000, 260690, 443322, 1393100, 403586, 1240822, -1594488, 796672, -1411966, 505822, -856648, 738614, -448034, -232662, 5018, -1413476, -792602, 1461564 ], [ 939976, 241404, -283885, -1285667, -387722, -119536, 249671, -1379219, 80654, -704357, 1199055, -74315, 33457, 306858, 447232, 34071, 1510091, -273220, -4737, 577706, -345068, -263143, -760369, 371533, -699834, 734734, 431535, 202945 ], [ 1003020, 785128, 1206020, 838360, 1192120, -1260728, -405716, 953572, 528704, 798700, 139676, -661628, 1097832, -1122852, 445724, 775812, -1131104, -809580, -373884, 842856, 371568, -865092, -599108, 87276, 536156, -869804, 148596, -559000 ], [ -1363325, 1351973, 189090, 389410, -286440, 1212312, -829321, -1089843, -113411, 1566315, 516441, -201913, 1516862, 36833, -912026, 160642, 195301, 178175, -510489, 1152976, -1403192, -760672, 943477, 603401, -462724, 440166, 776336, -907660 ], [ 1249236, 1425464, -1558406, 1281556, -155362, -156866, 1140656, -438484, 1405454, -246532, 1406204, -790866, 199736, -21568, 140154, 168870, 847148, -291624, -119408, 1397322, 209950, 708168, 464138, 513936, 480034, -849500, -24138, -763890 ], [ 414972, -1274137, 885848, -1101742, 871162, 489823, 1525635, 83444, -1052584, 806908, -293221, -661182, -634558, -1205786, -1471714, 327317, 114210, -513010, 1299854, -1002646, -1110884, -1010031, -786653, 102379, -1303744, 1414689, -454200, -428352 ], [ -951048, 524248, -735792, 60048, -709328, 818128, 589920, -1509936, -104984, 1202728, -23056, -1054432, -187448, 296264, 1011696, -350568, 901320, 412560, -1123416, 278024, 93416, -502576, 884032, 828304, 1374616, 701504, 1569800, 1223008 ], [ 501962, -1556131, 880831, -343162, -1245164, 770609, 118007, 1316395, 497602, -556211, -811023, 440221, 104848, -750289, -362016, 509193, 765716, 767663, 395038, -1459557, 1120838, -139891, -86720, -29993, -376109, 469974, -517708, -523852 ], [ -644758, 298652, -610458, -434670, 500894, -1498624, 505342, -535910, -378158, 222362, 5040, 646106, -303758, -429656, 43764, 289584, 1307882, 5340, 936836, -1237490, -571662, 163904, -526158, 33208, -420566, -1021714, -202488, 1169840 ], [ 247212, -1454788, -1420313, -622590, 1248979, 1063246, 432242, -122705, 330162, -499658, 317505, 617426, -72683, -151346, -914366, 1300809, -359373, -44010, -1226169, 1142205, 85143, 1382389, 662502, 1325093, -584491, -40024, -1441053, 713150 ], [ -257816, -673708, -680932, -371248, -996572, -1099272, 494192, 299076, -156104, -697184, 262004, 182212, 591084, -104600, 1124484, 177592, 770260, 1182108, 538108, 1656, -314376, 727264, -1459540, -779816, 459040, 1212948, -524672, 116808 ] ], [ [ 102940, -330248, -542328, 108636, -45276, -745256, 875448, -580928, -586056, -50652, -506760, -1056132, 81312, 386372, 1380, -841476, -638300, 971804, -363036, -239416, -834912, -79732, 925656, 566240, 194192, -4956, 187856, 55952 ], [ -216122, 922931, 1515768, -1065959, -786539, -597756, 44808, 1680360, 19335, -228119, -976148, 230759, 670524, 359726, -253579, -23793, 196373, 788868, 1507692, -639760, 116390, -1096585, -1064972, -1274834, 95169, -890369, 350787, -542992 ], [ -1199752, -296064, -393722, 421056, -737434, 364464, -54612, 28090, 737840, 559716, 759322, -293796, 1001974, 611886, 889736, -547708, -160362, -188692, 98952, -1196300, -1052720, -16310, -612992, -269824, -355086, -706104, -1084588, -660022 ], [ 547234, -471526, 616100, 26301, 42247, 948144, 155273, -1008691, 542499, -197678, 1090435, -1069096, 585293, 186883, -606042, -1353126, 386968, 732074, -1589838, -887641, -195236, 164591, -588160, 220881, -432996, 21633, -690421, -473682 ], [ 368320, -312056, 237224, -1321368, -1258672, 1583888, -894064, -1122744, 110024, 583072, -1125616, 1609008, 481264, -187616, -519104, -1151040, -394712, 472040, 1119528, 980352, -1008216, 153992, -199264, 1130992, 809880, -678056, -978136, -789168 ], [ -1014890, -790931, 475434, -1556283, 179138, -359852, -508404, 16016, 444799, 912002, 886119, -376262, -207446, 1421889, 365066, -196820, -239792, -821080, 119163, -773278, -881581, -716218, -94599, -458838, 1645295, -519346, -941041, 28882 ], [ 272920, 1065010, 444564, -236056, -940006, -982968, 433342, 538002, -845508, 614156, 77584, 123624, -142656, -1374800, 70466, -1417972, 855006, -463764, 601122, -1205546, 93906, -237256, -968774, -804598, -553582, -403812, 478482, -537882 ], [ 513416, 1008104, -1237053, 495721, 955229, -218305, 1501018, -115492, 162504, -206970, -1257776, -1033723, 1058004, -1506622, 1186, 1268762, 88799, -130008, -1030561, 749540, 1540116, -405508, -683200, -1640930, -701532, 107070, 904648, 1607172 ], [ 286056, 518524, 1301572, 591936, -365056, 204200, 196248, -978852, -485916, -789000, -539676, -365028, 420684, 369968, -1322864, -605568, 498804, 342232, 169244, 350900, -1049124, -186428, -130840, 432660, 1228568, -454660, 1128128, -822528 ], [ 1089377, -646957, -1106713, 239374, -319588, -885948, 164468, -991613, -61148, 706749, 96038, -1589, -907675, 2080, 358160, 688134, 92659, -246610, -322717, -1052256, -669, 507101, -932447, -72792, -930567, -111599, -145454, 494713 ], [ -71314, 197922, -1310022, -711816, 1082382, 1255882, -1000164, -264286, -203344, 1029412, 984162, 491260, 23592, 374540, 564424, -880216, 321294, -121336, -1195512, -1218386, 755454, -779268, -483000, 816684, -605522, -997010, -1043740, -1767126 ], [ 832766, -588518, -1337952, -9336, -1444663, -477008, -404829, 1216064, 446331, -193633, -799518, -1120685, -1076008, -969360, 511109, 674244, -1365626, -1741876, -702172, -1066041, -508556, -280343, 1236175, -1143551, 392953, 1216975, 1026690, 595584 ], [ 337024, -113472, 1622656, 1231616, 208512, -101824, -733952, 450176, -78400, 869312, 36096, -77888, -733824, -568960, 209216, -991680, -928128, 333824, -155648, -820928, 1060800, -312448, -444800, 98624, -456320, -337408, -1316928, -310464 ], [ -1297369, -356701, 52098, -499878, 1236926, -458061, 306134, -1218734, -240544, 1743229, -1385940, -58988, -205060, 1101583, -1024193, -332229, 236184, -689886, 269073, -538918, -63300, 889325, 124436, 165589, 22419, 1469550, -399347, 258011 ], [ 1269056, 1034604, 540698, -897378, -513544, 86854, -968716, -298914, -199144, 615234, 188100, -145868, 580830, 771708, 649542, -713114, -1001446, 245844, 215678, 104762, -720100, 506860, 489796, -1004536, 910264, -1228120, -448832, 1400186 ], [ 407637, -1279321, -274625, -758922, -435714, 626456, -619517, 285225, -136950, -547294, 30224, 111733, 352552, 96346, -456091, 341923, 921145, -263769, -66064, 127893, -437451, -517211, -728262, 250068, -590848, 1156144, -405014, -964252 ], [ 553668, -717796, -798340, -151584, -210912, -1190720, 1080644, 508340, 642796, 73268, -104884, -1392428, 197856, -1108456, 415692, -857396, -1307848, 572912, -706560, -308956, -351216, -462676, -1197372, -203344, 1484460, -940988, 59732, -241688 ], [ 322243, 94594, -1201135, -263204, -68202, 730285, 303604, -291780, -927264, 923848, -991609, 503282, -356354, 1298464, -281703, -1321126, -1255978, -536333, 557100, -78966, -1507641, -450076, -479872, 423221, -163580, -524848, -375543, 703462 ], [ -5758, 322910, -446848, -112126, -692886, 366202, 428556, 148062, 696586, 1020592, 65076, -619114, -526306, 806910, 385438, 490010, 143814, 186484, 421522, 667762, -987520, 464612, 607942, 899446, 394378, -467330, 803066, 599342 ], [ -197204, -796067, 373560, -976168, 844353, 1220422, -610281, 251390, 549156, 199880, -263905, -589494, -912911, -1594978, -875051, 6163, -136888, 143163, 640387, -1013307, -228678, 368379, -445643, 626840, -792213, 743841, -1071487, -1216152 ], [ -357304, 951008, -180200, -142608, -1479632, 647112, 867824, -394760, -1383224, -821400, 224080, -411424, -1535496, 1085312, 1302064, -1254872, 543472, -18992, -62168, 618768, 1248112, -842976, 1787872, -188840, -678528, 36696, -746512, 538488 ], [ 221204, -857774, 599342, -456540, -203046, 194546, 158418, -91749, 480488, -598289, 858268, 1162954, 75313, -551843, -216808, -577223, 27164, 169387, -137161, -1183954, 734470, -633377, -365379, 551926, 584855, 142862, -154093, -437152 ], [ -514366, -308248, -308770, -1104902, -588436, -1343824, 612414, -990654, 499296, -228310, 670142, 271160, 438662, -683676, 92134, -107560, 904900, -119842, -244594, -829268, 518894, 185016, -707316, -688322, -175704, -571008, 566162, 873900 ], [ 609474, -1415598, 388455, -398762, 981309, -143209, -509131, -354789, 876911, 31825, -396323, -384895, -1034398, -672636, 84919, -576245, 488105, 106018, -1050519, 1498452, 943304, 128686, 202584, 761843, 206916, -363423, -719303, 283145 ], [ -138472, 210056, -1151856, -775612, -410216, 9928, 260584, -519044, -1281668, -531424, 396272, -518204, -255428, -835912, -670600, 168512, 45284, 1319124, -369164, -780204, 157392, 824420, -1670996, -927476, 348528, 1446936, 497620, -531768 ] ], [ [ -54920, -81276, -478028, 151336, 101868, -143228, -83596, 262436, -1190672, -425336, -753508, -907804, 580488, 948072, -345468, -652072, -295548, 247816, -251968, -460624, -47040, 264032, 136996, 637872, -244756, -278880, -604676, -147400 ], [ -554003, 1032777, -164347, 178347, -1414296, -353237, 369037, -18020, 2706, -183108, -255672, 814038, 624640, 352403, 354503, 674163, -66174, 604487, 913599, 488438, -152097, -779730, -1714993, -1184843, 214712, -404890, 950476, -605976 ], [ -763138, -197028, -186402, 753202, -772986, -544982, 40462, 845330, 438906, 959552, 361548, 231528, -155620, 431058, 1026668, -62542, -1045754, -691828, -1197406, -1033112, -1492112, -745510, -678478, 270692, -843018, -583980, -213314, -660566 ], [ 797052, -786211, 437154, -70460, 574453, 404443, 555884, -1139758, 881461, 83166, 133448, -545883, 71872, 211656, -1441701, -1337803, -845118, 359126, -72441, -682420, -71304, -472242, -1215864, 103943, -553781, 105154, -41817, -47764 ], [ -14584, -1116216, -564728, -1311952, -992984, -217056, -1550416, -501472, 579480, 605816, -1456136, 105408, 538320, 601824, -844184, -354544, -447032, 811584, 1130856, 303328, -1307528, 548120, 274120, 1147872, 1394088, -323128, -21360, -359240 ], [ -239329, 149199, 842202, -697137, 360461, -648136, 84679, -636052, 768345, 1207881, 62939, -806957, -772515, 657589, 714376, -136659, -1252572, -243646, 206326, -776942, -935013, -779800, 406245, -511783, 216483, 794502, 213240, 120280 ], [ -495000, 528996, -292858, -579124, -1007836, 267034, 172886, 468354, -658162, 972712, 132212, -4724, 576312, -885082, 441082, -26658, 398646, -341442, -129044, -401066, 288434, 143778, -841166, -175712, -550878, 404980, -621656, 215650 ], [ 1321725, -120396, -434383, 1704804, -319212, -993756, 1117930, 1050858, 1106801, 416103, -29217, -1023508, 1299298, -1198487, 61091, 665882, -636975, 142320, -273299, 768115, 1334534, 580438, -287520, -1667277, -1390247, 552686, 394041, 491920 ], [ 836200, 317224, -252648, 902424, 131488, 860044, -609600, -689512, 664456, -980632, -231812, -135108, 654348, 943788, -275404, 243772, 1029820, 140060, -334044, 562440, -512396, -644912, -1100220, 214068, 1792088, -953824, 540836, -980220 ], [ 1518041, -368497, -826649, -353540, -488636, -599070, 542666, -1075281, -404620, 1113673, -670450, -80880, -791463, -636121, -437178, 336804, -179434, -506872, 190591, -444823, 832156, 437419, -602302, 447502, 60835, -285101, 242940, 104453 ], [ -498194, 197902, -908962, -1726014, 146906, 604012, 76224, -139962, -94634, 1209228, 194486, -536962, -430950, 299186, -19196, 207850, 64206, -481778, -793428, -1650216, 1107606, -235888, -979744, -124650, -27936, -1423290, -943268, -1613916 ], [ 61886, -1052673, -609362, -379899, -1610254, -490343, -825841, 1031128, -232879, 1080648, -740134, -274932, -136855, -1074379, 1081454, 565045, -626734, -1660103, 91007, -598816, -1664814, -80973, 1062011, -795420, 1060244, 1420435, 880607, -444626 ], [ 1031104, -615424, 1064320, 963456, -202304, 339904, 232768, 399744, -270528, 224256, 640896, -168832, 151616, -228864, -253440, -417984, -1201344, -155200, 247872, -856960, 613184, -221376, 736896, 397696, -1295808, -54400, -1104320, -95232 ], [ -57639, -454878, 132538, -694250, 230908, 354419, -555272, -1238462, 374678, 1269962, -127917, -90533, 88565, 1200129, -1218563, -204091, 681092, -1310160, -505596, -842292, 19844, -56905, -249473, 167010, 337824, 853744, -359779, 952473 ], [ 2296, 1607542, 285508, -1289210, -3922, 1066264, -1221852, -101302, -220662, 955172, -218992, -151728, -102430, 799384, 663692, -156696, -71978, 339650, -14586, 161488, -1235126, 728250, 869502, -582320, 1375304, -1061006, -548984, 643958 ], [ -130790, -1336649, -155607, -1893, 15100, 2939, -413446, 736254, -93430, 206248, -380212, 672164, 359068, -598884, -465654, 776601, 442349, -339733, 286437, 62624, -127654, -979803, -468546, 663965, 167295, 849059, 335701, -757645 ], [ 585152, -462852, -1491820, 50572, 73448, 37616, 1000804, -390904, 217108, -746260, -519292, 100088, -256868, -922232, -264004, -1397472, -779112, 1216324, -5916, -556752, -78752, 358448, -1064896, -247692, 394368, -1213240, -566440, 242128 ], [ 13732, 92448, -181095, -453168, 656193, 714726, 439454, -437954, -1297127, -192600, -908392, 810023, -786758, 981723, 460536, -38512, -9597, -905141, 1101829, -1132492, -828092, -273937, -30266, 849548, 569178, -1206560, 526220, 930918 ], [ -190574, -159060, 14492, -965246, -1210888, 1053904, -886668, 87442, 771948, 1245074, -116246, -836922, -829132, 456934, 279504, 380616, 407916, -137180, 672156, 180974, -1494738, -21102, -78022, 238824, 876678, -965328, 752120, 483428 ], [ 620982, -438503, -100301, 54035, 600702, 110186, -809257, -273889, 317022, -448210, -749350, 10901, -421207, -519043, -946565, -218450, -767160, 75325, -427886, -478420, 838631, 997041, 1838, 510207, 631054, -456358, -311965, -1220658 ], [ 691752, 408512, 710104, 508720, -34168, 190256, -248552, -698304, -904648, -1241480, -97160, 44896, -1098032, 1199712, 1377720, -844000, 387240, -521000, 418064, 378920, 1862736, 127536, 1541928, -290848, -1787936, 992, -1225640, -36768 ], [ 436856, -686017, -510429, -401754, 339351, 110081, 390218, -207473, 103210, -625568, 648287, 666915, 196246, -707546, -65631, 133260, 394096, 396622, -840935, -615519, 571782, -129739, -898480, -12222, 567507, -713276, -339873, 530352 ], [ -547824, -529374, -767300, -1608192, -1317038, -21602, 135672, 34058, 566974, -452308, 448852, -821192, 416860, -1364982, -166674, 642140, 675712, -664304, -674778, -10546, 203132, 69362, -519460, -14730, -385766, -389290, -239134, 7548 ], [ 516921, 113156, 1494810, -360217, 1161167, -227192, -1030678, -1089217, 1506799, -368778, -1388843, -55912, -1528045, 104953, 1058286, 91075, 1226852, 762136, -1000883, 925729, 1396487, -109453, 34595, 601335, 1154444, 196680, 708306, -919357 ], [ -344264, 1134604, -954232, -374372, 367780, 935932, 156112, -633244, -625548, -415788, 713628, -255404, 190460, -783016, -1427032, -625936, -667368, 661032, -1127116, -1041496, 46052, 411084, -1023516, -770600, 398856, 860848, 1379408, -770952 ] ], [ [ 376456, 375888, 365468, 637644, 1032056, 59652, -684316, 18724, -256404, -523444, -425876, -136044, 366924, 894952, -68724, -258196, -185980, -121924, 583904, -172052, 775296, 631440, 231736, 291368, -837728, -854912, -330932, 453668 ], [ -1477070, 1072128, -675517, 1435255, -940101, 178862, 88330, -1161497, -529080, -742315, 152407, 1934243, 1448023, -185834, -73489, 1766782, 296610, -11991, -362859, 474405, -38443, 166237, -822571, -762550, -29430, 373892, 318322, -51968 ], [ -4280, -38872, -179482, 1067500, -647166, -998598, -451320, 972018, -523170, 298320, 137502, 310318, -718252, -181714, 1015486, 691592, -1220890, -877506, -1691984, -653740, -923338, -958318, -1114946, 539180, -452500, 42242, 102932, -347168 ], [ 789970, -606464, 315597, 345390, 357937, -595666, 972928, -1280667, 46877, 85411, -801723, 133314, -67438, -231160, -1262134, -501356, -1070668, -227592, 1201180, -671224, 305093, -717564, -648825, 231347, -794975, -230378, 378686, 391166 ], [ 9912, -355272, -133952, -378528, -353832, -1050768, -383240, 827984, 946872, 1310048, -1272408, -619040, 950504, 1577504, -221232, -296384, -531152, 1536888, 334272, 512920, -415488, -450432, 1098960, -342592, 551320, 379880, 1197296, 249992 ], [ 604857, 828993, 168368, 246362, 933023, 374447, 630435, -1533671, 423282, 231958, -916493, -547395, 148569, 51529, 710898, 142336, -941107, 637208, 12907, -825090, -996048, -4932, 695470, 253273, -512200, 1277340, 983696, 534287 ], [ -1114978, -130468, -1453268, -251194, -1505794, 1029058, 249882, -309302, -28996, 449262, -91742, 32394, 748846, -308046, 77162, 1063080, -574812, -206972, -611230, 235392, -276000, -178124, -126824, 263696, -571866, 539630, -925976, 761392 ], [ 358108, -623500, 577659, 1640360, -1476819, -227045, 960303, 687096, 1697089, 1265674, 1597611, -173884, 691730, 244751, -314475, -69068, -331382, 538895, 238574, 1092745, 436596, 1090046, 327908, -1550276, -1160910, 1177339, -314460, -295024 ], [ 478508, 243320, -939256, -101460, 1044796, 966940, -740272, -59284, 1581644, -229436, -145064, 172236, 1024040, 578136, 123520, 679252, 972228, -53580, -671116, 698240, 496736, -132744, -537552, -137356, 614340, -761116, -131400, 340736 ], [ 1305120, 592930, -236514, -989952, -772131, 70854, 316437, -59691, -330981, 838355, -1207858, 229384, -28961, -512685, -811780, -76771, 269069, -156507, 79559, 121776, 1324596, 239743, -343858, 835898, 969575, -498843, -272650, -906963 ], [ -952902, 833090, -484074, -781594, 61618, 222884, 1459470, -735942, 214428, 464002, -810106, -1287788, -542240, 88484, -1593570, 1359130, -670470, -244406, -1017508, -1381600, 746752, 432436, -1196566, -384780, 127592, -959982, -894746, -1317524 ], [ -433637, -566100, -254294, -1213369, -1180587, -1063806, -886850, 670923, -1391077, 1327892, -893386, 476167, 468340, -154101, 255960, -391405, 203815, -901026, 721172, 596980, -1259158, -14684, 688289, 774490, 1247377, 1242318, 305509, -1087064 ], [ 719744, -648384, 251968, -439488, -1000832, 964800, 1275648, 333440, 37248, -180864, 895424, -144832, 389760, 234176, -435840, -13696, -300992, -506112, 55552, -751680, -172800, 508928, 1059648, -118144, -1247552, 534336, 199936, -95616 ], [ 356582, -412845, 111768, -158342, -983636, 769720, -1038505, -1137556, 1107475, 140192, 1080292, 639375, 753416, 820288, -1073072, 395628, 541872, -979676, -1516182, 50870, 400308, -811006, -561647, 884005, 629459, -453592, -187828, 754475 ], [ -374708, 1397200, -270792, -1348632, -232726, 1026060, -1242650, -26696, -136550, 1182842, -558188, 456810, -79344, 498108, 860828, 809638, -121338, 1034484, -913722, 704440, -816692, 225624, 440918, 362970, 1007454, -428372, -281588, 11550 ], [ -298213, -979913, -220532, 709943, 315804, -522680, 138319, -64332, 253572, 297909, -729593, 1106557, 315758, -750211, 150390, 906179, 320404, -473075, 428495, -73699, 252105, -777102, -177278, 307295, 473560, 281139, 1476839, 51374 ], [ 328764, 141112, -1012836, -4528, 363260, 696116, -264876, -411864, -247440, -437728, -537788, 691088, 166408, -793316, -1052728, -629040, 450304, 1160728, 452816, 92816, 15412, 601336, 1628, -160972, -1215332, -1356956, -737448, -18308 ], [ -1402371, 879532, 847619, 265372, 335415, 1254956, 164129, -247089, -393720, -764428, 212132, 103008, -537587, 530559, 152427, 1153840, 1472919, -841457, 854481, -1290974, 484857, -760264, 359133, 928728, 826018, -752336, 1803457, -84158 ], [ 250408, -339360, -151654, -501902, -910400, 904346, -934080, -418712, 674324, 250532, 139280, -929746, -679776, 125294, 60572, -31896, 135552, -948310, 505002, -375712, -518018, -304126, -714142, -147946, 894512, -834750, 352062, 274642 ], [ 675456, 135843, 163954, 595868, 293913, -734459, 237053, -646378, -392032, -523870, -532721, 289494, -16574, 362557, -691020, 233761, -1048127, -48037, -255025, -235868, 410264, 431807, -142503, 150325, 1179346, -1334012, 1024727, -784337 ], [ 1322856, -117832, 1399144, 941608, 1381008, -532064, -1473072, -710928, -206072, -278720, -558096, -592456, -397024, 156432, 1054480, 117456, 981008, -900872, -70000, -127648, 767664, 621032, 1091792, 67240, -1120184, 250008, -261168, -396072 ], [ 529089, -291483, -618639, 259357, 86890, -405756, 433916, 317600, 84585, -879700, -662785, -351241, 482556, -1057258, 321341, 1292408, 400501, 811285, -951481, -343381, 642282, 688233, -486436, -665434, 373193, -1239795, 96412, 492228 ], [ -849806, -261810, -1441220, -1801746, -740342, 554376, 79556, 828090, 38020, 87430, -226532, -531372, 12690, -1009186, 22166, 1056868, 12048, -365326, -473198, 185258, -857166, 64538, -269556, 743174, -416402, -400852, -1235392, -314978 ], [ -351036, 1112665, 735905, 389359, 1437008, 468016, -1098654, -1457735, 710480, 26755, -1435157, 778828, -652500, 698684, 1289301, 1898488, 1126668, 147049, -127228, -503652, 1630779, 378948, 523339, 496719, 1061383, 1275738, 1251593, -808153 ], [ -516860, 843496, -204444, -23108, -36400, 656612, -27512, -627120, -26464, 214268, 1210964, 576416, 390888, -775296, -705232, -812968, -705160, -260804, -1342340, -220292, 79964, 182124, -182584, -732480, 232200, 210728, 669092, -1003676 ] ], [ [ 495940, 767196, 1165116, 535028, 1101748, -39112, -164308, -999552, 732800, -53124, 131076, 956092, -1062036, -760888, 500088, 904700, -524636, 837804, 1109564, -156732, 389460, -242420, 1604956, -693368, -896124, -560116, 1319320, 1390484 ], [ -875621, -103980, 1097294, 1365656, -963921, -965406, 123505, -281750, -1702794, -809786, 255524, 1412080, 1862662, 386157, -600265, 1540265, 1284144, -1562276, -1353297, -1781924, -608465, 1068104, 1384535, 427167, 739342, 729104, -1578536, 636944 ], [ 736434, 797290, -292136, 805306, -689556, -523846, -592990, 525910, -790734, -620456, 619854, -42610, 786062, -7658, 1188180, -270730, -888666, -896066, -1074402, -1060944, -217140, -555826, -869040, -843688, 225592, 993754, -200826, -849536 ], [ -498847, 564315, 551880, 54569, -555800, -529941, 451671, -1129550, -850497, -592177, -411395, 306705, -191817, -1131167, -544400, 505065, 343000, -471149, 350861, -667210, -82847, -1288407, 122187, 497120, -986084, -1068209, -4481, 414317 ], [ 249952, 820968, 1561192, 828568, -679840, 343032, 1327752, 1468472, 474264, 1560008, 63464, 216728, 489928, 1039672, 940496, -2010792, 469504, 857712, -69864, 1561840, 1144352, -1033352, 235568, -1466984, -1344304, 29864, 889000, -773064 ], [ 162142, 527373, -520418, 860308, 93965, 1289342, 1033622, -838398, -287496, -712507, -182451, 221018, 1522308, 394732, 17276, -643117, 787879, 937202, -939284, -797995, -766968, 894193, 900233, 588921, 678601, 329574, -83285, 830106 ], [ -257648, -272576, -1488834, -243976, -976474, -125798, 1411402, -706312, -139534, 173066, 156174, -626470, 39842, -813182, -859848, 639096, -767532, -202240, -661152, 664244, -960218, -1509412, 571684, -115350, 385368, -834276, 260872, 93502 ], [ -1296094, 1194736, 1264033, 792700, -696525, 1228550, 1482383, -773538, 951336, 1182215, 1279608, 876647, -1594284, 1497057, -1190366, 883689, 598478, -92669, -496470, 944707, -386456, 986475, 483646, -1334701, -697633, 139338, -437775, 262221 ], [ -1645284, 763716, 250528, -597480, 1800940, 739600, 921868, -194968, 1395996, -90600, -901592, 389112, 1302676, -833988, -743436, -587696, 503708, -262004, 78940, -761288, -19656, 622520, 738276, 688564, -1314788, -531112, 650320, 838996 ], [ 1093522, -171675, 199901, -1038133, -1244395, 445686, -489938, 961926, -702437, -452355, -977128, -220405, 53498, 703486, -912437, 554971, 505241, 1002085, -348048, -162923, -9880, 7501, -133651, 421800, 310896, -896839, -543737, -1259882 ], [ -6994, 1609398, -580070, 725122, 943212, 332568, 1090014, -542238, 1262270, -957298, -139108, -1257918, -1151146, 589640, -1368412, 585928, -314826, 752242, -1714256, -786434, -411346, 317796, -1438504, 3864, -504464, 11736, -638324, -691810 ], [ 529101, 418383, -1085915, -1122293, -650603, -1267732, -470466, 979967, -1398055, 245752, -1220308, 530507, 166839, 724765, -886487, -1218537, 323724, 240587, -1214611, 1002966, -39941, -1272949, 1076426, 1258259, 1319241, 1227056, 622911, 30760 ], [ -289152, 302464, -192128, -1444608, -1045376, 1273856, 1415360, 370624, 965952, -482496, 140608, 271616, -1013120, 40000, -573888, -656384, 1413824, -628544, -861184, -723008, -880832, 1181440, -407808, -1125888, -234304, 163456, 731392, -1194048 ], [ -1045949, -735120, 153830, 57631, -326786, -520053, -668487, -382647, 614481, -569410, 759764, 1457525, 106481, 108038, -1119227, -249134, 161656, -237298, -689772, 1104157, 287293, -587935, -460205, 866483, 54277, -1625520, -495832, 551143 ], [ 714466, 598060, 86870, -185014, -227926, -356128, -1129762, -830562, 653036, 739100, -286326, 1010370, 1624456, -1119112, 1343438, -447424, -1255264, 1226662, -634842, 1086322, 880558, -1212090, -47810, 640208, -17528, 648370, 836308, -350672 ], [ 131184, -1061027, -433822, 1034728, -137224, 270711, -97332, -735201, 635392, -711523, -1410543, 812397, 734868, 199366, 436650, 526234, 17586, -479493, -73664, -700855, 450109, 403254, -103591, -1262083, -436201, -54122, 1620897, 177200 ], [ -751076, -458308, -273200, -1477968, -503608, -293632, -1372636, 723016, -331048, 585224, -20280, -893512, 1058236, -301016, -1229008, 668844, 1754312, 1198288, -62348, 982876, -1002080, -145968, 1406000, 232264, -1474228, -657228, 214204, -800468 ], [ -1775131, 861077, -623255, 1287887, -1542408, 1330498, 415379, 1008056, 996467, -272921, 770570, -1304672, -1008674, 1116774, -621483, -180276, 893277, -483857, 130097, -619389, 1115705, -1620643, -1229290, 416149, 249347, 520972, 1423794, -752083 ], [ 7084, -1036302, -157360, 515968, -41274, -232128, 361752, -694832, -225290, -761398, -125490, -581234, -367082, 807492, 141478, -208284, -1405422, -1195422, -154896, -1218922, 836912, -84662, -340456, 534562, -77174, 1157772, 199720, 918414 ], [ -1065297, 766217, 730483, -27127, -174324, 127125, 322256, -171160, 369922, -20119, 830592, -28145, -440454, -285504, 263615, 1108828, -501211, 637710, 1458144, -389817, -1093975, -654710, -754997, -141391, 109525, -1334538, 1659137, -363094 ], [ 1216608, -62728, 1039528, 36208, 695176, -1258080, -1002304, 394320, -451488, 588616, -495208, -1661400, -694944, -1122384, 340640, 168688, 1601824, -1324760, -639376, -164992, -966480, -369080, 652408, -75816, -144320, -96368, 415352, -438024 ], [ 60328, 811087, 540669, 1202582, -441091, -1267400, 162887, -227277, 688715, -984816, -1175311, -688094, 922964, -838668, 367714, 1104553, -443195, 622366, 25878, -528959, 719880, 803776, 889928, -531041, 752704, -772216, 1433870, -739641 ], [ -908734, 197484, -977612, -1505832, 500542, -380260, 1126654, 437008, 51832, 1228398, -977810, 1569446, 105170, 653482, 867508, 218232, -1093372, 922290, -278800, -576034, -1227992, 272108, -604292, 838, 547816, -55330, -488902, 638204 ], [ -1092804, 249684, -591407, 1313613, 1306877, 656725, -1158251, -588807, -1760358, 1297043, -173045, 885771, 1364815, -148038, 1059723, 1434352, 238018, -1837595, 1793340, -1936834, 1624033, 487753, 1103643, -277692, -7149, 1236420, 249868, 1352609 ], [ -336488, -256868, 180700, -401636, -1394568, -66648, -341000, -909452, -884528, 1542952, 1118620, 819984, -544952, -1163468, 404480, 156596, -283472, -630172, -674388, 855264, 752276, 342420, 200716, -811204, -408552, 322068, -1231252, -1182052 ] ], [ [ -394036, 1321364, 277684, -465188, -1886180, 1544104, -1128060, -144768, 95104, 1454196, -711412, -1410252, 1183044, -960168, -433560, 1692916, -1635092, -600828, 1497524, -273332, 254204, -1982940, -432364, -3944, 690060, 982820, -4408, 800700 ], [ 777873, -1921668, -419990, -1884728, -1324851, -155354, -1194605, -586818, 23522, -1808942, -434324, -1323568, 1372306, 1213063, -271771, 1113403, 1282448, -818156, -778035, -807148, 468813, -1858344, 1377221, -362851, -1598806, 45616, -1579384, -1267664 ], [ -120682, -525378, -387960, -162898, 741444, -1057874, 1757030, 159362, 373782, -1516792, -938134, 1961002, -955094, 921538, 1595644, -1678622, -276622, 468154, -1368870, -1686768, -1774492, -689174, 896496, -301816, -334936, 1290766, 1425426, -49024 ], [ -1947549, 1641169, 162648, -209477, 1853368, 786049, 566469, -277098, -1243651, 610605, 1360183, -221069, 530149, -1290909, -1190576, -756229, 437128, 506489, 855527, 496034, 1439843, -385605, 50849, 290208, -180908, -218195, -920003, -1608057 ], [ -1191648, 95928, 1962296, -1879096, 1460512, -1662488, 199064, -14680, -171064, -267432, 1427896, -1893944, 941912, -1935960, -1920656, -1740280, 1175040, -1077424, -50360, 400080, -1416608, 692328, 3216, 628424, 1303152, -1705992, 781304, -1279320 ], [ -1102438, 1886823, 1817306, 1152444, -391833, 245242, 1650754, -52090, -1221144, 642703, 518951, -811634, -554868, -602940, -225676, 884025, 958645, 1267286, -281660, 1922495, 492312, -1509357, 117211, 136619, -1345893, 1111218, -931391, -1430450 ], [ 22192, 1308096, -626630, -132888, 1697906, 55886, -118178, 544488, -609962, 888990, 979370, 593166, 246118, -406778, -1881688, -728728, 684668, 530432, 827936, 796956, -198926, -168300, 1265772, -841026, -103928, 52308, 1669400, -373958 ], [ -153626, 942032, 12067, 196980, 1207129, 1511570, -116627, 1584538, 178808, -1174059, 278120, 1149173, -250628, 604643, 1336038, 1616891, 885738, -1212983, -998274, 1174409, 801592, -302591, 97594, -1422151, -1114531, -1688738, 211475, 637991 ], [ -1328556, -1157428, -234528, 1620040, 1915844, 544560, 1080868, 1617208, -78252, -1509304, 768120, -96792, 1119932, -825932, 427228, -830224, -685612, -8028, -1117164, -1593176, -553048, -222936, -1450836, -454116, -211116, 336392, 624880, -490244 ], [ 1521974, -1987985, -162089, 640801, -837249, 1588578, -83958, 78098, -744943, -593865, 87112, 1343201, -1409938, 364922, 671521, -796847, 856843, 1750127, -71600, -1112577, -1101256, -10201, -161529, -1029128, 533072, 204395, -471339, 415554 ], [ 683914, 1049506, 1433294, 236038, 990276, 894792, -133862, 1678886, 1188282, 1806122, 109780, -858298, -1327742, -57384, 1157356, -1702824, 170018, 1733590, -956144, 638842, 1541386, -1206484, -1642872, -655032, -1082800, -708216, 1677988, 899674 ], [ -1455961, 1376941, 1581999, 1662433, -501249, -542268, 1002298, -247619, -809013, 1293032, -962940, -1291103, 1241573, -729449, 43451, -1409019, 659108, -1092575, -1785209, -611838, 1474481, 1281121, 686558, -314887, 1275675, -158576, 1545853, 1008504 ], [ -384128, -362368, 119936, 319232, 542080, 1708032, 1571392, 173888, -112704, -1181248, 147392, -1003776, -131200, -88896, 871104, -330752, 321600, -38336, 332800, 382784, 48576, -256768, -977664, 1750528, 898624, -582784, -869632, 345920 ], [ -897655, -1150640, 609842, -162531, 460794, -2049951, -340629, 48667, -964813, -73542, -108164, 735135, 620051, -219502, 1016143, -1116426, -446360, 1047210, 50108, 694679, -295177, -1276829, 1677497, -38439, 778575, -782608, -6536, 1556341 ], [ -1134810, 909700, -1365118, 1216094, 1142654, -318816, -1295334, 1575002, -941628, -1657772, 1664286, -286010, 1526936, -1835672, 613098, -196416, -1604640, 454770, -470542, 141014, -1359222, -1003694, 1438522, 221296, -1797480, -398698, -126596, -1668464 ], [ 1330256, 435799, -152922, -911432, 285928, -1144283, 204132, -399075, 635392, -822505, 1019507, -558713, 1610428, 163538, 246910, -214706, 55958, -1407311, -623168, -1762021, 1740023, 942370, -667829, -738761, -803067, -603838, 952355, 94096 ], [ -787116, 947252, 1831536, -231408, 1386584, -1731840, -1031316, 1677016, -128376, -882664, -680872, 1137448, 1595444, 500344, -728688, 1021188, 1636440, 697968, 144988, 1116436, 385248, -1161872, 468112, 942040, -1444124, 1537820, 181556, 1682052 ], [ -1895441, -387073, -1681029, 536877, -1865496, -1200570, 1311609, -556504, -783591, 1180021, -575842, -405792, -767206, 1111474, 1759807, -1099932, 1562455, -675187, 433363, 200521, -1677077, -598697, -1019198, 1230335, -178999, 625700, 851606, -528953 ], [ -943100, -394154, 604144, -94592, -1393198, 643008, -758456, -245392, 1908066, 1168862, 1043690, -748502, 236482, 704460, 129394, 85548, -122186, 523686, -1398064, -656062, -833648, 800862, 1090120, -222490, -650210, 1574564, -1088392, -605654 ], [ -625715, -600229, -181223, -77477, -1087196, -1351681, -1385616, -272072, 165766, 7547, -105600, 1113581, -1401874, -889280, -970755, 1364500, 1406895, 741802, 667808, 544149, 1002811, -508642, -446431, -638637, -453441, -408734, 960067, 274814 ], [ -442080, -1009944, -1239048, 27728, 1221784, -1064736, 1216064, -1584912, 386336, -58408, 1600200, -154504, -372704, 639760, 561120, -938800, -117920, -1147528, -403632, 1829504, 1256976, -283432, -1393816, 1402248, -1901376, 156336, 377192, 1708264 ], [ 631032, -618323, -672713, -608958, 272183, 858536, -870507, -1810599, 88225, -528592, -960237, -454682, 624892, 1444572, -1508698, -217797, 1902479, 1454042, 968642, -257917, 975128, -505536, 799192, -615523, -610880, 527768, 954538, 533525 ], [ 1173318, 108868, 1285276, -977528, 820026, 438484, 1656442, 1408816, 610664, 664266, -1840438, -16526, -165130, -1015170, -220900, 1238376, 994828, 1069206, 404688, -1012966, -1132168, 956868, -1430668, -1337518, 989624, 973082, 890158, 1182196 ], [ 841908, -156932, 1343411, -1797593, 1206071, 229439, -1036033, 1197611, -1429426, -1795719, 1282017, -209951, 1495725, -654930, 1768545, -1721904, -1736762, -1116689, 1652148, -1848006, 745187, 1828123, 586257, -1981748, -521991, -1878708, -1083612, 1335331 ], [ 239304, 480468, -1408876, -247724, -1378456, 1480952, -121368, -240804, 948848, 1774456, -993324, -243408, 1901528, 556700, 1001472, -334820, -176624, 613420, 1658884, -355680, 732348, 23996, -318684, 960692, -687544, 722748, 498244, 315092 ] ], [ [ 802968, 501712, -875188, -1575864, -1060508, -148260, -838532, -198444, 138228, 63516, 1139980, -807196, 840924, -865028, 1377912, -471468, 213772, 51720, 758204, 543308, 1348288, -145060, 290556, 776620, 366084, 879776, -996336, -663524 ], [ 424292, -792531, 222051, 266928, -1041396, 1463513, -1657700, 439409, -1449932, -668513, -1343517, 456729, -56750, -1213561, 457508, 1052046, 972682, -1302221, 477837, 863778, -114799, -44987, -857878, -209339, -1135134, -283287, -519732, -1010847 ], [ 184552, 264554, 121016, -979062, 315204, 229638, 374090, 386484, -891822, 565932, 791008, 1729584, -57600, 1086754, 13568, -628884, 489352, -276236, -137478, 953958, -366434, 107358, 978672, 467486, -562194, 739588, -1398222, -1046112 ], [ -1652096, -1021132, 919701, -671868, 1086076, -233791, -758178, 915869, -597095, 316192, -102869, 678317, -1044445, -326731, 39913, -695048, -170354, -600333, 1441883, -1111042, -226737, 396027, -1414154, -12359, 1631428, 590134, 871270, -1883441 ], [ 679712, -1222152, 703560, 1225200, 1216104, 69152, -327344, -1454152, -474512, 367168, 1090488, 559104, 97776, -1832992, -349968, -415568, 725576, -388400, -978376, 1288760, 1317792, -505192, -505496, -649608, 564568, -379208, 1472448, -407136 ], [ -994983, -230592, 751140, -884635, 837334, 919152, 209466, 1220998, 388938, -89172, -447887, 813159, -518289, -997387, -933463, 839317, 960361, 626855, -1088156, -391975, 21927, -1082107, 975129, -871448, 715898, 1366602, 367543, 868409 ], [ -1623248, 274898, -907876, -380060, -1032274, 1257960, 638722, -473762, -502680, -611636, 738496, -561458, 293634, -678044, -1286738, 841138, 1288678, -970036, 581164, 102898, 942886, 58132, 670670, 5358, 363326, 835572, -327222, 763612 ], [ -1088793, 443838, -1554374, 1516565, -266962, 1325660, 1030428, -838141, -912605, -502133, 732037, -721456, 1195928, -487796, 253382, 1460323, -1159997, 496453, -797943, -478014, -1216745, -405157, 78727, -384631, 387866, 1151276, 361450, -1374569 ], [ -494388, -1752212, 1172516, -43660, 1102128, -466960, -1134392, 48804, -1316460, 644092, 711212, -773376, -663012, -1122376, 1241732, 1379628, -506152, -682252, 44192, -1070564, -930200, 216808, -772188, 127724, -715624, 862436, -1504760, 85636 ], [ -121749, -627625, -1212249, 676170, -1063148, -412755, -897343, -897920, 578496, 841620, 571332, 247052, 12446, 140493, 53839, -550460, 240135, 790449, 464513, -461296, -590857, 267672, -586307, -1743481, 77263, 903479, 1342379, 470420 ], [ 711642, -774376, -1275402, -1471886, 1234950, 1333956, -433948, -323510, -663356, 55382, 55008, 1136062, 271002, 718132, 40254, 593984, 644992, 1332928, 319828, -212072, 1264968, 711976, 522610, 274512, -682536, -326298, -114350, 867228 ], [ -1200428, -435766, -105697, 1390294, 883115, -519464, -828448, 579225, -1042646, 653802, 748993, -214398, 1643047, -75473, 572394, -1006041, 1374697, 1049028, -1509297, -1373307, -188922, 1637856, 903590, 1044932, 1108734, 609237, -1011955, 1092593 ], [ 945536, 1365120, 264000, 308992, 12736, 247168, 390144, -439488, -8640, -462080, 893376, -619328, 401280, 17408, 360576, -784640, -313664, 1412032, 1022784, -225024, 205184, -115776, 791040, 729344, 600192, 243456, -884736, -1205312 ], [ -295656, -1175350, 226169, 1141277, -914731, 219051, 1162809, -455044, 1056763, 1062931, -246762, -1063505, 839726, -1636627, 1362838, -1392043, -1305116, 846913, -1544687, -1137549, -346242, -502233, -508911, 468784, 1287413, -522446, 646770, 1628404 ], [ 403844, -308300, 348434, -1108828, -730846, -1389254, -1184126, 1125616, 1130728, -937614, 1293978, -1179190, 407346, -651942, 1124908, -274058, -1132706, 896048, 909658, 1174956, -395872, -1649158, 253444, 1143654, 405008, 382284, -762740, -1161566 ], [ 682693, -491825, -645767, -84647, -330420, -1181467, -110754, 393696, -484853, -237022, 1147957, -859453, 713168, 1064940, 142955, -750371, 40465, -688519, -3917, 510983, -485463, 915956, 589473, 355026, -1050758, -455094, -1016927, -33318 ], [ -384256, -142408, 387692, 1488072, 653876, -968408, -461096, 556, -858524, 1036748, 1006336, 1285968, -775428, -264476, 355432, 86232, -287012, 49808, -120176, 1662436, -418564, -378076, -834756, 372496, -117060, -850172, -1384092, 828932 ], [ -970476, -97393, 443642, 245662, 194391, 1266677, 1372564, -981499, -1239494, 873163, 155171, -1371502, -1440393, 1428944, -1288453, -210963, -979897, -501432, 1284204, -829879, -515874, -1111851, 965814, 442326, 525290, -114612, 1248043, -630588 ], [ -689564, -568906, 1353888, 316288, -1346732, -14436, -257044, -1003242, 1268792, 1081022, 807340, 308320, -112724, -152052, 654700, -365490, 183080, 537804, -1083452, -1024762, -77868, 170606, -507504, 631788, -994346, 421186, 1309416, -276472 ], [ -1196653, -1184005, 101761, 468783, -24493, 331483, -1061948, -541929, -1202735, 254558, 746253, -229518, 106936, -749026, 682900, -749468, 502681, -499156, 840007, -252180, -1017663, -386199, -1279425, 116452, 531923, 796055, 1430697, 715532 ], [ 294912, -1555640, 620216, 640008, 101992, -784872, 239072, -320064, 255640, 233688, -1043672, 772792, -838384, 244784, 391000, 615672, 1020016, -1041696, 1007272, -302920, 331272, 297816, 168600, 1039872, -111952, 349400, 452432, 476912 ], [ -1063114, -192068, -768160, -1661768, 215072, 351807, -597911, -523116, -499455, 1275727, -314453, -1114190, -890760, 687747, 547560, 443933, 1512378, -30372, -571424, -1309980, -415919, 60347, 291396, 205410, -245639, -1168948, -308514, -582479 ], [ -841520, 439832, -130406, -1215304, 1311500, -1205862, 574480, 402844, 871086, 149064, -184746, 483222, 942800, -851152, -258468, -358500, 258108, -1288548, 61906, -724138, -1148064, -149462, 417306, -765084, 1056372, 895004, -1191162, 490968 ], [ -55545, -1405018, -925866, -1983604, -1126720, -1453437, -1003590, 1895599, -1502954, -1066901, 264749, 1375922, -894835, -1282677, 1956357, 321020, -994037, 881647, -375789, -1246568, 1082346, -1016597, 925146, -930289, -580818, -704376, -779722, 636183 ], [ -659524, -719236, -139932, 474028, -1019204, -942968, -952156, -1129936, -558036, 92020, -85468, 875520, 1282848, -772332, 345604, -411696, -56756, -468528, 80696, 474576, 1104280, -1102508, 712136, -818512, 96064, -472572, -1138560, -82384 ] ], [ [ 818008, -1173640, 635040, -892136, 356920, -1003972, -773784, 229924, -978812, 42624, -35048, 457596, -869772, 220616, 978180, -1062072, 660232, -223344, -675440, 1163660, 1652632, 706996, -603968, 822008, -659672, 1154476, -1072104, -414324 ], [ -79461, 266233, 735506, 42614, -409097, 166740, -1048509, 249002, 28579, -11434, -958505, 1282790, 745590, 420895, 1286635, 49796, 574824, 739659, 1568630, 228124, -363139, 103047, -1060193, 1065442, 765226, 446698, -194241, -728133 ], [ 499694, 1019328, -337174, -1523696, -284432, 302280, -230504, 493432, -559746, 243966, -618480, 213620, 672630, -63220, -206170, -534144, -455996, 78464, 275790, -745816, 548626, 785922, 511292, -205578, -1184014, 395468, -264646, -354338 ], [ -1304342, -280105, -278848, -670601, 1090561, 1002390, 118736, 560643, -1399943, -829867, 84438, 1115373, 130459, 236305, 729934, 267907, 403544, 379450, 1203001, 217851, -455753, -881729, -920599, 3049, 334299, 957419, 660300, -1066507 ], [ 763264, 319944, 747056, 1745448, -638640, 1001736, -708576, -84488, -561560, 73704, 1142576, 1374368, -825104, -953040, 1032520, -1153160, -911496, 131728, 751208, -95160, 293920, -758456, -818968, 669008, -278640, -186584, 371096, -31112 ], [ -515486, -1042911, 527791, -1510902, 415945, -475204, -613986, 1093117, 473885, -673596, -382074, 1165058, -1003984, 632305, 75245, 1011375, 354484, 903793, -424307, -255350, 195915, 775384, -348418, 686698, 26810, 1218491, 61536, 635948 ], [ -433650, -255314, -571868, 31696, -774134, 624164, -677356, -70750, 32574, 358786, -285076, -116044, 777546, -61356, 220674, 712748, 117208, -530814, 422606, 590024, -719070, 34908, 723140, 321570, 445108, 310436, 162278, 367190 ], [ 191858, -189660, 21890, 15044, -665836, -295387, 631948, -642549, -1081522, -640414, 778756, -840114, -31792, -328176, 450576, 611610, -1076674, 1427988, 356271, -1200585, 588569, -209575, 728187, -17910, -265560, 1061858, 903742, -1666294 ], [ 615288, 483320, -289160, 740364, 1039184, 851688, -1047932, 276196, -869512, 352796, -528124, -1107824, -292572, -287276, -156284, 1101920, -288424, 121048, 1058016, -815260, -182376, -802300, -1024048, -653140, 203440, -945412, -783968, -64684 ], [ -179240, -88010, 293164, -985030, 100237, -1140020, 39832, 130298, 353382, -18513, 642747, 57994, 128753, 1002293, 508548, 348837, 141587, 668909, -262319, -750098, -256684, 351069, -859987, -161596, 342077, 1291965, 375166, -123936 ], [ 1329658, 17982, -1292892, -1571756, -521284, 459054, -1338938, 399928, 563644, -1204162, 407862, 881370, 836538, -407946, -539672, -181854, 656068, -223640, 867842, 188058, -28016, -214552, -451140, -1005880, -1217658, -597554, -551418, 590236 ], [ -1297222, -538423, -201767, 394249, 879861, -1194991, -1552228, 524338, 119084, 864698, 1279247, -1036935, 1211263, -239221, 403638, 871191, 372238, 1232720, -670883, -662612, 152819, 930188, -267085, 759155, 687717, 1117351, -1619628, 746116 ], [ 780160, -363968, -958720, 202176, -998912, 993984, -681664, 106496, -212032, -664320, -552768, -404992, 298304, -91840, 256384, 23616, 133760, 1765696, -193728, -440128, 572224, 13696, 281920, 1349632, 208448, 436608, -847552, -1415488 ], [ 305684, -1214100, -10872, -66257, 19700, 765629, -182488, -722063, 1503678, 513716, 380040, 570445, 920814, -1130644, 34656, -1566907, -501612, 541175, -207166, -940282, -435572, 541941, -1568110, 423479, 1081395, 578600, 200145, 905985 ], [ 464994, 174410, -408822, 19918, 277560, -993506, -773308, 393732, -451342, -945394, -355220, -1617840, -793026, 974846, -74864, 762848, 552708, 342090, -37336, 776908, 825238, -226094, 997740, -739396, 648610, -191480, -1249360, -1093790 ], [ 514215, 150480, 476669, -15720, 381956, 170279, -265676, 802459, -234232, 396013, 508483, -278250, 359108, 891205, -999758, 224610, -454700, -257659, -218641, 741322, 13910, -207460, 933859, 512362, -567910, 598362, -114264, 687604 ], [ -1080784, 295936, 371848, 839252, -291060, -678024, -1006872, 382676, -1409312, 1020324, 1511076, 1603808, -1308820, -430012, -445296, -1072468, -580608, 295644, 211744, -275644, -225664, 339528, -253680, 65664, -80080, 561752, -1162576, -810924 ], [ -314519, -950419, 129123, 1129707, 982920, -642124, 1227443, 463476, -1417352, 946119, 874346, -264117, -1441110, 336828, -354291, -1128113, -190588, 419314, 598369, 183321, 315296, -1459847, 579405, -182741, -750140, 580647, 631394, -546159 ], [ 20814, -108520, 186386, 384810, -892532, -522966, -848570, 519870, 178982, 507336, 476596, 1299776, -792048, 272420, -386730, -568812, 404332, 413840, -313274, -348566, 992516, -320868, 316192, 626924, -669148, 783374, 569238, -580692 ], [ -537527, -27038, 420027, -221702, 496194, 560389, 317987, 1045556, 116503, 63260, 651256, -462336, 25503, 441790, -750515, -930441, -829954, -1302815, -543094, 412495, -643872, 689357, 222953, 264952, 1001331, -343988, -55380, -21655 ], [ 1215408, -861808, 92632, 1239608, -292456, -881336, -804208, 380736, 419168, -718240, -512944, 671344, -555272, -191320, -539800, 1224064, -801504, -1174920, 734176, -630720, 954568, 758952, -282392, 1052392, -23784, -438168, -316520, 1269800 ], [ 437918, -138074, 187113, -76418, -613723, -373136, -1402501, -899168, -373296, -592398, -266151, -1343796, -465433, 671545, 405750, -155467, 1131165, -567238, -307725, 158350, 126278, 95459, 2732, 33405, 190930, -1131948, -687444, -1306652 ], [ -927944, 942784, -692690, -1368246, 203708, -362916, 104648, -313536, 572898, 566418, 385386, 794006, 509432, -817420, 710304, -567806, 865810, -570936, 1271244, -274682, 271208, 477620, 901496, -939048, 871378, 8426, -696914, 335610 ], [ 625581, 19699, -1132045, -1249091, -434502, -901046, 348943, 459334, -156967, -1464517, 1130611, 395161, 364337, -1536415, 1337759, 986939, 856640, 1574109, -810416, 8563, 893993, -1319460, 1280241, -235383, -533212, -1429234, 347601, -493340 ], [ -829048, 368020, 184472, -202840, 215148, -980780, 42016, -186988, -344436, -911112, 592188, 598920, 151584, 745048, 286028, -298040, 656188, -362484, 864952, -619256, -99712, -1014616, -840512, 27784, -1175580, -2840, 667620, -33104 ] ], [ [ -472576, -451680, 1380164, -250844, 882968, -511436, -211724, -34356, -583528, 726404, -138480, 752344, -1779488, -223932, 341296, -1183156, -253780, 195748, -216948, 1346516, 1013868, -115592, 123920, 700764, -558232, -45608, -30624, -531276 ], [ 703803, 387416, -110336, 762874, -939102, 256067, -1031619, 732067, 634455, -462927, -849899, 427371, 1571495, 571482, 1782351, -39288, 1075688, 829655, 1541088, 686971, -932954, 580040, -1292286, 627150, 1759938, 1415189, 253616, 553647 ], [ 919678, 469976, -248546, -919156, -771422, 587222, 365586, 266002, -771240, 609298, -1346004, 441726, 833730, -814958, 205006, -677588, -518112, 502590, -235492, -1341074, 169396, 1124830, 330144, 321340, -372872, 717914, 722606, 154062 ], [ -1012151, 677245, -887614, 82605, 108153, 1495690, -78777, 606931, -390437, -1501898, 374599, 1445191, 982775, 224909, 556109, 911730, 292234, 312847, 766333, 1265672, -890248, -620276, -79859, -659032, -435005, 710083, -763278, -301572 ], [ 3496, -210328, 1393936, 233776, -1423456, 407392, -1331280, -314040, -1067296, 502328, 359880, 216800, -1323280, -801888, 307416, -1238672, -282848, -186576, 647976, 247672, -244272, -684760, -1133240, 428336, 419208, -665248, -761576, -623864 ], [ -16424, -214198, 450841, -405394, 794249, -1504473, -681725, -405210, -319286, -1115882, -693530, 914190, -1224635, 667462, 11191, 597023, -525273, 85499, -359004, 14717, -203737, 1253895, -740060, 317106, -420192, 784887, -446061, -473354 ], [ -214794, -824808, 242106, 878922, -98324, 912562, -519428, -196814, 756756, 1350636, -780606, 403626, 347148, 614324, -51458, -380410, -170548, 568926, 48342, 76604, -1096934, 21084, 659194, 965324, 175012, 254922, 518626, -185758 ], [ -111550, -711286, 238108, -1213165, -475109, -812468, -134777, 623350, 306310, -625072, -277086, 142065, -815557, 635452, 1219474, 233893, -504513, 186261, -38129, -237084, 516099, 700993, 421543, 149954, -1258477, -418950, 79683, -182756 ], [ 286900, 384264, -860832, 460020, -135744, 1325652, -292492, 379400, -99200, -658312, -796876, -1290840, 294268, 656252, -1005516, 708648, 155652, 322656, 1385456, -807184, -334196, -49652, -937672, -903856, -133332, -145360, 369428, -519356 ], [ -766484, -386040, 347883, -1408357, -250851, -404150, 535741, 234229, 274131, -1182589, 912401, 157513, -231536, 135508, 1266602, 462324, 913495, 131553, 454994, -681491, 878306, 284940, 194887, 607183, 403941, 537886, 257351, -317226 ], [ 779904, -256328, -610114, -512520, -213778, 658718, -75494, 1110772, 1096002, -1447648, 27794, -404582, 72370, -317564, -1037988, 268488, -104198, -307376, 151976, -6826, -1160666, -1005236, -912204, -335366, -838120, -1093832, 280950, 610884 ], [ -1124791, 336887, 377971, -329875, 643462, -539922, -1502674, -266598, 403902, 494867, 810564, -1175552, 804540, -854609, 149047, 461198, -518233, 835774, 310801, 96869, 333604, -659556, 189276, 177684, 1103140, 876573, -800170, 597749 ], [ 274816, -1093504, -346176, -262464, -803456, 1334720, 349504, 717184, -23552, -860160, -917888, -577920, 691648, 121152, -225856, 207680, 798016, 876224, -969024, 207680, 335936, -67200, -185280, 1392704, 942400, -459456, -554112, -789120 ], [ 589664, -1107407, -391968, 341711, 898265, 650118, -1071199, -37867, 1297094, -210166, 757869, 1178192, 118997, -192759, -232015, -376646, -501533, -92484, -191343, -652243, -207813, 570484, -1566414, 493580, 24360, -306444, -447647, 655842 ], [ -453426, -105862, -876648, 1402936, 471870, 151838, -511874, -644482, 46454, -381586, -433746, -1673448, -51448, 329536, 341190, 1032334, 868002, -298464, 409002, 738222, 720962, 680164, 466176, -696940, -486940, 284726, -647672, -281678 ], [ 45267, 755191, 1257463, -202550, 34338, 484474, 160997, 800191, 530252, 1122737, -84321, 224882, 639346, -24207, -1166870, -205933, -582749, -660440, -127152, 458554, 464878, -745517, 571867, -378206, 202035, 1075592, 134835, 411890 ], [ -663040, 674824, -181736, 36036, -450964, 163788, -693256, -324576, -700868, 776944, 361176, 1375980, -1502988, -450236, -412500, -877500, -102544, 281840, 615208, -669596, -474976, 623632, -304924, -562224, -267864, 1334420, -374676, -1025188 ], [ 413280, -274576, -870386, 561466, 1156351, -1224577, 1015099, 572034, -390838, -195341, 1033806, 957780, -995158, -205396, -477680, -1638455, 276146, 948355, -264942, 376049, -171, -59968, 38081, -549319, 64876, 957670, 1009099, -1109593 ], [ 198860, 772438, -12258, 357352, -452500, -627384, -482830, 1130306, -91154, 81162, -58010, 924594, -160630, 208514, -1107944, 213476, 842296, 220244, -9860, -269864, 920260, 179398, 1315354, 229550, -763586, 636870, 250534, -717990 ], [ -598774, 711464, -586957, -921889, -107515, 894267, -84408, 1091496, 351596, -281003, 353332, -692516, -523188, 919349, -1275260, -22585, -657325, -784376, -1166501, 451606, -344397, 1396094, 1145735, 398033, 1344600, -326927, -556396, 628212 ], [ 42016, -395536, -972112, 575016, -674320, -475728, -243608, 644856, -665944, -11208, 231192, 703104, -610608, 605904, -665320, 1334880, -1868560, 186424, -122376, -612984, 746128, 956624, -929960, 1075568, -818520, -1064952, -238296, 1237832 ], [ 1667068, -281804, 791075, 306482, -467204, 126594, -1168865, -57553, 104665, -1418970, -613669, -151213, -70052, 351563, 58831, -367996, -83202, -781860, 965127, 603331, -193059, 23376, 330809, 511730, 957889, -146428, -941918, -1537618 ], [ 10162, 9744, 301986, -975206, -330106, 902378, 118454, -139004, -240174, 840072, 419182, 1122196, -818402, -421052, 33180, -358248, 1319280, 368900, 952734, -294176, 1087340, 268390, 116090, -739654, 498786, -405948, 25956, 14196 ], [ -119678, 354914, 262236, -318331, -375131, -879562, -44421, -293689, -552224, -477583, 303392, 659311, 270648, -767167, -396150, 522812, 810070, 7830, 267309, 788589, 609755, -933565, 1590780, -480789, -813739, -879933, -370459, -649034 ], [ -1130768, 910236, -184480, -868372, 333964, -298588, -227500, 349584, -66892, -257684, 721552, 743344, 243008, 317412, 205652, 230880, 829016, -330532, 1069784, -1262724, -198140, -365056, -655096, 75264, -430228, 508920, 1089484, -36804 ] ], [ [ -1457748, 1051024, 800512, -637664, 839760, 504084, 314132, -245356, 906780, 713668, 385976, -127324, -1101304, -983192, -296932, -1281596, -994296, 177764, 686060, 1032980, 448016, -786656, 870084, 208792, -219180, -660164, 1089312, -264108 ], [ 1112415, 208929, -830325, 859476, -928837, 1556887, -1083117, 818802, -414643, -769139, -1334993, -5672, 798778, -331762, 1923596, 193342, 1197478, -837935, 1045171, 1117819, -794301, 826117, -1043338, -335959, 1112690, 847386, -12236, 1259592 ], [ 386550, -185006, -176490, 143226, -831872, 514402, 679058, -226448, -705978, 1282646, -902538, 725818, 19248, -520152, -104544, -466558, 209468, 622630, -1156424, -463266, -72866, 1176932, 174142, 631106, 168390, 1181336, 287204, -342598 ], [ -580850, 500520, -302908, 969974, -820573, 759989, -861875, 672053, 746278, -610467, 217019, 916001, 608991, 299940, -416064, 944918, -556116, -389348, 168028, 820408, -1041492, 299320, 339546, -754893, -767233, 286812, -1591050, 181864 ], [ -652664, -830984, 1671120, -1263544, -862304, -632632, -896088, -1603936, -891816, 350872, -574328, -1251232, -1112064, -1000512, -236824, -511232, 463136, 68456, -995528, 1186928, 237416, -1030656, -1532232, -551848, 840048, -862176, -673584, -1339520 ], [ 214921, 982696, 512830, 676291, 1080156, -1212902, 5672, -1395406, -1218921, -955558, -427018, -77597, -419019, 174748, -449349, -56747, -714154, -196149, -494158, -70077, -54254, 9089, -112872, -1025578, -183512, 580309, -501744, -276390 ], [ -512784, -890812, 100052, 1157426, 375190, 991128, 11790, -259104, 885456, 1283648, -598484, 196930, -812004, 314524, -774862, -657562, -338184, 1128024, -508958, -327088, -223264, -483408, 370110, 756034, -370178, 535048, 409704, -501820 ], [ -848230, -278228, 4944, -779011, -688692, -207786, -819809, 1365311, 1716504, 171200, -394567, 920067, -632575, 834305, 1499912, 302870, 420379, -598800, -1223632, 1188879, -365291, 1619118, 143525, 278302, -733427, -1038863, -1038691, 727317 ], [ -592480, -590468, -408436, -395376, -766052, 471264, 487236, -257724, 39444, -685180, -468352, -666028, 915200, 1379220, -903928, 81040, 349084, 276680, 657388, -1068976, -179716, 935928, -95380, -714928, -699772, 1229012, 678744, -342828 ], [ -1343645, -643231, -320434, -532720, -876490, 129223, 683908, 144234, 133269, -1637516, 425245, -222038, -495924, -1093002, 1460128, -190248, 1269459, -887330, 820395, -268472, 1586618, -37428, 854358, 729903, 457264, 172745, 446949, -565800 ], [ 13850, -1312318, -534416, 581012, 744194, 1274188, 1480990, 764212, 886682, -718738, 87358, -427030, -953476, 833792, -1558060, 1250964, -535820, 470992, -136504, -966974, -1200146, -1177854, -569682, 1126590, 49942, -1096046, 1374504, 410588 ], [ -770380, 596657, 886069, 159072, -69751, 841648, -923665, -972103, -136103, 69617, 426478, -753250, 43154, -902568, -450910, -873521, -756285, 757422, 599566, 707091, -322881, -1800659, 1310368, 20605, 1412612, 377189, -245201, 751578 ], [ -272768, -389376, 860992, -473088, -544064, 908416, 1287168, 1000512, -299520, -747840, 21440, -728960, 1068672, 269440, -746880, 93568, 860160, -307584, -613248, 370112, -439872, 298688, -378496, 1093632, 1636992, -905856, -214016, 129280 ], [ 150548, -694672, -201417, 866316, 322727, 388015, -534565, 160638, 633754, -102886, 324498, 549978, -927812, 446386, 282400, 743433, -244237, -134171, -1316672, -82270, 529442, -417670, -956978, 795599, -410826, -1743206, -760840, 285663 ], [ -1225182, -810262, -173622, 1859656, -7308, 982080, -527040, -574322, 1563164, -119206, 782828, -960402, 1247338, -306234, 1504160, 797448, 705228, 37434, 999118, 478340, 135522, 936730, -1035708, 624944, -1509576, 865884, -407340, -150572 ], [ -243810, 96374, 1095561, 56159, -807368, 457914, 623586, 780715, 756320, 1325835, -261928, 222451, 728067, -582688, -251534, -943805, -153068, -440091, 170059, -97343, 778338, 162399, 53626, -1447067, 664126, 698764, -155481, -3201 ], [ 454424, 753472, -1271408, 54820, 4036, 316860, -308624, -1241792, 185740, 220592, -1196628, 999052, -1249280, -52176, -150408, -153308, 514636, -191564, 413704, -132960, -292420, 838820, -843272, -1005012, -589676, 152156, -109952, -652304 ], [ 135119, 1305317, -1589473, -705190, 801101, -455845, 313731, 40608, 775725, -1338088, 570727, 1263042, -280205, -521141, -1199743, -1481573, -197854, 285886, 22754, -303140, 20935, 959685, -275972, -845487, 1495639, 1072241, 1605918, -1662854 ], [ 124192, 1099182, 767818, 270536, -120630, -242628, 79818, 656152, 181812, -20370, 225622, 63904, 545986, -444682, -491374, 309508, 1181074, -388876, -490316, -75776, 312864, 655100, 874252, -27766, -672798, -83504, 635960, -666762 ], [ -660108, 950346, -1264316, -560814, -1166465, 702353, -1286921, -131549, -548229, -304179, -159215, -779014, -1056186, 671268, -346067, 450592, 357941, 145429, -764856, 521086, -642993, 1443674, 1216814, -44472, 1561461, 625858, -509084, 1555297 ], [ -757648, -345064, -632976, -802784, -1024600, 202328, 167784, 978336, -1244104, 1004536, -130400, 73856, -633736, 1456048, -380872, 521552, -702704, 932504, -1017256, 94536, -193688, 1120864, -1217816, 1028568, -1366704, -384672, -13144, 739832 ], [ 1310640, 235120, 639103, -93246, 266421, 647255, -99459, 631602, 622658, -495945, -947648, 1077268, -254919, 85869, -158644, -639676, -1032474, -393383, 1647792, 632368, -953288, -272213, 709607, 754657, 1027291, 680113, -283099, -806604 ], [ 739966, -1101334, 920696, -60946, -25168, 1489870, -206602, 130352, -1202622, 185454, -195874, 1177926, -1554666, 481764, -553284, -619450, 1273730, 204352, 69936, -242384, 548576, -401454, -550798, -730658, 387506, -808598, -183058, 322962 ], [ -826309, -735219, 1425661, -188901, -819058, -1141200, -1155637, -113733, -1218387, 1061849, -812919, 698446, -876686, 227144, -1438229, -115375, -192555, -1588968, 927896, 426941, -77449, -651224, 742707, -838008, -1260949, 581242, -1268963, 162562 ], [ -1269036, 820424, -576736, -1100308, -699388, 94608, -876780, 359356, -70592, 947924, 321848, 869816, 390340, -380224, 75296, 331928, 661428, -72092, 485160, -1223140, -74412, 316580, 118572, -802696, 893824, 206192, -66748, -202060 ] ], [ [ -733244, 422840, -245332, -1551044, 912348, 869112, 87380, 355456, 1408280, -490772, -26636, -1107960, 384084, -166016, -1039336, -1067740, -420004, -1357644, -151228, 564288, 963224, 83068, -651680, -515864, -845752, 1168768, 1181824, 1159100 ], [ -514153, 480417, 286225, -1665915, 930691, 1587167, -288168, -505239, -1515070, 242212, -1609164, 1625450, -1558600, 10511, 1432255, -205187, -181033, -1841561, 1030116, -396910, 855864, -199479, 410162, 198437, -266950, -1387095, -1609050, -243281 ], [ -1492288, 186052, -811950, 655230, -440564, -706568, -548158, -679144, 686100, 777662, -563724, -832760, -1195150, 223826, -1380830, 103818, 548152, 350324, -1380834, 85610, 1167714, 901406, -236468, -1133398, -1418270, 1125250, -524140, -1285136 ], [ 145033, -438963, 670273, 1275888, -227482, -152076, -626474, -95201, -476307, 1231884, -79937, -648913, -274132, 884214, -1188196, 816398, -921123, -181875, -267971, -673724, 42510, -280015, 380783, 873247, -1516594, 371898, -517059, 555753 ], [ -647824, 1406856, 884488, -1023136, 74512, -470032, 1067280, -1632536, 853800, -1372408, -411176, -1342816, -145928, -519168, 1470912, 83240, -1540072, 1447224, -1649808, 486984, 595896, -1464120, -1646272, -2952, -955728, -30624, 789760, -1052440 ], [ 3516, 892401, 619503, 66544, -176413, -294987, 1037750, -482161, -1450945, -93038, 1401474, -1366661, 1235292, 1195487, 112487, -184330, 282818, 1435149, 174392, 134404, 1322896, -1231480, 351518, -504792, -10168, 767866, 100375, 1650120 ], [ 112082, 19258, -1467586, 156682, 672628, -665604, -979972, 580426, 110506, 246172, -97142, -725264, -1409666, -1008112, 127376, 467718, -1742008, 599526, -757712, 900788, -96052, -1438328, 143800, -1064836, -791216, 526096, 528940, -684496 ], [ 25426, 1198112, 1183011, 850383, -1448512, 321000, -1001477, 870502, 1231590, 1256910, 1436912, 738663, -443988, -563491, 767450, 96925, 1743829, 1508472, -1269114, 1440674, 668205, 1299026, 818782, 87976, 1346903, 441817, -678708, -854969 ], [ -539384, 409492, -132504, -2412, 571068, -545120, 1142168, -942468, -720300, 558240, -463668, 776008, 1755852, 1545464, -750020, -1033940, 68864, 784252, -543404, -1372956, 1635300, -29384, 925812, -719664, 108568, -362468, 163652, 840896 ], [ -636215, -311359, 280884, 320195, 205126, -758751, 988240, 1390096, -640814, -1117482, -1356246, -1067420, -339983, -365634, 690279, -716944, 155455, -1396771, -1030616, -85348, 557881, -620067, -577666, 1104170, 943031, 1430231, -680528, -1300998 ], [ 445360, -1452930, -1144784, 858724, -275908, 766014, 676378, -279314, 1039824, 143812, 1508976, 1618146, -747044, 1321056, -1743312, 538856, 351300, 367176, 1131792, -1888128, -140942, -1073878, -492474, 872516, 59580, -515414, 1529430, -335084 ], [ -672630, -518530, 713971, 1566344, -1458353, 1326094, -292502, -653969, -148331, 431847, 729626, -701904, -1170079, 46386, -1481012, -302914, -583610, 839181, -91318, 948447, -1092362, -1404833, 828826, 83521, 533095, 181326, -1210060, 852006 ], [ -766656, 64896, 399680, -98176, -1449152, 490048, -119616, 842368, -1681664, -216256, 842880, -273280, 451328, -88000, -687680, 468032, 282304, -486464, 198592, -727936, -977216, 1413056, -976064, 1214464, 744064, 342400, -238208, 783360 ], [ -893036, 98450, 664575, -1021576, -1445965, 39410, 767511, -1027492, -161253, 648637, -405495, 402742, -1045418, 465490, 411122, 14855, 1308065, 771559, -1380749, 1281175, 1331309, -1196867, -385698, 818191, 863558, -1314162, -495878, -881803 ], [ -777216, -653070, 1119800, 1285364, 122010, 818230, -654484, 1059908, 665652, -757448, 1475730, 396262, 706422, 1668150, 1354912, 922660, 1304680, 1058964, -560304, -699120, 248084, 1082908, -1406528, 689366, -1237342, 118068, -1573948, -1838158 ], [ 307801, -1628619, 321428, 859297, -708684, 1225191, 536511, 845055, 15120, 331307, 45181, -310212, -201904, 5407, 506185, -2545, 615423, 1230038, -64473, -958328, 1398768, 1820762, -304585, -1648684, 366281, 52216, 326667, 644898 ], [ 642408, 966696, -1893860, 640316, 436320, -1200476, -928048, -386280, 65512, -857824, -1416096, 1010336, -114584, 880388, -956248, -224492, 758104, -607300, -199156, -754948, 1211424, 909428, -827944, -403680, -1011828, -1798028, -457096, -1062416 ], [ -1411612, 1769286, -1615890, -821839, 150935, -318276, -611733, 407395, 626352, -863329, -456, 598646, 333891, -1222092, -109463, -1160922, -708416, -918270, 1283154, -451663, 1547049, -700102, -712404, -1171975, 654012, 1557117, 835684, -1363931 ], [ 296356, 90876, 931354, 134238, 38380, 402932, -615536, 348182, 139014, 32464, 1681166, 41372, -37766, -994004, 1099894, -1299880, 927228, -1441070, -1307218, 1074430, 155592, -90320, -877310, 113222, 381958, -567686, 379046, -690332 ], [ 498059, 1237840, 58883, 853710, -1395229, -519922, -1133821, -818693, -632983, 109363, -695696, -448322, -1438496, 394612, 418760, -462459, 559039, -19025, -263904, 1392330, -680451, 913201, 1255241, -1277924, 1365034, 591146, -1044740, 1027094 ], [ 1275584, -305320, 1256168, -1628920, -943864, 313808, -1312096, 1316592, 146072, 100888, -1081136, -1632432, 47984, 881912, -740400, -921664, 1794464, -966200, -1257784, 1452400, -413336, 1375336, -1112664, 952816, -817696, 1626056, -633000, 1224144 ], [ -110784, 1655930, 74551, 312593, 459486, -375027, 635720, -576848, 915673, 314868, -824180, 662939, -484448, 370887, -512190, -1559186, -443393, 466520, 556075, 1840996, -555469, -584802, 511390, -372693, -384044, 666324, 1515843, 766301 ], [ 386318, -518346, -442462, 859654, 319128, 1198634, -1076818, -505250, -1438630, -1219054, -1374616, 710850, -692050, 1176860, 901556, -1395946, 943706, -779742, 317154, 655724, -616746, -90832, -41032, -1366704, 755756, -1496614, -997652, 1468534 ], [ 378618, -1660741, 820313, -1265931, -485172, -583771, -900498, -220280, 158345, 936756, 5749, -1611465, -557410, 145935, -105584, 134399, -269354, -1011837, -446296, -954991, -967621, -372427, -1122927, -614109, -1501374, 1204411, -132197, 712074 ], [ -593800, 1200560, -648996, -972600, -1428852, 26044, 96980, 523028, -3248, 1091020, -97512, -25952, -600696, 1358112, -55728, -332196, 596752, 620644, 140408, -1114704, -946100, 637880, -1023256, -1081388, -142604, -616716, -745340, -186344 ] ], [ [ -257940, -928024, -1794204, 443028, -224396, 474792, -19044, -770688, -936440, 436516, 1729148, 344664, -400740, -233856, 225032, 747404, -919052, -558404, -286484, 1222336, 1698440, -1579436, -424416, 1123320, 70936, 15488, 924032, -415212 ], [ -645699, -236885, 1141115, -1578889, -729375, -1358891, -333112, 1078083, 727254, 415628, 343356, 941326, -1796888, -1017371, -1571467, 993567, 114813, -1177683, 640460, -330554, 1268840, -478365, -130650, -118185, 685566, 1112067, -1574494, -1511995 ], [ -1146304, -1672340, 414470, 1296106, -486780, -1046616, -829482, -527352, -51236, 367018, -951684, 1352536, 848742, -1046266, 410358, -414098, 757608, -838148, 1122250, 1029646, 1310390, -530230, 673860, -1186610, -1479114, 1108502, 1167196, 124240 ], [ 727715, -59377, 471947, 1464144, -172574, -51588, -993870, 126869, -486801, -1324412, 511861, 253253, -32028, 303122, 1562292, 1581082, 1142591, -311089, 1805919, -1541652, 983578, -629285, 909829, 1353109, 855898, 1432958, 837727, 565187 ], [ -364592, 403672, -566440, -443104, 890288, 1400656, -342096, -1295880, 1522872, 432984, 575048, -1434400, 1332136, 457728, -218304, 806584, -1795320, -1653912, -335408, 1512216, 1361640, 1799832, 124352, 23336, -1506928, 1336352, 1576704, 98296 ], [ -648172, -820453, -927355, -328624, -306687, -1722489, 924754, -682395, -207883, -338746, 1778198, 839305, 858356, 596693, -688979, 279314, 571350, -715697, 153192, 1335596, -832720, 1320152, 1022922, 1005496, 418072, -213058, 1732669, -201064 ], [ -1470074, 279806, 116266, -754706, -950020, -7980, 328916, -595538, 437198, -788812, 904558, -1351088, 615146, -165200, 142640, -1631294, -1585128, 16738, 631312, 858812, -1451580, 163544, 285416, -475052, 302704, 1504688, 513252, -489456 ], [ -1393914, 536672, -1016383, 819749, 444224, 318456, 1163785, 816866, -748702, -603814, -1509040, 1416109, -1056668, -412865, 502238, -1183873, 1269479, 1711144, -247486, 830326, -543057, -1355002, -1338742, -1481672, -338179, 1412883, 272324, -1754803 ], [ -687784, -1046948, 1221752, 467804, -1464556, -365344, 1090440, 597076, -1450852, -618784, 1057220, -396776, 888772, -585560, -1171052, 1256932, 1018624, -308396, 1032604, -595764, 1354188, 1156968, 90108, 360688, -797944, -1058252, 516844, 969792 ], [ 238179, -1255925, -303812, 674977, 80258, 43563, -929936, 1554608, -337018, 360370, -1043122, 157516, 443675, 390570, -43347, -80944, -107531, 761919, 588216, -75596, -61901, -890049, -872982, -997810, 1086237, 667773, -689008, -260290 ], [ 246928, -1680406, -271344, 1269580, -127084, 178986, 390814, -630598, -539152, -1280404, 489680, 444726, 1372532, 381472, -489968, 34296, 921580, -235752, -331856, -2010240, -267930, 1111630, 183170, 1551340, -1297644, -1599794, 280114, 447196 ], [ -1082002, 234, -893519, -47400, -1068379, 679706, -1112306, 1028357, 1622823, -30419, -559970, 442896, 127467, -345178, -950588, 683946, -220030, -1298097, 252334, -1766955, 266770, -931755, -664290, -1403765, 396461, -553254, -1930436, 45346 ], [ -81472, -654208, 542144, -1170048, -166976, 225472, 769088, -392320, -1491712, 1500096, 530816, 934272, -769792, 27328, -531648, -393536, 1225280, 1026368, -350912, 913792, 182848, 1080640, -1647680, -305152, -490624, 383104, -957312, 457728 ], [ -694180, 1128134, -1314763, -1225944, -1038607, -603162, 1545021, 752884, 1084777, -750881, 1561123, 751058, 296754, -763898, 1586662, -878195, -1064533, -694739, 173105, 1108925, 72559, 1053407, -589430, -901659, 1159298, -888678, 476990, -565817 ], [ 1013760, -386586, 1492072, -1083524, -1262562, 542418, -419164, -649236, -1452228, 1785704, 510918, -77982, -1462126, 1365202, 1507552, 322700, -1112968, -1835684, -1121680, 360880, -869156, -752588, 811840, 620466, -680842, 958012, 95340, -1144282 ], [ 736147, -749561, -429476, 250539, -737092, -200403, 802677, -510155, -78160, -1677287, 836895, -1192556, -1563792, 458133, -912413, 394213, 1458229, -87118, -1347603, -550440, -529584, 293726, -1396067, -927460, -577437, 200616, 64953, -60426 ], [ -906888, 1337272, -1504204, 137876, 772128, -701428, 315120, 579592, 1080568, 258144, 276512, 430304, 425592, 684076, -409288, 150748, -114488, 43540, 1844100, -992812, 943456, -1880068, -1198520, 1363552, 149508, -1494020, 1143080, -5808 ], [ 437452, 531842, -542534, -424869, 1009853, 1295892, 1606105, -1052543, -169072, -695531, 805992, 17554, -288223, 269116, 1419587, 67618, -1271488, 1792150, -1058810, 786523, 993411, -1701378, -470300, -903053, -92652, 1575455, -585140, -1341353 ], [ -317172, -1313836, -982370, 283274, -553948, 394876, -1278672, 394610, -223294, -189712, 709146, -152396, 1233598, -1308188, 776594, 405448, 38100, -1313658, -742662, 290666, -949352, -709360, 123542, 83330, 806594, -843074, -943198, -496564 ], [ 982585, 310128, 54113, 458330, 387585, 1018138, -419487, -932855, 1601603, -283791, 998608, -1293142, -1306208, -156164, -998248, -1094537, -355211, -1667643, -545440, -679122, 1061023, -914981, 623587, -440524, 280654, -1035954, 589780, 1751922 ], [ 590400, -363832, -469512, -1505960, -169640, -966672, -643872, -747440, -1560952, -317176, 324848, -267152, 494032, 596136, -1423888, 1133888, 1675744, -822888, 1517720, -1086512, 1293688, 884344, 275512, 706896, 589984, 1715096, 176840, 1788912 ], [ -565312, 1271998, -94307, -840581, 418570, -1182641, 996120, 839312, 692755, -1511300, 52228, -44823, 482272, -379699, 6998, -417990, 223029, -1274424, -1181159, 1519180, 570993, 1321290, 517962, -400359, -1182436, 736284, 256033, 604863 ], [ -585702, 698322, -103050, 578754, 77448, 589134, 301818, -1387382, 1077598, -867770, -1187208, 456662, 143866, -1092812, -524356, -454030, 67934, -345354, -1453258, 1949348, 481202, 728336, -306456, 215664, 495844, 816094, 119588, -781422 ], [ -1172162, -1062583, -216685, -1791161, -1352252, -846121, -1048262, -1779752, 496803, -1547460, -1184313, -1169763, 1185866, -1492507, 1510704, 1723445, -1477966, -1342239, -1649608, -1755397, 1055177, 642311, 1794299, -1877311, -1524906, 1259849, -446487, -1569682 ], [ 626472, 1870480, -1650060, -205160, 790788, 459796, 1225244, 138460, 168048, 413892, 976904, -714528, 946904, 86112, -997008, 1258228, -541264, -1166516, -104664, -227696, 1212484, 263912, -1175048, -88804, -1561732, 352124, -303956, 1023752 ] ], [ [ -295312, -729144, -1168748, -619564, 535236, -696420, -591684, 492828, 156880, -1408848, 324844, -454608, 812620, 960400, -231640, 904936, -275184, -1227300, 634720, -1037708, 211252, -672096, -1205940, 975612, -1031568, 224900, -394664, -373524 ], [ -634633, -1516353, 1621800, -1185934, -1488420, -1694806, -1512488, -1010349, 662738, 112728, -416075, -121144, -148799, 1066254, -1615081, -1314904, 1490753, -1330390, -1074215, 1067386, -779554, -1155898, 1335711, -1313204, 568189, -404733, 1255944, 260805 ], [ -1081908, -1315398, -174080, 134536, 656380, 539204, -33338, 60356, -253272, -492672, -1125120, -501764, -947184, 229044, -57016, -794654, 850308, 1140740, 1473630, 730776, 1581336, 347802, 1261796, 520406, -115656, 830972, 1413424, 567450 ], [ -56335, -139846, -699615, 895405, -1309769, 282412, -623663, -403713, -138745, -331467, 297578, 1152894, 254314, 746372, 852419, 1546149, 189637, -802893, 1537013, -205962, 503475, -8753, -587892, 1321911, 503410, 1369080, 145748, -1228229 ], [ 1341528, -934832, -617104, -151528, -1186576, 926528, -857016, -1446448, 429696, 825992, -1400048, 304944, 746568, -124816, -802176, 1745664, 227992, 976096, 404504, 704096, 925080, 1633824, 472088, -291352, -764520, 1715952, 1346376, -291016 ], [ 250288, -791562, -478554, -304743, -934891, 409148, 682579, 44147, -900789, 152947, 317227, -1330756, 849363, 216564, -559326, 532979, 276607, 667346, -1312611, 1144301, -936420, -957531, -83577, 284088, -172475, -883508, 760476, 126019 ], [ -557126, 823760, 150778, 316334, -150284, -295110, 724764, -400528, 235660, -204766, -787210, -286576, 926392, -32722, 1204062, -79762, 87358, -872888, 563310, 582516, 549526, -17638, -223004, -379562, -700944, 1105236, 148508, 46560 ], [ 974246, -737131, 466077, -724976, 399073, 80683, 1631035, -607239, -12094, -1027914, -307326, -626577, -355237, -750271, -1182933, -205402, 1335580, 725854, 592039, 1152208, 995002, -1274152, 1184074, -1381083, -248893, 1155789, -278514, -1298005 ], [ -733164, -1243716, 1035152, 193044, -356252, -674812, 621380, 11176, -1391584, 895236, 42604, 954228, -853372, 302104, -1073348, 1435288, 1113520, 431904, 1115024, -1436592, 436372, 390788, 213904, 179752, 324432, -1358116, 833676, -857480 ], [ -347584, -720235, -1205244, 844121, -167931, 551260, -345736, -342492, 101916, 33756, -61984, -637043, 17252, -434280, -203697, 1076216, -1029138, 720829, 1275222, 244933, 402956, -257293, -25887, -669528, 1115717, -104987, -1396, 1096649 ], [ -890602, 409664, -896340, -388852, -663444, 1155236, -702346, -141764, -858860, 782506, 986798, 374832, 717638, 136970, 975476, -587222, 1331472, -126428, -1212734, -23270, 649422, -1123834, 169186, 910094, 1004766, -1131400, 21810, -1017774 ], [ 652048, -1254461, -118015, -77767, -1266124, 933026, 282719, -709379, 1368725, 188156, 925813, -753383, 1229578, -932480, 1049891, 323163, 813887, -1300033, -512994, -1557700, -716793, -470494, -467474, -1111936, 189026, -153200, 221830, 72441 ], [ 41344, 249152, 800960, -878016, 300736, -717824, -527040, -282496, 592192, -862336, 936256, 1288576, -452480, -645952, 632768, -505280, -171712, 464256, 1368448, -999680, 502592, -1255616, -186176, -1268864, 1177024, 120000, 1225920, -107072 ], [ 857167, -487877, 813670, -1464551, -326835, 670236, 1318692, -93447, 544319, 1076450, 910932, 633865, 857388, 1313656, -817844, -656306, -1276539, 62680, -916009, 811031, 307599, 181872, 643563, 154173, -1032491, -751347, -426722, 900660 ], [ 924722, -887702, 805460, 291254, 971090, 1424066, 44012, 539108, -305586, 1696190, 522372, 139220, 1238738, 44376, -711894, 216024, -73184, -1795070, -768804, 364016, -360296, -448298, 1353608, -239062, 103514, 546768, 645548, -791180 ], [ 398105, 76371, -156644, -187024, -584508, -820421, 1077630, 443697, 1380627, -928682, 145727, -688069, -494408, -1377801, 87434, -397395, 1440313, 548864, -905653, 83890, 252500, 21514, -1090214, -539031, 257051, -131643, 656790, -223279 ], [ 1202036, 1042460, -707316, 495956, 661920, 466644, 274780, 18344, -877008, -209568, -668192, 956424, 582776, 2560, 610352, -356752, -1259780, 235032, -419688, 50408, -617312, 497192, 993476, -64452, 1463960, -440188, 892128, 1378444 ], [ -315749, -864980, 1053699, 960386, 56225, 179424, 892115, 374099, -177908, -585303, 172988, 959744, -135364, -159080, 1206387, 1373423, 816690, 1309657, -677713, 452543, -776267, -141193, -487059, -179227, -466525, 1209387, 36963, 919789 ], [ -495794, 386394, -70518, -618494, -87392, -19200, -985338, 41684, -131102, 39380, 105978, -688150, -653914, -455216, -508630, -42746, 502978, -44946, 476374, -238780, 345464, -1375668, -831774, -1411870, -303970, 1241908, -1024354, -167254 ], [ 907975, 422514, 454050, 1058608, 1140098, 588213, -1020274, -270428, -1088369, -1045292, -191951, -1194622, 706094, 912292, 86009, -469367, -212496, 501438, -396817, 1230341, 699576, -924860, -23116, 866526, -179647, -1405099, -258179, 1614311 ], [ 457080, -1100256, -1149640, -1099392, 73728, -1685592, -1233704, -1071848, -1681064, 885608, -27376, 791088, 1378824, -1387248, -1327656, 1626768, -972016, -357992, 1257568, 523656, -1044944, 592120, -435496, -270264, 1070888, 240656, -1286224, -149504 ], [ -786530, -283837, 423029, 309550, -351869, -959550, 689011, 22059, -886088, -187177, 64682, -902772, 256687, -260271, 434276, -98328, 225376, 36751, -295524, 586011, 520098, -194902, 582912, -123712, 596086, 1303265, -291727, -1380534 ], [ 383498, 1355652, -272476, 1042022, -1040912, 1002562, 183028, -570896, 171340, -1049160, -511566, 686668, -959620, -187448, -524148, -120942, -383032, 300528, 592110, 484056, 1329680, 337322, 1209356, -316302, 485604, -961698, 270662, -1227518 ], [ -99972, 1189652, -123291, -651103, 525848, -957173, -640627, -1720901, -1420675, -235995, 484834, -1488187, -1131765, -848753, 1019122, 391268, -494777, 1336048, 1081030, -1484799, 1838705, 1320517, -594409, 1079368, -119591, 1475372, -1220933, 4237 ], [ 1598284, 26308, -498208, 722668, 751664, -490960, 679736, 209604, -521984, -118200, 450268, -521172, -403388, 1322144, 1034344, 707048, 87412, 12492, -277824, -675504, -1313716, 327880, 285928, 370096, -53476, 827276, -504124, -310544 ] ], [ [ -122328, 168660, -547200, -155832, 1145112, -998856, -945664, 760744, 382340, 305412, -170980, 579620, 164752, 894992, 538204, 1143780, 786452, -1403868, -471372, -85028, -780500, -121648, -1121320, 471476, 15888, -297076, 488464, -686968 ], [ 834486, -480195, -448464, -1132544, -1312214, -1877253, -1119123, -723558, 854690, -886200, -1090141, 570416, 1167971, -626810, -618586, -1393741, -278784, -1028350, 22695, 286224, -1028123, 128944, 1063423, 245603, 1198354, 564551, 363272, -949834 ], [ 43896, -206990, -264404, 248856, -170774, 949412, -85718, -141528, 242850, 275560, 559084, -194734, 229486, 436990, 539794, -314736, 799136, 358010, 1720860, -846856, 1217152, -551876, -234132, 52318, -276066, 310326, 943472, 1037406 ], [ -305433, -614469, -603454, -589131, -315072, 932833, 97953, -995176, 1090847, 971799, -977211, -145607, 474037, 224313, -271368, -117375, 577204, -114296, 220164, 611400, -226234, 792509, -580036, 116595, -274619, 357286, 117243, -951509 ], [ -374344, -1028464, 9536, 1068080, 530720, -102288, 201152, -1004304, 93000, -870160, -1661768, 238928, 118880, -375024, -1118976, 1870032, 1392088, 726032, 599632, -619488, -237128, 117440, 1260672, -37056, -561000, 1682008, -363264, -802704 ], [ 851581, -739804, -1367099, -614985, 143145, -54103, 467742, 394946, -361150, -19585, -45058, -209852, 1488610, 391096, 160969, 192202, 822858, 1135292, -506473, 1160097, -1220333, -590315, 787917, -260556, -734615, -230822, 1098491, 50281 ], [ 827416, 790350, 247314, 590286, -447070, -617160, 1255848, 503990, -183840, -407832, 95644, -157484, -536212, -758436, -520722, -98782, -762014, -748650, 167534, -294878, 229724, 860306, 466742, 646568, -452318, 1172868, -481892, -174902 ], [ 1384345, 17333, 699880, -1435761, 146439, 184237, 268957, 14535, -430345, -830027, 882389, -189102, 623285, -987570, -529136, 834275, 1243023, -237113, -372884, -652813, -407726, -23170, 1686932, -189295, 895430, -222759, -873919, 715261 ], [ -599960, 673348, -236400, 153164, 356904, -748748, 642632, 62340, -610340, -179232, 318464, -157552, -649300, 696780, -628276, 96860, 76528, 10952, 1073576, -911188, 246384, -940680, -322008, 702360, 38980, -235024, -288144, -1169044 ], [ -967001, 266513, -1294436, 1264854, -36152, -415785, -524668, -138026, 354069, 215210, -137028, -499205, 178803, -398011, 227998, 11073, -225284, 131757, 471188, 25714, 160580, -22958, -268685, 358608, 319942, -813793, 127781, 166393 ], [ -132644, 384768, 555812, -130958, 416428, 997806, -1270320, -589360, 196594, 373126, 1214230, 931686, 134744, 930020, 289348, 491712, -518392, 956202, -733296, 257272, -683112, -1620854, 122326, 1380756, -97938, -1365392, 798960, -524036 ], [ 707756, -604887, -695758, -762948, -742227, 1009291, 1375325, -1386790, 398799, -537979, 1174075, 496966, -105261, -6905, 148163, -169273, -855097, -1206608, -1257461, -850688, -79042, -416984, 538696, 239036, -696653, -546542, -592660, 368884 ], [ -692864, 418816, 822848, -579136, 536000, -845312, -778560, 465216, 944640, -1267776, 360960, 144512, -514048, -1166144, 1119040, 77376, -486272, -332032, 1268736, -75776, 426816, -834432, -19584, -617472, -201984, 337344, -340288, -152832 ], [ 1461109, 364553, -221759, -213175, 860972, -65681, -554475, 685646, 395978, -132893, 1108979, 91280, -331571, 266387, 43003, -851010, 288870, 374024, 366836, -974, -342787, -892240, 506800, 1147861, 351750, -314967, -357387, 1118696 ], [ 1482054, -288112, 79226, 1469160, 183572, 656614, -352270, -807524, -708632, 602922, 1255394, 397130, 83564, -66158, 354708, -245590, -243160, -1287616, 205716, 853296, 617428, 86110, -53130, 128956, 805140, 882228, -399512, -1134664 ], [ 153184, -445302, -116979, 130833, -297670, -2101, 1016873, 122407, 20346, -440557, -106931, -848837, -471020, -150050, 237992, -1347610, 506284, 537119, 100990, -92723, -457688, -174911, -508759, -354860, 8236, -414859, 774696, -747404 ], [ 728956, 557656, -201212, 428956, 881656, 870252, 79260, -655792, -997580, 336100, -2928, 226852, 72568, 175504, -742520, 701120, 392564, 378188, -247352, -276960, 471728, 117172, 566924, 784776, 365748, 561968, 392800, 1570848 ], [ -617994, -1375254, 1137608, 380066, -48139, 959972, 654715, -23617, -1168800, -1426715, 446507, -415803, 276428, -284926, -456840, -31150, -99076, 439288, -730927, 999240, -1683662, 638087, 620414, 844646, 801428, -624097, -914125, 11908 ], [ -296122, 195498, -332398, -91664, -247026, -251136, -794280, 428810, 33834, 833384, -730782, -888336, -74058, -1047518, -400040, -152, 457870, 495480, -299488, -691962, -131864, -1225402, 290940, -1771384, -465114, 1026972, 312202, 155494 ], [ 264851, -646958, -372045, -378056, 461318, -252372, -756099, -326692, -1014522, -743044, -797340, 263578, 32246, 230478, 480549, 879194, 462390, 1009571, 113591, 1632849, 579175, 342251, -248704, -447541, 988011, -1665912, 9687, 1301206 ], [ -964744, -656168, -1257240, -761576, 41808, -1495072, 693376, -547312, -868152, -23144, 506640, 153008, -5664, -1681912, -529856, 1026664, -1382560, 992456, -78744, 29264, 254280, 818496, -144424, -592216, -641624, -1278952, -1379768, -1012304 ], [ -748612, -377490, -127794, -512131, -584014, -1160303, 7498, -295326, -833477, 514119, 412144, -368039, -137180, 474819, 515408, -424950, 647044, -293331, -500436, 665535, 329706, 874927, -39550, -557931, 98524, 705664, -698930, -705683 ], [ 44020, 1278084, -95002, -196028, -743068, 1062624, 690048, 1021246, -856000, 260986, 866382, -211334, -1278108, -462532, 437306, 306194, 308674, 223128, 840002, 333730, 253060, -1031740, 1073452, 181660, -1037450, -612438, -480084, 49248 ], [ -142735, 431159, 882818, 284072, 454722, -859206, -1208007, -955149, -1151565, -1079844, 927957, -666904, -888038, -112717, -217974, -44146, -1102926, 1872833, -270563, 265085, -272610, 1795465, -1352473, 167130, -848905, 1417422, -669629, 294733 ], [ 168204, 260828, 743476, 228220, 273660, -296184, -369860, 278028, 88976, -561268, -547784, 402512, 380272, 589468, -477392, -460808, -373868, 45268, 358376, -267936, -929532, -505716, 255908, 350380, 1114008, 1407548, 350040, -977324 ] ], [ [ -651956, 636612, 137684, 811960, 841572, -1173624, 78472, 166652, -138228, 1093680, 116220, 462568, 260560, 583596, 823152, 1096004, 73660, -681672, -244876, -67964, -511052, -598724, -972356, 312148, 967500, -329416, 780448, -672836 ], [ 1685563, 564477, -1401666, -1350864, -1104982, -1971953, -1216306, -448068, 131024, -951126, -1185267, 1436765, 960702, -1903297, 273647, -131656, -5264, -791401, -222085, -294934, 46812, 1114236, -46750, 148485, 566245, 1603582, -235661, -1202561 ], [ 76998, 338042, 224284, 352076, -528422, 795512, -178316, 459502, -265296, 656894, 966758, -679410, 819482, 946268, 929652, 569804, 818416, -645586, 789000, -607244, 1288772, -1402234, -794300, -582690, -107580, 448582, -168486, 733824 ], [ -508517, -17024, -6653, -1268110, 1064927, 1161280, -1054, -1314272, 333719, 750495, -1219190, -32806, 215497, -600419, -489236, -454833, 356593, 734888, 404122, 284829, 59923, 1127385, -294872, -805962, -210569, -413557, -122063, -516974 ], [ -252344, -1011528, 508808, 1180640, 1272656, -612512, 121528, 96904, 223872, -1157464, -1546808, 126376, -318200, -959048, 140688, 178320, 1721920, -661872, -481584, -1576592, -1170544, 208984, 1670416, -250112, -567192, 1679840, -1147224, -1044704 ], [ 373981, -230273, -1233412, -957135, 1121911, -825577, -162667, 626669, 608782, 182511, 524277, 214431, 903590, -535108, 654068, 531780, 1178885, 467918, -102164, 667228, -1054324, -315136, 1080336, -35682, -145427, 611695, 1070401, -205514 ], [ 1357930, 775636, 147074, 112762, 52332, -580734, 933294, 1072052, 740, -176678, 583200, 521856, -608550, -667502, -1029846, 102182, -529694, -531946, 424246, -822328, -559560, 921428, 879648, 939498, -528064, 898710, -526632, 387326 ], [ 751527, 15821, -108097, -1373242, -357727, -400631, -569954, -43251, -1007968, 517892, 507505, -418329, 560153, -309158, -590464, 407534, 1479143, -482366, -847061, -1363071, -129584, 126134, 1771926, 695380, 334388, -675723, -807065, 1555290 ], [ 275852, 1263716, -917432, -351752, -107932, -484476, -339784, 114344, 143232, -914628, 278220, -232844, 158588, 863912, -403404, -1167216, 304648, -697676, 491804, -411536, -133924, -1739876, 307136, 734360, -892, 424232, -145440, -363360 ], [ -1217820, -61492, -1377517, 799786, -468052, -325543, -337120, 182033, 669375, 1081918, -284186, -179018, 326713, -548042, 165032, -282896, -593728, -273361, -163994, 472222, -391165, -320997, -904675, 120144, 15024, -939231, 103856, -368448 ], [ -225120, -676574, 1373974, -186990, 615212, 303802, -656414, -1453980, -120644, 462670, 518538, 606660, -186562, 1681166, -980334, 1171568, -1452260, 505220, 618212, -63182, -650172, -792054, -650966, 647968, -148044, -929772, 1021524, 7064 ], [ -502710, 52976, -672631, -1153910, 440842, 61797, 1639736, -1426605, 472261, -991915, 1453288, 236980, -1349752, -62339, -407404, -539522, -1184500, -551280, -1457848, 177543, 536353, -969804, 67669, 65573, -430689, -373247, -75936, 425159 ], [ -1327424, 135168, 546560, -180608, -326784, -128000, 356160, 839104, 560192, -143744, -112960, -253248, -545088, -416832, 915072, -144064, 126720, 293248, 957632, 546496, 489088, 4928, -718336, 689600, -132352, -370368, -683456, 446144 ], [ 24730, 165795, -758600, 377805, 1063531, -40282, -1732554, 1266877, -590068, -176343, 343543, 377163, -1353610, -978789, 1183078, -1043140, 1414242, -494631, 714356, -495279, -344309, -1364717, 543971, 1561259, 364301, -394857, -405391, 1091167 ], [ 1074130, 7650, 22100, 897070, -1095454, -457032, 4136, -1623588, -700648, -650348, 213478, -232972, -468220, 302966, 791988, -602360, -254448, -660126, 334926, 743086, 1183306, -404192, -55364, 771204, 896086, -46422, -1306806, -83448 ], [ -272379, -979998, 339587, 449926, 196093, -213762, 34396, -809989, -572364, 47838, -425625, -1094280, -493088, 465077, -730885, -666443, 666169, 32351, 624663, -107720, -398958, -614045, -297534, -204715, 195111, -770537, 93801, -894030 ], [ 786228, 1019868, 446456, 405948, 520832, 721512, 144944, -1075684, -462820, -173968, 448940, -845260, -840972, -172796, -1182588, 496556, 268308, 226456, 157172, 120124, 661764, -521988, 530396, 1324080, 330940, -185572, -252208, 1160444 ], [ -154822, -1019467, 812251, 482153, 763727, 1543132, 450084, -357304, -102955, -1517833, 354530, -361865, 172343, -237741, -1396008, 18896, -1162337, 309751, -942283, 1162909, -1659551, 968627, 35656, 469970, 1151780, -973502, -1489313, -13211 ], [ -417408, -186510, 63364, 210004, -580792, 271530, -5130, 77210, 439154, 1180010, -898026, -993926, 273694, -1043846, -266094, -159224, 321802, 403002, 107760, -881018, 207726, -453710, -223014, -644536, -86216, 524132, 226962, -503274 ], [ -483486, -12310, -463320, -1140413, 436943, -471723, -836906, -287925, -504019, -567816, -864592, 1157058, -766444, 120302, -2369, 974340, 700323, 914629, -89209, 1465735, 813743, 292440, -197644, -568520, 1608070, -891311, 1049639, 585210 ], [ -1046936, 161360, -1284440, 436232, 202488, -545408, 1088344, -321120, -600424, 96504, 323128, 420088, -997584, -1212008, -847024, 208040, -1565272, 551184, -257704, -867920, 642728, 1306760, -556984, -967880, -849600, -1915216, -1353936, 172360 ], [ -271764, 62155, 218998, -504615, -394236, -327322, -953417, -960915, 6343, 751003, -57081, 363179, -277745, 247365, 64148, 333636, 70093, -96559, -277989, 767835, 199338, 835857, -1091339, 302908, -202178, -599214, -1058115, -613528 ], [ 539874, 274128, -53470, -17400, 312636, 1036934, 227204, 815758, -1235142, 427448, 676950, -634028, -1335506, -711420, -67832, -28496, 786366, -475206, 321112, 773438, 261444, -1143676, 857724, 308726, -667702, -315390, -1093946, 691196 ], [ 645514, 464948, 1696615, 1156730, -220514, 212684, -1814606, -893392, 207523, -1339497, 35345, 62627, -439036, 865050, -535912, -455671, -600274, 1170009, -521873, 1550698, -1255646, 1422604, -998221, -625159, -1430952, 1190680, 433879, -623279 ], [ -156760, 111288, -109272, -427400, -87668, 681292, -515988, 484416, 618108, 365644, -281312, 554716, 773104, -303312, -816452, -612576, -626744, 300272, -154568, 202848, 177940, 225008, -115812, 434212, 293320, 1249604, 1067188, -701684 ] ], [ [ -1197964, 160936, 46128, 1051108, -109804, -1103532, 1075840, -551816, -556092, 66120, 107488, -632244, 1149468, 721348, 492772, 761536, -1285036, -54256, 590872, -1168156, 331780, -898336, -1021408, 774644, 1035684, 47604, 390240, -211600 ], [ 969018, 197921, -684780, -1358589, -1000489, -1554897, -1274821, -1020348, -945281, -104750, -919613, 1472487, 509469, -1811851, 405407, 604904, 1016122, -971246, -1661625, -660877, 671395, 1284308, -760884, -1482109, -509419, 1172578, 468904, -561045 ], [ -463522, 505676, 426560, 32706, 265766, 884988, 269654, 984932, -888046, 197080, 253522, -1194928, 218204, 1186914, 905082, 1180854, 898722, -680886, -415860, 677398, 730420, -1141062, -163474, -970934, 133076, 506688, -1269566, -157800 ], [ -561465, 794061, -68020, -824688, 1660303, 1178733, -958506, -1435618, -944650, -457550, -287878, 863876, -361550, -1363138, -145837, 315137, -224385, 986615, 951317, -343365, 389333, 589494, 63596, -851503, 364845, -626927, -129865, -497245 ], [ 1431552, -722488, 551400, 670312, 582952, -417024, -323888, 691368, 820440, -284952, -1180744, 571472, -633424, -1355080, 1318368, -1100000, 1573120, -916504, -1602784, -1489912, -1004848, 576720, 863392, -143576, -490280, 825408, -655672, -379672 ], [ -527028, 538727, 183620, -1259938, 1400537, -443269, -696903, 1028548, 671395, 446823, 1040461, -550208, -364434, -1847110, 306068, 1049375, 390825, 141906, -462934, 39973, -343253, -175120, 335922, 644094, 1040000, 1176228, 250408, -313322 ], [ 589594, 466768, -416482, -234366, 1163422, -377806, -148662, 543634, 365612, 347608, 294498, 1084072, 357814, 167910, 73256, 549406, 503958, -78474, 442048, -559702, -697480, 84590, 689728, 329008, -1028738, 372188, -216416, 956582 ], [ -4764, -856225, -387882, -755700, -879449, -464090, -754533, -567881, -656131, 1622113, -311613, -1531306, -344568, 493854, -712160, -622754, 1181415, 202891, -549908, -202915, 873100, -88940, 1536950, 377245, -814486, 66745, -359131, 834592 ], [ 625096, 118420, -507752, -752340, -399504, -266740, -1061128, 186144, 815604, -299192, 32232, 496864, 509852, 949704, -33100, -1394984, 906120, -326624, 68792, 38640, -689260, -1118380, 864600, 190540, 74484, 160020, 423284, 276452 ], [ -989874, -725896, -1202081, -162793, -1055373, 491810, -22970, -119438, 1126263, 1550886, -151750, 66640, -35068, -498937, -444676, 601466, -1307909, 209086, -360227, 756127, -145365, -501093, -1210986, -214619, -17230, -509982, 561762, -245009 ], [ -729602, -1453982, 1241368, -257120, -259552, -442450, 242056, -1084528, -1305658, 928982, -401056, -383114, -88722, 1597492, -1107112, 644246, -1324270, -933322, 1380404, -517700, 655802, 214252, -997006, -823138, 462510, -161302, 302462, -223590 ], [ -1601232, 430083, -425882, -269115, 643498, -418090, 1260266, -1143713, 1134122, -734763, 1375284, -1418694, -875127, -432003, 191798, -562214, 1345, 425838, -1014501, 847955, 114047, -1219398, -697841, -543913, 489705, -209367, 1332672, 516630 ], [ -691904, 10112, 235328, 294528, -1279616, 208064, 1174592, 96576, 150208, 796160, -373632, -211072, -68992, 381760, 354048, -878016, 262144, 1032320, 375936, 196608, 807616, 384640, -586944, 1307648, 1073856, -910080, 371136, 661632 ], [ -1114436, -988260, -292593, -217890, 729134, 954204, -1128804, 1270510, -882211, 1205057, -949637, 651769, -886966, -679051, 842891, -573819, 927570, -1123914, 243807, -587483, -232662, -1123502, 715101, 850506, -714098, -475181, -810570, 692064 ], [ -179926, -27730, -69228, -768140, -1224226, -499426, 339066, -551990, 168014, -1054028, -1397272, -681186, 413414, -88306, -92514, -860094, 67170, 369766, -511188, 367142, 1317718, -1045162, 1019926, 621626, 600912, -1026466, -702100, 722544 ], [ -253267, -755985, 794032, 564136, 517607, -1293808, -858306, -749225, 39521, 561328, -531561, -715673, -591687, 337196, -1150528, 592315, 1093265, -128941, 673008, 441798, 32515, -755784, -602916, -54339, 673739, -712977, -38385, -542221 ], [ 1165388, 1693144, 1011216, 328004, -658936, 536260, 169216, -857680, -258600, -1330108, 186388, -1004460, -884944, -709984, -270116, -576372, -767124, -45676, 208868, 342180, -17376, 16952, 608724, 295804, 889284, -1279528, -112600, 74512 ], [ 764883, -276916, 650491, 568854, 1609984, 1092420, -154499, 413420, 1150070, -570893, -266997, 512305, -672664, 23266, -460261, 1111263, -1057459, 688169, -575292, 462750, -636071, 951967, -1024661, -821601, 411784, 219242, -1290560, 1255207 ], [ -418854, -582896, 763192, -118230, -853252, 1186210, 1041270, -991624, 419868, 650838, -188366, -1015992, 281680, -155752, -446770, -161426, 291490, -74238, 1384366, -779266, 829276, -76930, -942334, 535540, 291716, 139312, -941402, -1081752 ], [ -646350, 1452741, 398147, -303599, 1167161, -447656, -1245264, -182245, -729538, -335097, -322585, 927353, -214638, 511627, -522296, 338490, 874444, 437445, -962875, 1339382, 880843, -298870, -442838, 473999, 1351897, 179831, 1024793, 129761 ], [ -232400, 534136, -1244048, 918416, 358296, 504944, -338424, -554800, -1064728, 1213568, -59800, 803368, -828008, -266608, -1735056, -236840, -1232896, -818120, 812360, -555728, -730192, 1499960, -614448, -1547496, 210712, -941704, -1270592, 1357696 ], [ 107098, 139879, 861589, 684767, 108694, 444381, -903427, -1237045, 566072, 418780, -848663, 377485, -377969, -729019, -339435, 987397, -1246352, 167098, 557343, 106554, 307950, 108428, -1669725, 1244184, -314881, -1006734, -1257651, -983653 ], [ 1525350, -709556, -342492, 933832, 806786, 967326, -173228, -838716, -547876, -33794, -705828, -194168, -693912, -761578, -1100700, -916466, 436098, -803226, 95354, 630858, 793204, -74012, 902074, -93688, 749694, -609198, -1254670, 124076 ], [ 1376370, 1401779, 1799128, 1461667, -256314, 888346, -1730578, -1555771, 1036984, -924994, -680818, 365102, -104232, 1685212, -305120, -298586, 391258, 355094, 945534, 1152293, -90886, 512108, -116246, 83632, -975606, 893497, 462145, -1025804 ], [ 651100, -335304, -925536, -90028, 81856, 980636, 193088, 738572, 605132, 1087232, 774564, 253012, 115628, -151132, 266468, -251552, -216356, 379044, -768480, -8252, 143684, 1380156, -334036, 498556, -691000, 793908, 657252, 17700 ] ], [ [ -441292, -755596, -1451468, 182100, -707532, -292900, -91848, -650652, -296116, -806024, -975732, -662916, 1227356, 1152808, 516364, 433328, -548900, -551668, -753652, -899500, 577000, 498144, -927972, 1336888, 862768, -51428, 751320, 304920 ], [ -573991, -1208294, 40772, -665381, -623982, -446037, 313214, -1375822, -821954, 421293, -540254, 650866, 1625802, -1632234, -288883, -379446, -1210295, -1271612, -1245421, -1883796, -557039, 1447346, -285496, -1325506, 203490, -577855, 738064, -1544229 ], [ 331044, 1038666, -595298, -214226, 1059888, 1445168, 1180504, -325102, 90406, -239632, 411566, 770456, 279572, -260514, 873482, 826994, 821040, -290312, -152326, 64044, -1732704, 126856, -65286, -1688006, -921560, -751640, -1481736, -680934 ], [ 62041, 74245, -1116726, 22204, 1165237, 1530719, -1668185, -1485703, 405849, -905119, 593798, -209937, -483481, -1896180, -370475, 22978, 281222, 348074, -560961, -31147, -683905, -612240, 992347, -284370, 346398, -534705, 958084, -268954 ], [ 800608, 468312, 366976, 1305888, 918072, 73824, 1138960, -214728, 1842752, -693144, -127560, 943448, -727040, -406264, 49640, 870440, 1351672, 845232, -741888, -417776, 198240, -1520648, -1241264, 1193256, -251840, -1550592, 41776, 1180344 ], [ -537442, 856117, 1213786, -1464322, 1287132, 993399, -396255, 1533987, -794218, -150599, 653085, -332912, -327055, -1470444, -824690, 594585, -1512158, 1654787, -373338, 151489, 386090, 1312612, -193624, 1047156, 1288835, 1318808, -473889, -252986 ], [ -840310, -449462, -1199680, 349356, 1140570, -397544, -946752, -816668, -19662, 305576, 688612, -72760, 70084, 564768, 454676, 172490, -74498, 1040688, -991438, 259112, -321046, -262828, 443514, -29844, -1016722, 369132, -328136, -247796 ], [ -348452, -642032, 1208609, 199792, -868487, 1351058, -1387259, 198436, 851508, 735889, 325000, -1379193, -794941, -59749, 1086178, -178864, -683788, 1248219, -502964, 1108579, -1077867, 1333643, 166019, -1078084, 315380, 652032, -376490, 50674 ], [ -1139952, -828032, 378364, 28412, 1123888, -440892, 407456, 489336, 1520848, 674064, 714240, -403888, -93216, 858356, 1034008, -544904, -285828, 1626164, 752616, 978384, -585972, 877228, -789396, 40776, -661960, -423088, -868600, -345216 ], [ -410621, 159309, -113559, -288377, -832064, 1073, -551175, -491847, 1498684, 277822, 50435, 373331, -696804, 793298, -826552, 886183, 310687, 1620535, -581522, -551983, 1438811, 138923, -836475, 1328022, -524339, 10712, 1624900, -823347 ], [ 237092, -1169072, 1537948, 947688, -560332, -989158, 111476, 1294616, -860342, 51812, -218116, -777856, 563164, 437352, 544898, -269544, -1707564, -973472, 229120, -1088058, 544634, 416696, 504122, -881620, -1355606, -424494, -724006, -735498 ], [ -1232093, 1071788, -1294762, 1781133, -1535242, 1275052, 782246, -646689, 904018, -255173, -278831, -1364366, 1186179, 857042, 654598, -283014, 230926, 893233, -353890, 558872, -1163941, -227174, 733387, 811415, 392584, -1149019, 467089, 1048922 ], [ 1537600, 488000, 369152, 531264, -587328, -1043136, -143488, -1581312, -46976, 138496, -766208, -1291840, 836032, -595200, -179840, -847680, -1095168, -335488, -1094528, 180800, 1012928, 542336, 1418560, 312448, 96448, 465024, -9728, -532352 ], [ 1069074, -568938, -387788, -1114690, 1269923, 1302143, 661992, 1187986, 1579182, 1238846, -1086713, -536191, 886960, 844924, -701714, 604878, -757280, 364884, 850449, -602776, -1297023, -655436, 193062, -1070702, 380586, 351786, -1058722, -557859 ], [ -943476, 274152, -1121678, -1475920, -334462, 827648, -1070568, 1531276, 812712, 93156, -773738, 607324, 539340, -1495376, -439464, -997712, -122490, 1758034, -1340296, 686644, 1235052, -354146, 675252, -527142, 464296, 260576, 1424448, -1189394 ], [ 841171, 201042, 475930, 533580, 366783, -1368073, -145207, 1268649, -42796, 826620, 132474, 424145, -1132127, 1458973, 635127, -39808, -259823, 670222, 661291, 1018665, -1053718, 5600, -1049747, -41188, 237663, 278801, 1636599, -48391 ], [ -119824, 1068492, 768484, -213664, -1805868, 689448, -390240, 12524, -616608, -1095012, 68052, 204776, 922008, -205644, 291844, -126868, 815428, -46160, 700116, -1427576, 551220, 1213008, -898888, -1543236, -297568, -173956, 1277384, -1593132 ], [ 1245171, 34007, 669174, -1498344, 1251272, 32158, -1143580, 1690949, -1135773, 484173, -574698, -823594, -1546607, 542891, 1653929, 439407, -370737, 738920, 511071, -345381, 849090, 424338, 530302, -1034051, -19693, 781979, -940816, 1334143 ], [ 392732, -1540746, 41330, -236118, -952588, 1622838, 1311292, -1473222, -658340, -347002, 936360, -808650, 1259492, 348808, -279172, 670546, 340298, -589616, 1023620, -495314, -334498, -800254, 1505138, 8788, 264336, -827588, -934992, 24282 ], [ 137158, 1005206, 839168, 1171700, 1354117, -808337, -1180906, -626820, -1137853, 763370, 823263, 93985, 1181080, -71315, -234300, 531322, 1657055, -453118, -1514433, 1089045, 77098, 649550, -1198156, 171444, 1077959, 31019, -1348145, 755008 ], [ -590192, 274456, -745152, -983320, 74232, 951808, -1102376, -573080, -1384088, 1179080, 972128, -746320, -382960, 976120, -1336920, 60512, 887480, -522768, 1679152, 1139720, -1419832, 809880, 1444904, -1677856, 41184, 1337464, -332640, -189592 ], [ -106588, -560152, 8429, 1212397, 547586, -756748, 1023079, 162460, 274737, -482731, -666691, -354794, -696408, -986700, 21635, -532723, -1837543, -1043752, 1102778, -1124720, 603311, 1284729, -840899, -149582, -1521626, 546454, -972678, 12028 ], [ 1231530, -277580, -761648, -99744, -283702, 523522, 1193654, -1724892, 821446, 1024070, -1255114, 459842, 1132932, -1267734, -153682, -1328412, -323026, 159594, 414294, -713226, -415276, 506456, 655660, -226662, 16880, -481210, -1060298, -545022 ], [ 108450, 903775, 1296762, 769856, 767358, -353838, -816556, -1857662, 248441, -1153405, 331451, 705732, 1059082, 1570716, -950732, 1223018, -612906, 219249, 1092519, -662176, 1464894, -213344, 826245, 1052408, -236650, 580185, -1448463, 375153 ], [ 501284, 525180, 1606412, 1267848, 806148, -674952, 607060, 667104, 359256, -645588, 919396, 631732, -537432, 764488, -65212, -699528, 490200, -943544, 678488, -1084976, -1425516, 225076, -427828, 77756, 852536, 838764, -861708, 381592 ] ], [ [ 101852, 852636, -474148, 1094972, 269788, -13484, -197848, -516244, -1558364, -1529368, -223132, -1546956, 1628884, -264200, 359908, 38160, 870228, 1082852, -1045788, -610756, 1378360, 698272, -44780, -967128, 996752, 17684, -599544, 670408 ], [ 823195, 542190, 1325068, 108737, -220970, -823503, 54362, 1079350, -2150, -50089, 1702918, 372086, 294654, 1282978, -967177, 433150, 1603051, 691084, 779497, -293372, -188477, 1202486, 336088, 1285274, 988102, -1011501, -895184, -1814847 ], [ 784300, -102530, -1502022, 230762, -352880, 222352, 901512, -193450, -1205550, -166704, -730902, 986696, 1565564, -1038342, -790082, -1052810, 195216, -1217176, -141938, -1432252, -508192, 1148696, -570482, -775346, -1388808, -1062856, -753304, -2322 ], [ 1350683, 260063, 957694, 1261556, -278801, 773773, 272357, -397189, -340709, -1186125, 1329650, 222013, 1599525, -1130012, -467889, -620442, -149774, -1095010, 618925, -209969, 1018349, -281520, 1549377, 364138, 403002, 463709, 634572, 232850 ], [ -1237984, 162184, 1004672, 1349984, 405032, 775968, 848944, 1090344, 1388224, -909384, -1034072, 203144, 1118208, 1524632, 1230904, 945912, 1293160, -119792, 1157632, -1060560, -1433312, -168088, -1877264, -1634824, -109376, -492288, 1342608, -458840 ], [ 102586, 158319, -271698, -420646, -88748, 1198933, -846861, 623129, -321246, -154309, 1122983, 516784, 1001443, 534652, -505206, 1577947, -870010, 1853113, -963758, -24365, 150558, 958572, -172424, 1244316, 211769, -730808, 275213, -1206350 ], [ -292290, 1312894, 123200, 142020, -751954, -4920, -112320, 850924, -33866, 1073016, 755180, -618024, 282508, 717408, -457348, 537342, 752090, 252048, -110154, 470264, -970402, 839996, -156658, 1302788, -999126, 1226884, -244184, -1164060 ], [ 188756, 1767984, 1667059, 1290320, 545659, -1054506, -753697, -515156, 648412, 1145155, -769768, 1182085, 319225, -1232639, -1697594, 1491696, -1124324, -26431, 337828, -718119, -585073, 1604049, -300487, -1344780, 878876, -1166080, -1117854, 477430 ], [ -1864144, -461696, 511924, 786100, 769424, 368524, -945952, -993816, 382832, 438320, 1039872, -687120, -1846880, 580636, 856776, -74264, 702516, 975324, 522808, -349584, 1157092, 724164, 326148, 1679960, 615976, -1656080, 248216, -521600 ], [ 167609, -1000649, 301643, 631173, -1232320, -983773, -588805, -305605, 824948, -1683814, 438713, 71337, 959764, 1759382, -218536, -1013019, 1514317, 964501, 914986, -217341, 408385, 182065, -392865, -573406, 1232823, 138760, 643340, -1223497 ], [ -1182036, -828176, 1620628, -1045960, 796892, -880402, 824220, -890680, 1119102, 1597292, 1055156, -710016, 1466708, -1108552, 274598, 1317064, -129860, 189984, -856320, -318286, -1330930, 487080, -48562, -152764, -1713250, -1222250, -1408978, -564414 ], [ -175591, -709436, 378978, 451575, -1499838, -99132, 368210, -589555, 1395222, -936223, -1775869, 1409654, 1126713, -157802, 386418, -1086706, 7690, 98339, -1016390, 1100744, -1190335, -579730, 630673, -607819, 763160, 844735, 252227, 255406 ], [ 1517248, 793280, 1508864, -547392, 301376, -1199168, 222848, -848640, 237952, 599808, 400640, -1271488, -229056, 28928, -844672, -745920, 261632, -131968, 601472, 51904, -79296, -1180800, -40000, -813696, -1321408, -552576, 912896, -464512 ], [ 1580630, 772386, 1525724, -1543142, 1607321, 1430509, 567864, -1081898, 1169386, -872038, -1483259, 27411, -213744, 259380, -575574, -697014, -231520, 1182780, -1304637, 225720, -231405, -1211300, 1081554, -1725994, -31330, -100834, -1008902, 231 ], [ -1113500, -851144, -260746, 326928, -1337434, -637696, -1546296, 1496932, -210824, 1733612, -924894, 574676, -546524, 1474320, -121464, 1212176, -933390, -3050, -896792, 62940, -932860, -1260870, 10844, 687406, -152200, -706144, 779968, 1311146 ], [ 362793, 963606, 1073134, -728668, 1383853, -457003, 687211, 1175051, -649540, 648116, 210702, 26115, 683123, 1114791, 392917, -1803648, -854589, 379146, -950863, -879477, -1879458, -174176, -510313, -636908, -546419, 742339, 512469, 592379 ], [ 414416, 579620, -955924, -732640, 423100, 303608, -875296, -377980, -484320, 642964, 1265852, -730568, 1083976, 242524, 321100, 1205764, 200204, 74256, 1056700, 245528, -126756, -372752, 1152424, -683788, 1008352, 244532, -923176, 11708 ], [ -966519, -1364875, 1057346, -1648440, -800040, -1512262, -1321236, -246625, -1442855, 653879, 318882, -1836318, 748611, 273969, -162805, 1739709, -946211, 1296056, -1195635, 1744833, -1178266, -448042, 1736794, 1148807, -789783, -852223, 1085904, -871187 ], [ -243692, 27842, -1458570, 1170078, 17948, 1502210, 393332, 199246, -365356, 117490, 1730936, -495102, 23532, -881640, 1116212, 130582, 745854, -343696, -263220, -104598, -108294, 598310, -103306, -109508, -283472, -958604, -326128, -172242 ], [ 187826, 1342498, -1073920, 1314588, 752991, 1631677, -1250654, -1565132, 451193, 1023070, 1056781, -1401357, -692152, 33943, -1107316, -1194994, 221709, 1610278, -375251, -480497, -1569506, -1018678, 349020, -479396, -247995, -427855, -716067, 870336 ], [ -25424, 1426888, 835520, 1527608, 178536, 1331712, -797944, 648888, -487752, 606680, 1918496, 649488, -157392, -574872, -189576, 1848096, 1093544, -911152, 1351824, 4248, 612824, -819128, 760, 747424, 594080, 478440, 1054688, -867144 ], [ 1282860, -1400520, 59415, -907497, -1201626, -261092, -326619, 950676, 538147, 328911, -641145, 457378, 464504, 316252, -24263, 37239, -894885, 441096, 1214926, 484784, -138371, 487291, 772103, -163786, -578862, -649438, 611598, -1509708 ], [ 1090974, 1445980, -597136, -1459936, -1329922, -1307098, -785790, -1461588, -525390, 1318962, -968702, 969702, 795852, -1889954, 521962, -339220, 556138, 365022, -720542, -1030590, 22716, 37512, 977476, -212882, -1185584, 654898, 447234, 717862 ], [ 1049094, 106125, 737294, 1631424, 1444698, 1724822, -202180, -526938, -630405, 1514297, 315233, 1352332, 589502, 160916, -1628708, 112350, -1883422, 869347, -1186587, -41440, 805786, -1593888, 347231, 980328, -1283294, 267803, -486301, -1593373 ], [ 1035948, 862260, 1504228, -396776, 645452, -1886744, -433860, -598112, -435320, -215228, 538220, -86948, -502664, -1096872, -788980, 476648, 1310216, -1448104, 562312, -1598864, -1781252, -181540, 575780, -311052, 122408, -976380, -298212, 136520 ] ], [ [ -556252, -199260, -762872, 1113116, -296744, -1187904, 443828, -1542344, -1509560, -1014992, 191132, -721080, 1643188, 218052, 155340, 1012632, 1615400, 882520, 221060, -271572, -60204, 1083864, -1070160, -1792476, -287404, 862408, 584008, -536280 ], [ -1003802, -812975, 1715024, -1279275, 1104415, -737212, -1150240, 161735, -1456802, -1335689, -1082875, 337358, -629579, -1055039, -1447300, -28446, 1837361, 512796, -203167, -469221, 1203532, 434408, 258205, -148264, -457607, -111591, -1097100, -798372 ], [ 1213888, -1327340, -42916, -679340, -1488810, -248132, 930010, -1063420, -660252, 288016, -1037230, -331022, 1069666, 353526, -466310, -964096, 812156, -512694, -459992, -1121826, 768312, 908178, -82980, -1146384, -1311692, -882476, -89280, -325332 ], [ 787401, 283309, 506137, -422963, -826656, 761205, -716501, 539714, 239305, 213200, -204880, -194787, 310035, -1433366, -1410561, 88027, 1482032, 20766, 625887, -1034229, 169212, 115839, -347014, 92601, -571116, -753648, -927921, -1145691 ], [ -60832, 556008, -947920, 701112, -208888, 655552, 787848, 815480, -413440, -1449992, -695880, -1434992, 454648, -624680, 354216, -20008, 1586176, -704576, -1070392, -41152, -482336, 803456, 1056336, 565576, -65464, -1361568, 673176, 185744 ], [ 285938, 941808, -942285, 781237, -1215338, 1101827, -1053027, -202175, -1140120, -936832, 1024170, -270977, -663382, -161120, -1192194, -284768, 368106, -539916, 92203, -414977, -524966, -375459, -419914, 833286, 1379671, -510333, -1072534, -10776 ], [ 832104, 311138, 602956, 548888, 72104, -839734, 1487830, 701124, -429280, 40524, 447910, -211912, -32942, -143990, 264302, -675608, -87588, 251824, -279962, 332992, -428016, 111654, 241106, -910900, -252284, 1164882, -717012, -263514 ], [ 184510, 1022299, -817277, 1409878, -749793, -27822, 1146200, 1315174, -333885, 536212, 757762, 1759131, 70735, 65352, -1555264, 493592, -926794, 773167, -1207774, 571308, 163025, 1655332, -725671, -1548426, 1135852, -1385729, -758171, -233915 ], [ 952940, -1436676, -755972, 356508, -173248, -173852, 57740, 793484, -847140, -879168, 223232, 197916, -1292720, 1054472, 1119536, 899612, 917576, 317112, 514936, 1073368, -276400, 675472, -1047716, 979504, 1548592, 290976, -173776, -1377760 ], [ -640388, 1010129, -627478, -866129, 552737, 555903, -716160, -72706, 1624254, -1577410, -550700, -790735, 711834, -346039, -472850, -511374, 713539, -1285146, -528867, -255567, 468821, -865946, -187778, -918081, -567296, 710195, 885144, -184555 ], [ -1327360, -710186, 1388640, -1064688, 1146868, -862050, 278292, 466464, -210900, 1531990, -442086, 420168, -809602, 824934, 1363850, 15788, 45612, 1188928, -485790, -111696, -1744898, 505860, -907766, -1312110, 964236, -1259526, -38908, 86044 ], [ 724935, 495194, 966415, 95412, -385697, -1047680, 18582, 270739, -786700, -605175, -346611, 1373293, -874402, -556211, 456380, -829412, -420313, -1182622, 473055, -523491, 638202, -1561040, 1561494, 296970, 18721, 1162329, -14918, 765764 ], [ -365504, 1173056, -592000, -744512, 594112, -1491776, 198080, -159424, 386304, 167168, -835008, -872448, 152320, -985856, -708672, -457920, -275008, -89856, 1099328, 965952, -482432, -228288, 314176, -220224, -131904, 869568, -542144, -539456 ], [ 1128685, -843044, 964863, -376138, 1239529, -553979, 1176986, -450027, -469497, 78592, -34574, 132882, -762033, -926206, -1010676, -65308, 650715, 1404126, -602879, -335697, 344751, 396615, 689258, -720258, -692245, -214730, -4311, 686264 ], [ -543220, -1617734, 959668, 350602, 403724, 1250056, 105186, -434732, -940062, 1453662, 837566, -568428, 988552, -687866, 368614, -279068, -1411580, 526036, 564436, -725082, -1330134, 864820, -481292, -220018, 1012030, 14160, 890924, 641144 ], [ -1061917, 253322, 52960, 339703, -57736, 634972, 877198, 1265850, -454288, 1169176, 1112363, -1143938, 586503, -33715, 796436, -832961, -445987, 175855, -1475453, -400731, -603887, -695780, -677039, -789920, -561000, 377691, -57500, -760686 ], [ -34148, -646840, -1333196, 601084, 1108604, 1336684, -438852, -794092, -672520, -482888, 871688, -403360, 240248, 1178408, -634388, 183624, 590676, -1200964, 1061368, -135828, -285588, -548520, 906776, -317876, -175136, 1069256, -1028148, -233824 ], [ -937703, -368245, -113951, -67086, -1236496, 200869, -1565822, -543347, -1476785, 780517, -457587, -1276090, -581837, -1067967, 1239697, 1383154, 614546, 1282056, -589667, 186877, -751328, -872670, 711316, 800644, -1549106, -1501584, -650103, 913481 ], [ -1166072, -185654, -1738016, 866746, 934552, 105062, -383590, -104758, 719342, -1207668, -78744, -541812, 910902, -1405734, 843390, -18084, 644100, -48112, -1077282, -142234, 1080150, 1106414, -125218, 805828, -833996, 242966, 201644, 719380 ], [ 1312284, 943269, 350471, -635202, -548475, -84856, -1416529, -1675355, 41166, -789829, 747972, -791702, 542690, 699861, -1064264, -69219, 310621, 302439, -418790, -307531, -997817, 917614, 27006, -810136, -200720, -499408, -157030, -481461 ], [ 1051504, 114744, 549136, -282232, -268120, 1752744, -786064, 644000, 1232696, 376496, 597392, -564392, 1208120, -1097664, 797136, -53424, 929456, 136064, -924040, 981824, 595288, -1617816, -485024, 1477144, 513760, 888952, 807760, 461264 ], [ 1416643, -857183, -712062, -151244, 428060, -798874, -97739, 698955, -93753, -816810, -1177811, -98829, 485375, -1293027, 11319, 318238, -1333701, 30176, -1139248, 805449, -419303, 368562, -359122, -410305, -1056178, -218252, 901797, -872224 ], [ -415342, 546078, -629728, -546254, -69676, -1239040, 719200, -1293732, -272114, -518982, 161222, -696342, 705734, -790230, -328786, 239856, 212714, 85062, 1281990, 852782, -1377636, -506316, 1369132, -759956, 284496, -420206, -237240, -176728 ], [ 1223923, 353068, 600552, 587621, -35921, 1748925, -1345250, -1555157, 436181, 894378, 1223522, -1047547, 372704, -1335505, -1364426, -289539, 1004064, 1247457, -1377865, 299257, 1369654, -13701, 757222, -83286, -732639, -941441, 705460, 317422 ], [ 95824, 637904, 905792, -621144, 17604, -318904, -1213656, -474676, -340212, -397908, 399932, -790884, 1331648, -1435332, -914840, 1176360, 207692, -927568, -435788, -989880, 53272, -30212, -45556, -204772, 952816, 265140, -436608, -1166240 ] ], [ [ -69112, -764172, -181464, 699644, -867620, -663616, 515576, -629820, -566012, -1207476, -187096, -224652, -425336, 242924, -426892, 8784, 1049140, 609744, 449956, 86992, -966496, 654764, -14524, 169272, -550840, 352296, 283412, -915940 ], [ -1736975, -148018, 888300, -2822, 1689706, -773042, -1363717, -1173894, -690611, -1214235, -1823448, 343724, -297382, -1123319, -1403161, -299791, 1320429, 742535, 195015, -172351, 170575, 98084, 620023, -944248, -484703, 848076, 644138, -183426 ], [ 860380, -532508, 954250, -51222, -1078354, -604712, -165712, -919774, -783366, -396490, 190222, -1117116, 188988, 802356, 218104, -307386, 1488454, -9800, -919370, -368666, 1484590, -610166, -719272, -705478, -674518, -1254834, 378868, -288726 ], [ -191009, -126654, 541036, -156744, -787510, -354247, -764334, 123500, -832622, -500768, -641989, 722588, 662583, -858029, -385284, 584504, 557682, 1025287, 325796, -607300, 26548, 163731, -735467, 83324, -783918, -333092, -226671, -1152797 ], [ 340088, -643624, -766048, -11456, -1087168, 470816, 1353392, 1023424, -820896, 159104, -958000, 153768, 1181312, -477168, 625184, -472352, 252208, -717080, -1026984, 1152280, -162344, 328448, 1890536, -468864, 541104, 55704, 737136, 1097424 ], [ -612432, 677211, -178713, 164274, 84577, 443766, -907113, 367734, -1431156, -1196191, 178915, 215158, -201063, 489787, 76284, 428398, -493082, -1153255, 759196, 200785, 516461, -681867, -1052184, -265824, 146919, -628831, -675634, 767759 ], [ 368226, 456168, 258384, 611194, 1059266, -1355534, 850376, -241000, 45486, 158778, 183204, 1128172, -226220, -113374, -500620, 168548, -334568, -322798, 69056, 59292, -583406, -821990, -166888, -563128, 168920, 610892, -454000, 502602 ], [ 684426, -349483, -193730, 79221, -1286776, -1006857, 601217, 1845238, -754579, -896879, 84123, -443227, 276163, -503875, -531840, 211255, 703113, -46404, -1661994, -381765, 827486, -299641, -78571, 221478, 331188, 492258, 586271, 310993 ], [ 1513496, -1880908, -1555100, -513244, -994996, 338548, 1226132, 515428, -356744, -1403324, -528992, -394452, -870332, 106440, 1126720, 694680, 29188, -431784, -160544, -108940, 682176, 15164, -1817356, 513168, 487468, -107212, 345056, -733392 ], [ -743679, -88626, -421555, -412450, 741755, -64262, -501440, -806128, 1383859, -1488676, 11385, -575948, -322702, 488480, 216726, -186420, -364715, -1150204, -1137487, 31911, 207096, 324802, 620903, -217115, -1024147, -637581, 1138756, -7339 ], [ -891896, 313822, 1183706, -1277576, 1492938, -484736, 726180, -37112, 126036, 37434, -499736, 1018170, 36650, 1544500, 1119296, 605514, -896470, -361792, -703470, 177340, -1673904, -46248, -560760, -173600, 1105582, -611542, 672686, -601720 ], [ 891964, 776187, -331564, -6711, 462083, 108239, -83720, 627903, 285106, -936146, -419441, 108675, -1183820, -1325300, -30359, -794976, -1264140, -545332, 362990, 159745, -116054, -1454538, 617735, 1189690, 762702, 609353, -770064, 1352775 ], [ -846656, 1247744, -252736, 292160, 404352, 190144, 809024, -611840, 334784, 611584, -205568, -476672, 355904, -1144704, -762368, -632640, 207872, 321280, 161216, -442432, 651968, -808320, -521856, -201600, 819520, 137280, -1171392, 941952 ], [ 1124793, -908062, 814621, 208098, -125418, -45830, 477058, -850621, -1146844, -722220, 655768, -777654, -356142, 92959, -646002, 141529, 917725, 534222, -12553, -109875, 567768, 481868, 848101, 356569, -1292563, 526452, -480733, 560293 ], [ 291198, -1249292, -107364, -501352, -684358, 116220, -242262, -48386, -406294, -277220, 636028, -505814, 58108, -1371406, -638992, 214134, -1589950, -552038, 1052842, -1273650, -1061222, 1029818, -164844, -457476, -287568, 455392, -146628, -656032 ], [ 51694, -830393, -698405, 351042, 160752, 258732, 753778, 784633, -380599, 545994, 301150, 225128, 26743, -147224, -614232, -1084105, -71864, 108059, -898785, 70176, 782426, -190550, -819885, -22781, 289541, -414424, -67102, -240071 ], [ -907800, 70964, 139824, 539808, 528300, 337812, 572392, -404980, 311644, -808856, -43384, -389508, -652392, 349044, -77444, -741100, -231140, 82924, 204784, -100604, -480852, -326164, 686508, -1140456, 514900, -326728, -43784, 784160 ], [ -1257655, -800776, -1020516, 943518, 285280, 1158897, -818818, 672900, 59104, -123741, -838584, 492832, -1376662, -992211, -85059, 281645, 1189785, -91961, 112529, -1238869, -1127772, 750796, 530623, -541056, -31930, 48157, -1105704, -332445 ], [ -685934, -237798, -465574, -494152, 626652, -516826, 202874, 615354, 372548, -1226176, -60956, -722598, 220332, -1562790, -100664, -371194, -575724, 812780, -821628, 279436, 1143324, 46448, 117374, 1445218, -1336472, 168228, 253142, 683864 ], [ 890272, 506753, 560075, -379533, -615546, 194127, -687798, -353795, -859367, -207381, 1192394, -419863, -126190, -321376, -322041, -736217, -222391, -689845, 326584, -180939, 67993, -497154, 646287, -903351, 588068, -493999, -419870, -845658 ], [ 204352, -1142272, 1069320, 720032, 470104, 970392, -1332928, 1147480, 240208, -806536, -515296, -886408, 1214800, -422856, -341256, -121632, 1429424, -530920, -1113296, 386656, 95328, -302464, -650288, -187256, 1359288, 309656, 585600, -450608 ], [ 1090046, -897811, -859575, 196118, -465398, 13908, 34157, -107805, -838048, 500658, -438766, 30776, 709769, -1061113, -621814, 546101, -606120, -55190, -246456, 1221556, -658010, 106181, -501691, 823271, 157696, -405900, 852852, 51025 ], [ -147128, 192062, 756092, -74244, 910772, -803866, 450038, -977382, 565826, 156732, -914640, 626676, 153280, -878938, -569058, -331970, 141954, 55266, 835868, -101954, -809706, -510192, 89518, 245632, -69706, -941024, -273396, -475446 ], [ 864197, 946607, 796357, 980131, -889813, 434974, -1688082, -751522, 798721, -435653, 294665, -463764, 1159610, -1844788, 487507, 942360, 1217569, 757406, -1368677, -629454, 310969, -788157, -285552, 268302, 56969, 19551, 1174599, -288171 ], [ 88964, 1066756, 101712, 95120, -38288, -367860, -1617924, 94704, 442544, 291032, 3680, -646252, 596928, -231792, -60324, 245164, -953812, 93980, -171716, -761512, 135016, 279384, 157640, -216356, -96084, 1190568, -782028, -51336 ] ], [ [ 549292, -766716, 120636, 107740, -921468, 118664, 434168, 851848, -448988, -562572, 3068, -330440, -876896, -201852, -1075824, -1066056, -313384, 973324, 529456, 187056, -608004, -18336, 3284, 1493000, -275452, -471324, 154728, -647548 ], [ -1721234, -210982, 374783, 686973, 939703, -812633, -165652, -1435820, -506542, -217623, -1793238, 116354, -138435, -1012443, -1550660, -137293, 428068, 754566, -163265, -475617, -1332028, -115188, 857463, -493059, 176048, 81537, 1549802, -415036 ], [ 960656, 498448, 765358, 970088, -167602, -923348, -748712, -576440, -1296512, -736008, 260182, -879676, -534780, 726672, 849440, 685092, 930258, 553696, -790580, -218252, 1301422, -1103278, -1206872, -360024, 9288, -949448, 378762, 211594 ], [ -810897, -352752, -17743, -202589, -906177, -844232, -285373, -90885, -619456, -764549, -224084, 1567355, 1047416, 226722, 767413, 302491, -740553, 390453, -440637, -489534, -90211, -238327, -716069, -532960, -262716, 506322, 542836, -969947 ], [ 803096, -1310152, -797424, -950192, -933680, 29432, 1486952, 431944, -393080, 1296696, -1505384, 552328, 1702832, -224888, 503496, -270952, 103384, -89984, 398928, 227112, -435400, 509072, 481160, -1545824, 217592, 735376, 120216, 1195792 ], [ -59589, 58118, 399146, 91028, 448475, -314028, -41623, 701899, -159050, -6129, -983534, 727668, 909287, -96128, 896671, 834643, -644556, -377229, 693423, 736827, 1240335, 30877, -1268795, -597869, -200178, -85104, -569899, 178717 ], [ -229190, 541498, -753280, 202246, 1209998, -600390, 339138, -357176, 169930, 231070, 405168, 1413630, -66054, -2286, -797314, 211902, -151188, -498016, 83896, -296126, -593370, -774926, -251052, -78284, 17976, -550974, -54486, 644642 ], [ 518271, -377679, 941265, -1055827, -215222, -1572208, 537670, 781263, -965625, -945374, -519971, -1795946, 1020283, -115650, -92258, -389765, 886652, 75496, -1320303, -516809, 1221170, -810190, 384596, 470366, 305960, 1805280, 1067299, 770132 ], [ 1229416, -1223284, -1749080, -659312, -1183252, 450272, 349300, 215448, 490620, -950704, -801836, -1350996, -306412, 69340, 563012, 538860, -690128, 77016, -632668, -1033684, 458940, 311540, -1914664, -54144, -192840, -618980, 237784, 103372 ], [ -560564, -1133468, -228052, 214752, -524256, -782359, 128836, -594870, 888044, -1009821, -302269, -137797, -489281, 374477, 207557, 279715, -371976, -117764, -645170, 286205, -409824, 1056520, 554017, 419044, -1088595, -1093646, 692390, -268947 ], [ -885324, 848592, 1118198, -187578, 1015832, -593810, 532200, -700884, 897292, -1287778, -722654, 826522, 772714, 1324868, -54124, 305534, -1113240, -1549204, -1177184, -500000, -1501336, -2258, 142444, 925302, 109288, 597706, 895710, -1175922 ], [ 317921, 952677, -1060102, 614767, 429912, 949455, 59380, 970336, 335562, -189853, -458184, -548578, -501816, -905487, -862194, -407281, -1191530, -315259, 593381, 71500, -583991, -1199343, -287611, 436772, 858208, 252716, -1496270, 1020783 ], [ -409088, 942464, 1032832, 360000, 597696, 149440, 395200, -343872, -350400, 652288, 21696, 384896, -85056, -561280, -711488, -45824, 621696, 280576, -211904, -1673728, 1025088, -587840, -423488, -167680, 1212992, -971904, -1083200, 1973120 ], [ 879191, -376366, 825115, 177729, -586783, -299488, -4076, -851363, 63623, -1606525, 964811, -1223278, -339765, 553688, -195449, 275036, 1225602, -296447, -707807, -181425, 369177, -363164, 1084481, -14696, -150466, 1197432, 81173, -257232 ], [ 230566, -1060506, -1180720, -610956, -1232378, -1022538, -468466, -196468, 193348, -1212140, 252096, 542632, -448360, -786922, -293644, 1063936, -546168, -600692, 581248, -540130, -484158, 638466, 378936, -117746, -686446, -192268, -149702, -353932 ], [ 654781, -1317675, -533840, 24933, 356481, -405146, 663519, 163049, -515643, -288279, -726626, 738433, -32299, 379702, -641315, -850269, 34136, -48927, -462648, 568482, 507144, 587914, -449362, 129594, 440962, -728290, 676435, -165765 ], [ -702584, 121844, -51400, 489140, -243592, -731516, 782484, 315608, 251436, -634592, -839232, 95972, -664688, -665800, 680032, -1059100, -1182172, 662744, -624984, 567832, -237264, -516116, -210888, -924428, -56864, -781680, 870360, 725012 ], [ -566694, -792031, -1578765, 1369585, 739543, 991894, -902346, 81738, 94296, -338762, -786962, 995272, -1135883, -272630, -1636528, -921985, 919008, -122171, -66399, -1527878, -1219144, 526129, 657717, -794608, 331491, 232120, -1112965, -1655908 ], [ -551102, -221580, -232162, -1003164, 511536, -1052232, 505928, 206406, -58978, -730626, 239024, -300930, -210664, -1038196, -874040, -378826, -1052300, 1035380, -336678, 564258, 286526, -468288, 476396, 1000654, -1230154, -554798, -230854, -411222 ], [ 312996, 305141, 565905, 391617, -566733, 879682, 240391, -209158, -1210333, 338996, 176596, 117663, -323191, -1161479, 81501, -643255, -561061, -440745, 451452, -797965, -176284, -1194475, 1376733, -588319, 919795, -81924, -34931, -218403 ], [ -1198664, -1289824, 1003600, 849352, 1323192, 853792, -1709864, 243512, -1198848, -567824, -1192424, 310968, 680984, -555144, -1355464, 806080, 1560864, -1313200, -730848, 90280, -181544, 840640, -1127712, -908904, 1799400, 663696, 64504, -122008 ], [ 947794, -803206, -162360, 443893, -488188, 764971, -97972, -401955, -571935, 918033, -183200, 20865, 757363, -115434, -1131144, 882492, -96366, 269859, 835486, 501180, -515122, -199364, -194927, 305302, 753893, -724642, 1008195, 601536 ], [ 389550, -524922, 1389018, 431164, 400488, -460532, 460956, -656096, 630168, 819550, -921848, 1209570, -69002, -488646, -627782, -607676, -183890, -211006, 87402, -297630, 195280, 342048, -726894, 1076566, -737294, -72566, -70830, -264082 ], [ 1048160, 639843, 1076833, 697959, -1343387, 248043, -193959, -422021, 1256323, -1328385, 130577, 1126395, 454498, -1012211, 1096053, 1431179, 1125985, 456419, -1491213, -36755, -813585, -1410642, -193544, 1187746, 268916, 1087024, 732420, -1220812 ], [ 374316, 1150708, -441856, 354820, 467968, -499512, -1374124, 198160, 367284, 387280, -263228, -276100, 194976, 557908, 179236, -961964, -549316, 1224152, -600592, -644, -344104, -166876, 539240, -439592, -117496, 647212, -1178680, 985132 ] ], [ [ 469772, -649324, 79444, -375412, -737040, -178652, 446364, 1313228, -673648, 742400, 874712, -341068, 124084, -327264, -1343816, -1233404, -1162856, 988700, 671848, 35440, 580, -539132, -803208, 1078456, 270300, -435288, 404788, 6884 ], [ -1422447, -700609, 268961, 54263, -696435, -835587, 1147132, -830131, -1168033, 322666, -1483626, -603540, -467078, -1571315, -1055773, 142445, -8488, 538411, -699051, -572988, -1555567, -409667, 378642, 334141, 905328, -1032421, 1031853, -371622 ], [ 1373108, 290486, 50336, 1398108, 541110, -818772, -486608, -660176, -1328528, -450174, -894496, -43340, -557278, 654280, 778992, 1336050, -153338, 660156, -218206, -634438, 764718, -26922, -769788, -464104, 253398, 43044, 242288, 898178 ], [ -885395, -71314, -707680, -515238, -910880, -277509, -232651, 342401, 1065547, 303776, 551037, 1305788, 400955, 674755, 867267, -610328, -1140960, -757351, -879254, -583777, -218017, -508341, -563759, -1320484, 117949, 232450, 451158, -686731 ], [ 886256, -489272, -870928, -1351256, -141008, -350912, 872080, -977808, -20312, 413280, -1535504, -808968, 624704, -653752, 262696, -309352, 585672, 680464, 1265256, -1812752, -784176, 1138000, -1154064, -1078848, -282080, -384736, -747552, 730336 ], [ 1306456, -207617, 360082, 804229, -358283, -816357, 312030, 425592, 1483163, 1371685, -1145739, 625752, 1292229, -1469427, 586006, 77468, 675292, 273719, 538661, 836463, 1027679, 1112300, -863349, -380748, 977600, 913489, -747827, -736829 ], [ 200806, 348392, -889352, -571688, 334518, 297112, 1003404, -19466, -249760, -123032, 372654, 592010, 140408, -268410, -362218, -637864, -372030, 33690, -478978, -400756, 58614, -310300, 31952, -328398, -2780, -904016, 66502, 229938 ], [ -368670, 282495, 1076086, -725971, 642441, -1228526, 762026, -503854, -683063, -254259, -353734, -1059894, 1322007, 699121, -621135, -576411, -116986, 1097048, -1106749, 247334, 839490, 303547, 465771, -1049142, 1097988, 1357481, 338116, 561570 ], [ 637620, -16720, -1209324, 96244, -545444, 217864, -1637424, 546776, 706052, -523104, -917824, -1046944, 112972, 1171456, -235920, 532964, -169756, 1197348, -756604, -429616, -875180, 785632, -1494144, -594712, 476108, -341484, -477984, 573540 ], [ -399183, -722143, -228846, 334655, -1428045, -720220, 429397, 343758, 437323, -317762, -1146167, -217554, 75511, -878698, -460894, 666993, 218758, 282076, -154834, 7626, -606691, 195321, -514079, 505587, -851842, -372924, -212340, -515291 ], [ -626202, 521628, 516688, 878320, -194054, -428966, -641796, -924134, 1050976, -926754, -1328522, -30838, 57158, 925724, -1140044, -1356716, -117812, -882146, -1542620, -1231696, -1410466, 686314, 39780, 1004190, -482148, 1583298, 490416, -639974 ], [ -415262, 1346258, -193192, 1202950, -25239, 725024, 385014, 924116, -1494869, 1191551, 348833, -621468, 422123, 116739, -953629, -274981, -213302, -1038096, 1224895, -1227186, 192384, -1201741, -29585, -1153335, -263673, 229128, -972694, 198146 ], [ 177408, 433792, 1052544, -539008, 906304, -1363904, -305344, 856768, -1040320, 311104, -198848, 1337280, -779712, 73984, -173120, 508928, 252224, -190144, 350976, -1025664, 351232, 734720, 807680, -263296, 891776, -1013632, -731904, 1653312 ], [ -11462, 285153, 822342, -103305, -300031, -1283643, 299117, 81753, 1649786, -1594599, 606394, -851396, -369949, 336476, 446414, 344079, 993840, -44359, -1260812, -345809, -271544, -979856, 626312, -953467, 1146877, 1446422, 1094360, -884826 ], [ -553252, -1147972, -851388, -330990, -268176, -733088, -104768, -1469962, 437326, -782434, 414704, 1327114, 674986, 175266, 1121194, 926674, 807560, 502586, 1038, 849836, 227396, 110194, 329602, 197338, 199362, -1022938, 276210, 426794 ], [ 80503, -1161838, 46811, -262873, 103077, -441387, 692942, -51876, -616938, -467162, -601385, 63533, 104151, 746767, 519887, 280692, 288653, 144694, -337170, 966653, -885745, 987000, 490671, -151166, -375507, -209825, 1213661, -1090715 ], [ 190404, -562400, -1545532, 910732, -184816, -788532, 73996, 356824, -1029596, -204624, -814884, 940984, -525388, -868420, 803272, -382256, -950872, 104496, -893124, 965644, 468984, -1041124, -1121020, -124624, -1203096, -83188, 1217788, -94572 ], [ 199569, -299230, -1622197, 630082, -486391, 428918, -1556874, -1841541, -735461, -38239, -488504, -134291, -113328, 207710, -1348963, -1263946, 222513, 687831, -945969, -710406, -616306, -1351929, 667650, 142226, -1126986, -515943, -910152, -1551517 ], [ -719664, -198008, -933062, -401936, 612392, -1157366, -162752, -1220808, 236282, -155762, 42290, 89614, 473142, 59734, -741480, -13638, -636828, 341928, -159352, 280650, -777988, 44070, 384610, 23688, -433388, -1016014, -770216, -927652 ], [ -42770, -52787, 982102, 740715, -1086857, 336373, 183373, -912844, -812898, 25787, -1114540, 362045, 155171, -563646, -489355, 643760, -314913, -48746, -475520, -1554233, -1505681, -273644, 1126710, 42084, 389043, 304057, 1122345, 607758 ], [ -1579520, -379992, 511192, -257840, 1071728, 1204048, -1551072, -1027544, -1652768, 817352, -1565680, 1174680, 486576, -744576, -1383440, 915840, 452552, -1185296, -831440, 431712, 150064, 839336, -1269520, -424176, 917488, 1094232, -280360, 1194848 ], [ 419518, -65960, 786491, 609999, 470050, 707556, -57553, 98543, 207966, 85046, -271179, -219237, 433353, 769227, -1160667, 833922, -322108, 641321, 459796, -265626, -234392, -421965, 117529, -1265007, 92263, -244881, 1121097, 717030 ], [ 408222, -1240810, 936792, 851116, -582798, 68660, 1021530, -128250, -136438, 635076, 182564, -171664, -173214, 27990, -672234, 197224, -188652, -273554, 236044, 576498, 214670, 1320974, -160086, 465008, -577344, 825632, -141104, -122646 ], [ 1326467, -354905, 1298667, -285679, -1107878, 1129015, 994120, -356195, 1390332, -1134864, 617519, 1183441, -953899, 303340, 280296, 535249, 1587423, 424011, -1432931, 1045333, -732295, -676186, 1039849, 1116273, 25156, 1095037, -402589, -976381 ], [ 174648, 707356, -361220, -387148, 885248, -303048, -523672, -373744, -313528, -303596, -605268, 84840, 976556, -7392, -133416, -1368580, 587032, 1310244, -1342852, 740428, -423956, -1140708, 265096, -852656, 731596, -395124, -733268, 347160 ] ], [ [ -180984, -818636, 633884, -540012, -1020360, -1724064, 467020, 97548, 755544, 781192, 1064960, 756108, -1130168, 633408, -971272, -1007056, -220644, -951156, 267712, -154096, -952312, -780460, 959512, 643056, 1234936, 804528, -351616, 858548 ], [ -872392, 1645091, -651709, 370201, -1870657, -819208, 346893, -756135, -170674, -704662, -113490, -1779182, -358759, -1193125, 1664223, 719, 949224, 806345, 1530824, 1475901, -88099, -512938, -834216, 121085, 1436611, 873817, 836905, 1694926 ], [ 744068, -1202154, 160356, 1017226, 901258, 241412, -577802, -1098200, -125174, -578682, -749790, 283608, 329116, 693500, -597122, 700224, 351674, -733420, -208506, -722814, 966686, 1117342, 259154, -340010, -51714, 449432, 585880, 1319226 ], [ -623086, 455878, 293789, 1209050, 166907, 182270, -1210495, 468766, 1364640, 1052526, 1343285, -49303, -667837, -581962, 93293, -1416251, -1179252, 395857, 325262, 625051, 363887, 142312, 478636, -765805, -690241, -1552183, 425882, 807474 ], [ -1038160, 734328, 1596040, 67408, -601304, 100104, 56616, -1610872, -224024, -1717008, -537680, -203776, -1711024, -347568, 1811840, -1632520, -1480240, 668800, 241680, -1278808, -823520, -171216, -353624, -525904, 1430736, -1423920, 92232, 841600 ], [ 87560, 82608, 601920, 304203, 454911, -862611, -1672049, 578948, 910551, 271727, 984455, 334329, 733876, -281203, 647800, 94215, 1500260, -529535, 1238860, 936432, 1056400, 1463049, -403984, -1153549, 1012801, 834320, 806127, 211180 ], [ 1516516, 875742, 1627002, -1384574, -945710, -831604, 1686930, -1035164, -238398, -22238, -1279500, 461884, -87182, -589314, -870130, 342616, -1630560, 545404, -950622, 222792, 995334, -1089228, -505328, 132452, 1040012, 1434752, -17698, -310682 ], [ -756141, -887514, 909986, 1004720, -1465861, -1782291, -1605981, -136217, 847004, -1479445, -882378, 106514, 17924, -1655425, -1349662, 1574135, 636248, 339225, -1682282, -1058199, -713393, -15663, 957445, -1116074, 936103, 172483, -224912, 171094 ], [ -1055596, 388976, 214016, 929980, 558444, 1084764, -1243096, 51148, 253024, -1311980, -1532148, 1261684, -433536, 1143040, -372452, -370220, 1480068, 597420, -1230292, 286556, 496712, -1030788, -544040, -287204, 1294948, -483952, -14632, 1054964 ], [ -221581, -377118, 488077, 926923, 107793, -864277, -587465, -145074, -284649, -192943, 368481, -813692, -331331, 464762, -70081, 170333, -388900, -402335, -1055760, -837923, 479017, -909403, -1178210, 325157, 574318, -725563, -592748, -665386 ], [ 1360320, 268404, -1274952, -1404664, -942492, 1528408, -1369626, -1657534, 579598, 1514554, -648362, -1070058, -384786, 729338, -1003008, -1820940, 806486, 674598, -1597982, 328776, -1335796, 807808, -1394848, 1093908, -301306, 1095338, -822678, 782048 ], [ -510150, 1115704, 1185203, 127771, 229863, 648328, 677174, -478809, -1655467, 722519, 1171573, -1514648, 1132099, -655527, 703027, -1551475, 255661, -930707, 231693, -1028284, 402434, -941732, 707202, -871217, -1136806, -38882, 1601937, 426178 ], [ 326720, 167040, -1302208, -245504, 306176, -429248, 1252416, 1256000, -405056, 906112, 1187264, 1145920, -734784, 110784, 775936, -1096128, -624128, -182016, 467648, 1105600, 387776, 867264, 1120704, -1207552, -92224, -75968, -449536, 859264 ], [ -1185861, 1292629, 938282, -308925, -1192825, 420379, 466608, 757349, 645506, -1223114, -982893, -711312, 1029829, 1737926, 1844742, -133460, -992772, 1533624, 1037425, 637562, -1138609, -589316, -944008, 117063, -1155567, 1493119, -614857, -154008 ], [ -698136, -294506, 370042, -1418550, -69880, -353026, -757152, -1456726, 910276, -271044, 278062, 311488, 1688454, 865696, 254502, -118130, 350998, 148494, 345410, 878972, 905536, -1380256, -823018, -7802, -606452, -272266, -1685422, -1441108 ], [ 446188, -1072550, -199620, -818408, 544917, 254789, 742033, 306640, -322023, 230834, 782158, 1092150, -645935, 313807, -545352, 872784, 1256906, 1338575, 277122, 747583, -998798, 752606, 1411183, 841700, -920287, 757848, 142518, -1222297 ], [ -191776, 553572, -472492, 803016, 970004, -307432, -240436, -1030512, -1407196, 590732, 509232, 909480, -1821288, -372124, 602188, 1246800, 993092, 1055428, -566148, -124532, 1001316, -954576, -253436, -1299828, 1084352, -934364, 1273892, 1160416 ], [ -1568751, -1184578, -973457, -1900514, -1216611, 577203, -623781, -1275192, 1338779, -1029033, -177278, -910685, 1108742, 73566, 653288, -102010, -613848, -928702, -1324908, 410228, -83284, -838246, 533139, 377702, -1720068, 1558661, 148897, -1097599 ], [ 555446, 9488, -143544, -104560, -293498, 335798, -1088220, -1118184, 866174, 815810, -11572, -936226, 1280620, 973428, 502118, 185950, -821656, -352988, -148310, -391422, -1218238, 184974, -852930, 18776, 430848, -727134, -552288, 1304320 ], [ -988501, -1135941, 1304018, 1129359, -1715221, -1558424, -1658954, 491300, -210224, 359270, 954636, -697859, -909640, 1081934, -1743365, 821432, 64444, -1518280, -1279444, -1112421, -1817418, -894180, -366192, 462166, -338332, -245197, 1581848, 595815 ], [ -290576, 621904, 1213288, 862024, -784136, -129344, -940024, 601200, -1445104, 573960, -1713024, -957144, 880480, 1651104, -1401240, -1035208, -1691696, -581760, -1134784, -170776, 1106032, 446640, 167728, -1449744, -980632, -1236432, 648288, -460960 ], [ -1539338, 946776, 937879, 200882, -901224, 350135, 771908, 679876, -189615, 989494, 1118627, -11604, 24356, 1719219, -932724, -308745, -449144, 591706, -376904, 1631907, -461535, -480967, 590341, 200036, -238539, 1377514, 476445, 813984 ], [ 339714, -316964, 939018, 243082, 325542, 1349646, 128412, 938816, -584786, 1109324, -783018, -1057604, -1077736, -1407546, -342934, 1560748, 1341854, 945348, 431006, -615504, -971610, 1069738, 793272, -1410570, 218276, -660894, -462976, -502550 ], [ 217724, -609244, 1477478, 193537, 485977, 673961, -1780723, 1768996, -306871, 44199, -993253, -1376329, 428484, 547654, 358206, -267942, 990974, -324557, -529894, -1392869, 420145, 134038, 675037, -856165, 271101, 685876, -1527176, 70730 ], [ -627420, 616168, 217488, -1399284, 422448, -889788, 384452, -1127652, 278476, -354608, -1437604, 642064, 971608, -1252108, 511580, -700968, -133956, -621164, -28948, -192260, -272556, -1266452, -943920, -1309544, -655308, 229904, 1503528, -1397524 ] ], [ [ 1088472, -450180, -1367820, -1002596, -573464, -1605344, 1034756, 197188, -965048, 653144, -834560, 869316, -342376, -445248, -1345240, 639760, -648460, 654532, 1183552, -1088592, -252712, 622556, 507528, 112208, 1295144, -194416, 1181568, 182268 ], [ -479768, 1815857, -599663, -781277, -879451, 869160, -1039905, 93667, -635590, 112174, -1572262, -1317658, -479069, 1703961, 1166341, 247381, 777080, 26291, 581912, -1221905, 1165775, 1594130, 36680, 496431, -1537007, 68323, -55085, 1935546 ], [ 998892, 70482, -700788, -292722, -571506, 1079660, -719630, -937928, 722190, 176674, -544362, -1070648, -817804, 506516, -1029814, -297024, 91550, -992484, -1298398, -1185610, 985130, 1312170, 537510, 1441426, 913098, 743688, -503800, 1235486 ], [ 1018854, -301598, -304369, -241666, 394489, 875722, -1516517, 93738, 988128, -182374, 1202199, -1463661, 374673, -866254, -1378305, -1284281, -862524, 736011, 667642, -785703, -607179, -626824, -422364, -854527, -743771, 462771, -285378, 1028166 ], [ -1494384, -711512, 1386584, 1174896, -1580744, 1098200, -1194184, -165032, 200824, -375472, -1672304, 773120, 1268848, -461200, 1092736, -79832, 1323248, -620160, 881072, 604600, -1634208, -1753584, 281528, -520816, 1167856, -465680, -1752168, 68224 ], [ -1153064, 684688, 473024, 160361, -1057179, 487935, -292459, 182508, 594989, -1052107, 945341, -657725, -23812, -419745, 450216, 177213, 354188, 711195, 205572, -720560, 881712, -1155469, -866992, -105951, 184411, 469680, -69963, 741604 ], [ -199412, -252310, 546014, -1060426, -680922, 964036, 99686, -213876, -287370, 698774, -1894724, 37460, 1171462, -194358, -758406, -292536, -365344, -197868, -731626, 1146264, 244642, -205188, -1331280, -158836, -529212, 227200, 21098, -698430 ], [ -308927, -1105662, 477718, -604784, 1095417, 124543, 749233, -1196323, 1586036, 1324361, -827470, 1572070, 734060, -1729307, -771114, -583283, -1233592, 1019427, -816686, 498835, -575275, 935051, -477689, -284398, 642589, 1214993, 533200, -1683694 ], [ -758372, -481072, 1353728, 1523156, -227228, -394572, 1006648, -860028, -252384, 1278236, -944060, -99780, -202880, -946432, 1072116, -364708, -1494292, -724188, -1832796, -107340, 226200, -525804, 1140936, 967412, -380276, -238032, 1019080, -618564 ], [ -815711, -626218, 105311, 918761, -60853, -326327, -146611, 109114, 912621, 689931, 194747, 187372, -1075345, 7902, -327131, 189519, -592844, -169029, -134832, 1352143, -263725, -292377, -956246, 195943, -836966, 1048135, -526180, -892014 ], [ -790208, 535100, 1112168, -1112104, -39796, -979128, -441278, 43766, -475526, 616734, 1282322, -502958, 266266, -528034, 1547776, -319556, -1089006, 252930, -15402, 1360792, -422076, -345472, -190688, 210716, -1648990, -1432338, 876078, 670112 ], [ -1150178, -1286680, 557153, -903079, 173789, -510888, -353358, -528099, 852599, -13651, 114647, -221448, -1095279, -864029, -766239, 1322079, -205121, 1193215, -463137, -278228, -779466, 387508, -1492298, 962901, -1651330, 1200682, -344117, 1286262 ], [ -1131840, 1266048, -1105472, 432896, 1500160, -1046592, 662208, -256832, 130880, 675456, -1424576, -1180992, 452416, 836672, -987904, -112448, -1221120, 279296, 379456, 908864, -351680, -496320, 1005376, 393472, 1040704, -584768, -340992, 1524096 ], [ -693703, -1463689, -29074, -1315183, -702787, 1302617, -762992, -1237465, -441418, -584782, 1641985, -1771312, -832697, -661278, -534110, -220380, 231316, 1356392, 892523, -1216802, -593451, -979820, -1589336, 776701, -1771957, -344603, 558669, 1112056 ], [ -544648, 1344466, -520994, -388018, -238632, -446518, -909792, 954350, 1524652, 10068, 990170, -1621952, -731102, 774112, -1496830, -996870, 1270866, 504442, -42762, -189932, 342464, -13280, -1015726, 530466, -1320892, -1404558, -457306, 954916 ], [ 26852, -365954, -841132, -334200, -752841, 983751, 1482443, -1068816, 32547, 817862, -700358, 1011378, 87691, 166997, -315544, 813424, 428622, 472661, -185674, -337115, -594938, -701078, -306123, 1350924, -83205, 1113160, 1269298, -572835 ], [ -520800, 1157772, 252124, -159464, -618724, 1058696, 1480580, -160464, -402740, 215492, 1586192, -1006152, -61688, 1154700, 1387012, -386448, 1268268, 611500, 1159956, -228412, -49780, 827920, -120724, 414404, -224960, 314316, 1491404, 1048480 ], [ -258485, -240118, -1618891, -701654, -118769, 776801, -101095, -935144, 1488345, -340563, -816458, 196273, 1701282, -9750, -115848, -1490398, -1159112, -1479690, 261276, 514108, 141860, -1251010, -1414399, -1434686, -88940, 28551, -913541, 523035 ], [ 895282, 268976, -1526632, -130000, 488994, 458546, -1386292, -430456, 162122, 1526646, -515708, 377962, 250724, -523716, 114370, 482538, 186616, 135884, 1014510, 624694, -412426, -232454, -912502, 116296, -627456, -996586, 360160, 1521408 ], [ -375927, -168903, 1026086, 528021, 342345, -1038600, -1590478, 1441484, 707312, 1246914, -316092, 817199, -286360, -7110, -403207, -102040, -75052, -1179928, 804516, -1274919, -134350, -1891852, 1195824, -1202670, 767884, -32031, 57992, 105565 ], [ -902832, 915312, 77816, 835736, -1456600, -1411520, 736472, -350256, -1375568, 568024, -505472, 722744, 456480, 474080, -1044232, -1348120, 189168, -1680768, -558144, -722824, 1891280, -769392, -763376, -1519280, -542216, 953104, 1011232, -1427680 ], [ -337934, -624568, 412013, 408006, 315656, 641741, 1345580, -279636, -12277, 1247922, 475313, -1373916, 445388, 819809, 75972, -91763, 33368, 90750, -703384, 1504177, 199163, 161923, 959751, -36980, 40983, -627794, 461711, 1414368 ], [ -652234, 279604, -981490, -1311090, 405890, 1434234, -855692, 864192, -808870, 1215748, -561902, 919508, 152712, -156958, 270382, 483364, 234154, 1315500, -622422, 610704, -1108350, 685806, 5480, -1145358, 449356, -584362, 663168, 42926 ], [ 871956, -1110836, 1768130, -248165, 277475, -272301, -1770017, -1500468, -1290445, -710627, -1522087, -1125427, 757932, 916322, -1383798, -239746, -405046, -1780255, 1255358, -1460391, -1332565, -1320494, -540465, 1084377, 1636911, 1895548, -218712, 1549006 ], [ 811212, 1475192, -1598928, 192836, 821008, -424660, -792148, -1799692, 1483908, 1553392, 800692, 304560, -206264, -374852, -126540, 576968, -409132, 1385628, -936732, 461972, -1583140, 647908, -989712, -1042424, -232580, 944, 1283896, -568604 ] ], [ [ 176520, -962992, 361264, 121400, -1110880, 203372, -196500, -780484, -285496, -317856, 809220, -195228, 856476, -537360, -804832, 1571592, -832616, 1639352, 501652, -135188, -169516, 148832, -70192, 697360, 538440, 1107088, 19984, -29012 ], [ 1032390, 1500791, 815949, -731567, -1595911, -665015, -1420722, 269777, 72596, 1240467, -44060, -1817847, 584046, 66367, 1465469, 228714, 1113553, 676670, -852181, -1001092, -387091, 1602746, -674726, 775894, 213217, 379666, -100496, 1510937 ], [ 841540, -904134, -1486416, 189998, -783376, -123070, -444632, -427418, 1213736, 765932, -1008720, -1032322, 679266, -601168, -1388106, -870006, -561592, -1211000, -215066, -103862, 930104, 1075106, -788756, 265834, -843828, -46064, -613446, -752708 ], [ 468319, 706252, -222697, 168176, 461181, -3084, -821394, 520556, -115737, -200648, -265532, -275693, -62354, -727954, -417488, 959998, -896127, 883097, -22185, -969136, -376871, -563424, 834794, -1517989, -1129311, -824705, -332618, 963627 ], [ 808144, -552544, 384768, -743464, -930824, 303256, -1142240, -753288, 755872, 780808, 346888, 727760, 804744, -1527152, -205944, 1440864, 875456, -177088, 179776, 1389864, 93632, -666480, 692736, 656072, 620024, 944912, -1078872, 263536 ], [ 244164, -740074, -338957, 942241, 388131, -686004, 763305, 397357, -119078, -568672, 1416983, 130985, -810981, -1133957, 836021, 761109, -335719, 815372, -431629, 1012484, 462062, 55660, -928054, -886268, 336799, 650857, -1022592, -486044 ], [ -181634, 805510, 1003618, 278166, -425620, 197154, 775876, 1118726, -843378, 364980, -198898, 40464, -641126, 158190, -390374, -1126336, 180796, 11924, -483614, 20946, 422090, -546516, -1651126, -276400, -467216, -154512, -121270, -1019776 ], [ -1150972, 231708, 1094862, -1163946, 362356, -1058083, 543506, -1381206, 370208, 514466, 686794, 614604, 623054, -1651320, -93149, -755337, -1757071, 945585, -1240628, 911597, -1197804, 314623, 387811, 660645, 114901, -257961, 595114, -1519173 ], [ -1224492, -188992, 1747952, 1382004, 399956, -676068, 175116, 676184, -1243252, -633864, 299864, 230984, 308264, -1043100, 450596, 919368, -1911896, 624420, -1287308, -709928, 1272196, 918108, 1029896, -485760, -644504, -320216, -130476, 935752 ], [ -1562733, -1384958, -376500, 774540, -209783, 250218, 1123617, -991522, 653883, 259645, 779521, -200798, -142290, 54916, 104298, 873283, 489309, -815131, 796605, 573556, 730029, -417863, -910796, 1016631, 431731, 1045347, -518946, 75106 ], [ -280564, 736882, 974896, 603914, 952924, 365210, -1292392, -852982, -74456, 50366, 107922, -1169410, -672982, 74408, 172658, 93356, -320606, -114984, -1004458, 1168742, 534238, 892650, 1023330, 1257460, -24208, -678044, 944916, 1086974 ], [ -655234, -1756338, 65906, -179391, -933371, -847240, -493322, 246963, 1253564, 690191, -1196913, 1246685, -1295722, -270127, -137332, 1632646, 1142854, -26864, 1006887, 825042, 737308, -852005, -1596415, 275045, -763228, -605969, -164284, 106949 ], [ -411968, 1067520, -1248000, -251712, -79488, -539008, 554112, -299520, 29952, 1016192, -1280640, -496192, 1109888, -574208, 599232, 109376, -966976, 318016, 517440, -894912, -388800, -145728, 437696, -505344, 1310592, -778112, 666304, 1058048 ], [ -1543349, 547359, -657073, -1128437, -501235, 238737, 517292, 844655, -1208422, 535104, -832885, -1496111, -857729, 245947, -1481785, 106178, -544933, 355087, -706527, -1120212, -907985, -365552, -103104, -762460, -1273742, -159575, 667903, 109106 ], [ 601336, 694894, -571868, -184442, 650770, 1072982, 139872, -259900, 829588, 252864, 605250, -132806, -395254, 73192, -917210, -1493752, 970202, -730468, 647308, -572682, 1265160, -544062, 1016126, 1155410, -40482, -1470140, 548168, 1199106 ], [ -111624, 520411, 70177, -310156, 675882, -842927, 804, -216457, 275424, 1331699, -1022606, -295971, -191639, 78126, -530090, 205178, 293932, 82442, -22766, -609179, 197662, -1142736, 419402, 958699, -393557, -460627, 127715, -130205 ], [ 405676, 276576, 406092, 422228, -649516, 436112, 263540, -467052, -162372, -592384, 508900, 132336, -350320, 46276, -585800, -14616, 78508, 986716, 864984, -260496, 247996, 738512, -36744, -405800, -326388, 849872, 1307156, 717064 ], [ -763114, 37346, 863172, -354302, -1441996, 671917, -576020, 566753, 311638, -139599, -695270, 1483186, -641630, -1131969, 1111075, 529664, -394192, -288974, -1366806, -372276, 419921, 289412, -1277714, -1657890, 109337, 576712, -1649549, -790016 ], [ 180312, -1133074, -986294, -12220, 449738, 571436, -1474370, 281824, -210478, 372646, 1203972, 848268, -25500, 846144, 473040, -240526, 307110, -412194, -173338, -115216, 437096, 44270, -250580, 1371666, -393246, -239690, 611750, 1295444 ], [ -219239, -12546, -368590, 1204968, 9625, 393461, -923082, 703532, 90627, 600151, 657549, 445380, -644788, 1174999, 241962, 757391, 956415, -688405, -148718, 449553, -340763, -1634210, 1189023, 419579, 685374, 673198, -1178401, -927340 ], [ -1183264, 1421504, -1255560, -730632, 367800, -1248104, 1267208, 1046352, -449688, 548696, -736816, 547840, 514592, -787016, 558232, -949024, -1071880, -998640, -26888, 953408, 121632, 775560, -238472, -376, -992136, 1272968, 739544, 678320 ], [ 3127, 466027, 621870, -922532, 910087, 1150874, -553618, 168314, -445670, 752120, 172286, -999267, 590, 362242, 246924, -243805, -269319, -295444, -1117842, 564743, -109199, -726525, -409567, 74475, 524361, -227936, -41738, -204321 ], [ -51650, 1450540, 45358, -605920, -227444, 1288926, 614846, -128156, -698712, 1328496, -220444, 91926, 1010974, -860858, 615858, 380062, 1210770, -96972, -300566, -405132, -831426, 560414, 604504, 276216, -651696, 656158, 403612, -1000782 ], [ 937870, -1111065, 1333103, 833380, -413139, -707249, -1684074, 20219, 357788, 12596, -507679, -572089, 1248084, -109173, -1475052, -1300208, -255685, -1589667, 1658909, -958567, -505176, -980591, 623624, 1814431, 1948194, -714197, 506177, 1217688 ], [ -389124, 745404, -623484, 835612, 493052, 103708, -557008, 296320, 991904, 277444, 699108, 128504, 400348, 79440, 422392, -80984, 60436, 12800, -574136, -137064, -449312, 540076, -1265400, -887648, -187432, -111952, 145424, -105732 ] ], [ [ 470236, -559836, 628116, 643292, 298956, -244060, -971500, 93168, 116404, -431432, 599052, 142140, 483480, -831800, -118148, -166720, -59712, 446860, 520548, -479600, -74220, 855204, 7308, 925324, 297740, 1236320, -842368, -171032 ], [ 1805945, 934349, 14202, 376675, -224620, -1228872, -1577493, 985177, 229084, 1166318, 230691, -1967681, 348708, 747002, 1027699, 1027230, 1296692, -15118, 91713, 255127, -1431236, -321857, -550976, 201598, 444134, 1055440, 757337, 951804 ], [ 22930, 361414, -617128, -191110, -393560, -821862, -599138, -439358, -104546, 620978, -283024, -1322036, 1233278, 39262, -49606, -593310, -1231758, -1312378, 1017838, -432678, 193574, 501338, -428856, -1003322, -431886, -338830, -582548, -1465706 ], [ -867728, 571327, -27180, -160377, 19246, 31208, -458121, 109054, -343818, 429897, -124893, -839617, -261241, 516881, -927653, 633489, -364622, -177535, 262590, 424437, 597465, -249245, -90447, -1575505, -1338605, -610448, -530923, 723465 ], [ 329136, -219800, 195760, -520272, 585288, 406736, -141392, -1359488, 106216, 11232, 60088, 1164872, 347704, -303704, -453048, 1887544, 1269928, 1089728, -541368, 677736, 986360, 602928, 339352, -206512, 531064, 435848, -1095920, -750200 ], [ -422194, -814235, 282775, 1442078, 766988, -293414, 1219293, -411933, 741736, 732197, 243383, 567462, -457751, -354569, 1150157, 708289, -48162, -21247, -1235338, 391261, 518660, -176512, -893028, -1359567, 877909, 684468, -1613525, -431595 ], [ -515638, 437050, 148942, 563064, -155740, -135570, 1147210, 716846, -1189812, -550496, 341190, 842326, -1405658, -36068, 127938, -243008, 284200, -217178, 533408, -287990, 1119494, -154166, -914604, -443094, -992848, -266004, 28124, -300636 ], [ -1456846, 451006, 1523294, -870830, -515254, -625710, -414962, -425322, -1122856, -871712, 50623, 368952, -38307, 62933, 516921, -654837, -416039, -358443, -126415, 173247, -1147861, -406147, 388779, 250383, -719865, 439523, 248659, 19810 ], [ -134496, -881824, 1458324, 1348080, -161284, 302140, -101652, 866408, -1100376, -463972, 609088, 529632, -294992, -1115952, 145756, 956488, -1624204, 962352, -1158720, -944088, 487524, 594728, 835644, 199368, -814020, -83892, -588096, -28800 ], [ -1056251, -365956, -640341, -425300, 415600, -633637, 1260179, -383570, 1129243, 81810, -175031, -342962, 178093, -341960, -962410, 51451, 171631, -382415, 809990, 9056, -85665, 10106, -396570, -79101, 337466, -139062, -224362, -497462 ], [ 220230, 907722, -420498, 729710, 26744, 932352, -1545786, 28604, 220182, 39542, -1107466, -1668062, 35042, -150186, -820290, 501512, -353180, -732120, -67358, 995014, -606088, -347540, 1334470, 367584, 1178422, -508112, 969238, 1418004 ], [ 331920, -35138, 164267, -750080, -1343196, -1213763, 83129, -342241, 819607, -190893, 76969, 1600928, -336193, -590721, -417020, 819637, 640575, 238400, 279047, 1095014, 770832, 220145, 11945, -499521, -35693, -463272, -775572, 548909 ], [ -491776, 696704, -665472, -404352, 347840, 266688, -181824, -150336, 989632, 219008, -265280, -126528, 807232, -761536, 10176, 429184, 37760, 470336, 209920, -1228416, -486784, -673344, 233920, -1003840, 573760, -132160, 881344, 24960 ], [ -74969, 217963, -1169546, -736871, 252983, 940519, 729556, 512113, -693460, -521225, -876246, -402298, -19922, -295036, -1272962, -40191, -144944, -434243, -888412, -595418, -292814, -449697, 996009, -767027, 283469, 129709, -817124, 327978 ], [ 959506, -246892, 109844, 760224, 138298, 1014554, -509274, -550692, -270320, 759110, -406446, 976092, -1024662, 354084, -1020242, -784926, 750976, 268702, -39962, -925548, 1089996, 265188, 1506974, 596688, -45636, 164454, 676626, 368318 ], [ 638533, 247412, -763609, -264810, 485088, -1055743, 44119, -692783, -247498, 321088, -525490, -380550, -2675, -42548, -1043180, -414900, -266080, 54149, 346602, -806202, 995754, -785042, -282354, 138431, -820283, -404610, -1065624, 425797 ], [ 240160, 594396, 416392, -340808, 355672, -314228, -1106040, -882736, -431808, -108896, 861172, 214128, -237700, -733012, -1513296, -110276, 367524, 224280, 645336, -834072, -478072, -67812, 89556, 265152, -890588, 837592, 596444, 509464 ], [ -785310, -468759, 304477, 633722, -750783, -501763, -638655, 29349, 116352, -151976, 568167, 881378, -592220, -237887, 1013979, 702559, 497569, 692510, -228959, 394033, 1173553, 589353, -563059, -713088, 629457, 1082252, -1700501, -363201 ], [ 724832, -575470, -766816, -512284, 227880, 7596, -558548, 602634, -177770, 564842, 773790, 1100786, -611864, 1508316, 536176, -18402, -546932, -283894, 241284, -355234, 370154, 73250, 606058, 700918, -5342, 515834, 150990, 576578 ], [ 498878, -278289, -153955, 773228, 23243, -278775, 303521, -577045, 559846, -399762, 376955, -246925, -598430, 162104, 537222, 1324812, 11625, -907978, 634237, 996850, -922767, -629757, -166472, 1287639, -389742, 980101, -782649, -955693 ], [ -1616112, 1649016, -449680, -1051952, -606632, -427080, 1364576, 182240, 115936, 69688, -123040, 1114480, 832080, -1278296, 11672, -343048, 195680, -1325088, 646272, 592440, -749872, 570208, -358632, -27616, 421768, 707816, 188296, 117672 ], [ 900697, 40476, 196738, 338760, 844397, 364560, -338123, -268679, 238377, -246428, 272749, -1244183, -146125, -402975, -836648, -719432, 244430, -290503, -832752, 172571, 92014, -296922, -82639, 10778, 72552, 570182, -62755, -197672 ], [ -779662, 1271256, 474440, 936212, -1285720, 1154366, 101978, -63230, -1102164, 160862, -129408, -59302, 1346906, -1338, 758890, 1025936, 795048, -216508, 675034, -437770, -656286, 618274, -77712, 21668, -570790, 432634, 450480, -85798 ], [ 53003, 279176, -341280, 480297, -929745, -136079, -832387, 231230, 688226, 465237, 297232, 100063, -257049, -181623, 272310, -1555484, -373742, 331277, 454999, -1416100, 64959, -1322651, 577798, 663893, 379670, 301909, 1449750, 655852 ], [ 528640, -14492, 145252, 833064, 148456, 175724, 163164, 333456, -60284, -561184, 344568, 232036, -332860, 653528, 1108572, -907020, -49196, -847536, -9536, -451208, -419636, -384064, -732300, 107116, 667728, 97244, -50808, 332952 ] ], [ [ 737352, -44064, 328864, 940736, 648740, -682392, -1043252, 313356, -365684, -564832, 297044, 867000, -360084, -1162248, -264968, -1571300, 129392, -352820, 448948, -404348, -325620, 1163276, -173688, 484984, 100944, 496264, -752356, -274104 ], [ 1294916, -132467, -562733, 463904, 819351, -1204946, -1722833, 1173575, 447557, 1255731, -220724, -923721, -523147, 1181230, 601724, 819594, 617193, 264211, -7127, 739848, -640968, -430023, -778598, -684744, -198857, 872769, 1050319, -144068 ], [ -102274, 943468, -497008, -231836, 21736, -1037906, -1125218, -419770, -278538, 95056, -182554, -993496, 838468, 391740, 167074, -718246, -809252, -830194, 1056738, -617182, 83712, -205318, -201158, -942954, 288028, 19824, -89986, -744418 ], [ -911855, 44094, 73193, 127000, -853973, -64637, -741767, 272791, 424985, 166850, -159261, -1328879, -500630, 1270533, -1160639, -278255, 327155, -658525, 526414, 638643, 529214, 378688, -1438103, -838815, -1280604, -530983, -382385, 924023 ], [ 196320, 325184, 699192, 94920, 907704, 216216, 66160, -1132688, -937344, -1163784, 211824, 1732688, -393424, 453040, -523248, 583160, 1832848, 1085848, 2752, -681584, 588064, 708880, 401824, -638960, 74464, -938192, -727128, -501584 ], [ -1208455, -531046, 804512, 1154765, 1113904, 508816, 961470, -839408, 1401811, 828996, -615441, 554028, 380201, 200630, 1342262, 123280, 435598, -32972, -1763478, -288279, 904769, -1141955, 110259, -1240295, 75019, 82248, -1269713, -381864 ], [ -1050500, 28270, -366738, 125744, 529366, 344686, 869000, 134716, -593808, -526474, 140440, 581658, -770904, -633372, 202772, 707464, 585326, -370708, 921158, -240192, 1280334, 350604, -418784, -253292, -1319624, -338044, 1706, -475144 ], [ -706763, 373035, 1493317, -130190, -140641, 263987, -1226990, 669365, -657292, -403226, 12133, 502931, -919265, 1136602, 724169, 275968, 575931, -1282021, 186739, -192969, -937639, 62068, -26256, -337518, -18579, 941392, -732507, 785272 ], [ 924952, -328040, 1234972, 523660, -645636, 783712, 359240, -219860, -296952, 371984, 626188, 697996, -667640, -1344568, -555816, 784728, -1229104, 984584, -1288096, -324864, 213796, -319592, 576544, 976812, -46824, -2128, -239792, -371248 ], [ -1014303, 162136, -654422, -895754, 968323, -802113, 730516, 384381, 1189615, -378979, -818818, 10488, 462013, -729736, -1209544, -722235, 92856, 188481, 288015, -341433, -678885, 223952, -18207, -1101319, -305928, 37931, -21100, -1550111 ], [ 686920, 1258686, -685616, 23486, -161174, 1040084, -483250, 63288, 550660, -188702, -1314714, -610432, 385198, 121114, -968492, 444210, -916928, -670158, 273524, 1128600, -1450594, -796464, 732194, -655530, 640614, -218340, 230546, 1343846 ], [ 786920, 661416, 443599, -1558629, -1381034, -764226, 698045, -196557, -69630, -76542, 1508806, 810573, 49413, -1118711, -1026107, 602405, 162117, 822542, -538106, 360045, -29974, 414586, 523804, 122035, 551954, -482520, -1241799, 956646 ], [ -175104, 785088, 526784, 78272, 980352, 342144, -313408, -409280, 386688, -673600, -60800, -16256, 823552, -458752, -850816, 200640, -66752, 698368, -31744, -1303424, -829376, -544640, 275200, -812864, 71232, 187648, -33472, -290880 ], [ 973047, 14742, -1205494, -335806, 915361, 1336492, 807497, -600348, 508342, -846656, 223199, 409905, 778657, 49299, 17984, -618411, 298676, -346550, -749781, 145627, -137795, -388228, 1177688, 136754, 859280, 672239, -1525067, 375637 ], [ 617592, -168568, 414676, 1163664, 38336, 390722, -1265408, 441462, -1273768, 903554, -136246, 421510, -862608, 615194, -877476, 176194, 220096, 961370, -827136, -441998, 925990, 657252, 1360948, 88534, 48750, 1271234, 471688, 146572 ], [ 711853, -457592, -914678, -95963, -404306, -618525, 568096, -652600, -648319, 117283, -673732, 390187, 249730, 62549, -732755, -236089, -1155827, -54889, 259542, 157837, 1456852, -317903, -1071344, -348077, -1020440, 337715, -1657229, 570563 ], [ 211872, 721088, 896560, -1348256, 1103092, 265068, -1386392, -462228, -268196, 508656, 1511532, 112380, -280452, -638084, -933440, 356248, 242056, -478824, 675392, -1103876, -605612, -602480, 346308, 791540, -1165408, 448572, -230860, 95784 ], [ -749063, -579777, -489775, 1167754, 391902, -595007, 251158, -310193, 718324, 20146, 1264387, -272625, -275872, 1087136, 799080, -422577, 1266956, 275961, 630932, 522229, 392358, 708365, -18112, -634375, 1015457, 342877, -1123770, 795884 ], [ 1138242, -274752, -555808, -969774, -68136, 229702, -46080, -241328, 36014, 181078, 188488, 666702, -600232, 675722, 54782, -41432, -1112644, 39174, 148714, -171178, -578662, -117416, 1003678, -209230, 283708, 820894, 233976, -199114 ], [ 1241607, -327914, 521756, -183372, -579965, -1225502, 1252224, -1369484, 1009913, -529827, 422050, 134619, -667474, -757712, -25991, 974708, -97498, -454942, 1228339, 980920, -916890, -85764, -377089, 992635, -268733, 596580, 243670, -163135 ], [ -1817288, 503016, -379584, -586752, -1697320, 474248, 119904, -1309744, 270128, 164288, 950440, 991424, 506856, -1226712, -929016, 358968, 735352, -769312, 851944, -568040, -1034720, -143344, -1095464, 431000, 373512, -114600, -282200, -1266400 ], [ 1031102, -959964, -223487, 542296, 215907, -118178, 602334, -779767, 301482, -474262, -340781, -1031621, -376952, -436251, -1155960, -889614, 335596, -249862, -706548, 309116, 541328, 45587, 429509, -176749, -506020, 923443, 310811, 398699 ], [ -1203860, -88116, 682700, 695570, -1676392, 733716, -887646, -106048, -1257928, -5898, 123202, -26556, 1422088, 306498, 426720, 787318, -76500, -502140, 1103836, 427874, -109614, 241602, -1124978, -808560, -192048, 87996, 476936, 521074 ], [ 183080, 1618779, -266160, -697750, -677072, 306361, -73366, 525142, 355372, -193428, 938637, 776919, -997012, 698858, 1361245, -911442, 265615, 1160935, -615414, -1763341, 288006, -1006018, 529837, -275560, 210117, 1185106, 530966, 919064 ], [ 687492, -381240, -210940, 533520, 302792, 253620, 112384, -693576, -927476, -917204, -195696, 411112, -1081384, 728992, 1006412, -866960, 121340, -893856, 456560, -512876, -589572, -340580, 87156, 663848, 414704, -153320, 344264, 884896 ] ], [ [ 98108, -227220, 477536, 1162364, -566888, 212284, -747708, -901008, -1054892, -939048, 922156, 1122804, -929052, -730144, -845912, -1172880, -408872, 328168, 92924, 402748, -455628, 424192, -536832, -108224, 10288, -52776, -147832, -76948 ], [ -230809, -847407, 204296, -948630, 8104, -888754, -1361419, 343800, 893142, 1139260, -210676, 270956, -497117, 364341, 630780, -281889, -743954, 1684017, -1945840, 60200, 1228097, 1507682, -1382750, -612970, -66765, 304850, 19782, -811927 ], [ 641466, -180422, -1072594, 607950, 366514, -1277104, -1444784, -117000, 890132, -315120, -631336, 29436, 69378, -478474, -1011090, -873104, 264206, 236882, 371360, 247840, 370192, -620818, -546220, 97010, -57460, 239110, 244542, 303498 ], [ 180259, 9548, -218171, 1164350, -1415735, -654486, -1049674, 871654, 1257721, -630323, -987591, -787086, -329301, 605047, 33376, 152324, 556773, -122446, 256793, -424341, -754148, 1110037, -983377, 482203, -822565, -1533471, -219183, 1042450 ], [ 1030896, 412296, 1250408, 35928, -395400, -892928, -927896, -590336, -904096, -1236432, 1203824, 1460840, -867096, -54632, -1040160, -1496640, 1316968, -550008, 912392, -1470808, -582792, -75112, 1100920, 126480, -877400, -1281720, 333944, 1322032 ], [ -582319, -633204, 538953, 173363, 1421745, 584647, 381084, -425236, 928699, -289952, 30274, -11130, 417624, -331917, 1301075, -358475, 542183, 737022, -1751648, 541592, 592538, -1497792, 1671285, -909940, -1407755, -486480, -99476, -658443 ], [ -1115652, 539824, 247046, -319604, 1163382, 936986, -31248, 387264, 266514, 744078, -116062, -908146, 294488, -938842, -9122, 388606, 591744, -399636, 16310, -77584, 620080, 89744, -666586, 565460, -629616, -179060, -107470, -1268090 ], [ 179796, 624566, 909717, -15323, 732401, 464995, -1124870, 810016, 1349318, 905746, 1081294, 556546, -1382182, 833085, 346408, 1142063, -134944, -823064, -1136667, 537657, -534235, 748626, 78231, -470931, 1373334, 360054, -1076191, 201277 ], [ 506096, 1283316, 1026152, -1053388, -50324, -52940, 833500, -1023264, 370248, 221456, 301384, 629216, -359012, -1216040, -1726012, 684788, -765784, 1098376, -1209452, 772872, 697760, -264984, 182696, 370344, 1137324, -133496, 467744, 947632 ], [ -1509235, -341253, -710239, 27793, 859324, 256795, 381810, -40630, 243370, -1316858, -58203, 654155, 685621, -408828, -115381, -628006, 779030, 148016, -193193, -458720, 55038, 188933, 199731, -632129, -285740, 1437412, 5216, -1637915 ], [ 1032386, 1133610, 387086, -691558, 1140096, 1084606, 1111450, -1516796, 412250, -396324, -727766, 1379796, -240354, 1007138, -286528, -72962, -825086, 355188, -743934, 932708, -594934, 420842, 192978, -241428, -1095190, 637940, -657000, 1153096 ], [ 668371, -547135, 600261, -1105018, -1435294, -21529, 858080, 872074, -804760, 1247001, 1563004, -450149, -78989, -1155022, -948758, 1083918, 276414, 314918, -296844, -577562, -690764, -787323, -335997, 1203932, 722760, -1226130, -550335, 66046 ], [ 983680, 870208, 984832, 344704, 473152, 119808, 473536, -594304, -1582144, -692032, -853760, -94912, 1268032, -515776, -347456, -231808, -902784, 791040, 220224, -1529536, -954048, 632576, 190720, -389760, -10048, -194880, -751296, 180480 ], [ 471479, 986459, -955500, 204498, 583272, 506497, 1043616, -725590, 884064, 129967, 701659, 522079, 606901, 1749196, 1510854, -1188369, 264573, 328258, -956441, 769156, -995816, 249337, 492949, 511896, -241663, 1200723, -344390, -150577 ], [ -55876, 432104, -196230, 734508, 589122, -97468, -635194, 1531530, -1682496, 719762, 1171024, -549256, 705126, 330106, 211874, 474626, -434402, 328368, -908326, 684596, 890144, -352428, 1232364, -126904, 1029882, 981988, 250430, 658968 ], [ -175547, -293967, 496026, 290270, -507103, -513578, 145861, 431769, -687733, 1011409, -1243282, 1181147, -129689, -68508, 473413, 416761, -1367493, -377290, -204708, 1487048, 1054367, -42335, -596266, -264495, -1028288, 601789, -1346686, 111324 ], [ 829748, -188420, 1028884, -980048, 653464, 1657040, -678508, 559036, 398168, 173564, 1539524, 432000, -769808, -157524, 452492, 1519444, -581356, -19140, 503980, -844444, 175680, -724240, 307812, -53744, -548736, 27116, -749572, -536056 ], [ -720142, 282975, 273969, 983757, 203694, 742320, 974462, 834746, 793838, 674749, 775004, -229145, -925923, 1013181, 797097, -984601, 1337919, -427115, 37080, -315854, -1693225, 1309315, 430277, -1741724, 649594, -973449, -629752, 882859 ], [ 885778, -853334, 11330, -794990, -137472, 977744, -213958, -1273960, 345792, -1003080, 386318, -129974, -16782, -222440, -512790, -488086, -783618, -103466, -671848, 151832, -1219096, -476526, 566248, -404118, 564550, 586992, 701388, -789454 ], [ 1279825, -181135, 353639, -518543, -1482585, -905920, 1217758, -1296582, 439731, 24408, 1386393, 872872, -1038258, -55677, -780313, -237467, 1403092, 344936, 456631, 493666, -683736, -530505, 707526, 69998, 1320404, 64277, 847124, 155054 ], [ -1416160, -1063800, -1231016, 102632, -1108200, 1188760, -1593752, -1496272, 264576, 351888, 1604688, 193512, 76872, -540592, -406328, 660568, -985848, 444136, 694256, -1309144, -891696, 74160, -1133584, 1809728, -1535416, -304088, -291416, -1561136 ], [ 283923, -888960, -243251, -1200247, -149591, 468701, 653294, -634212, -659646, 337128, -1162127, -84461, -681603, 126651, -461113, -136000, 26472, -671092, -1019661, 664424, 741987, -420638, -210859, -251269, -376982, 455658, 473753, 475068 ], [ -319560, -1302630, 784256, -1286440, -1080394, 510418, -935522, -488892, -655208, 1344736, 329348, 24520, 1004262, -416850, -358864, -154026, -538392, -1469912, 599416, 913724, 613554, -470134, -1327492, -685610, 13354, 512960, 34798, -67140 ], [ 914240, 1814695, 1067406, -1072115, -338794, -242522, -58717, 970563, 148182, -1227354, 975608, 1063250, -63878, 966295, 693011, 167114, 1403173, 549183, -369424, -1013101, 359169, -110334, 813043, 211415, 1344334, 24910, -1783412, 1126110 ], [ -503032, -461440, -1024068, 209340, 491052, 739576, -554692, -1277028, -1187804, -609996, -445872, 207112, -913264, -104004, 280672, -359116, 363780, -340752, 194988, -410324, -171568, 473340, 388788, 587220, -451796, -738264, 638680, 1390472 ] ], [ [ -516956, -1046808, 447700, 605748, 670692, 767516, -573420, -678052, -399352, -309712, 643528, 1307004, -1657040, 1320132, 70560, -899652, 472788, 428560, 682828, -558692, 1028704, 332996, 470604, 203016, 1101248, 401224, -121408, 834076 ], [ -1771602, 774394, 92166, -1654502, -1097734, 601062, 524867, -493619, 530391, -1916796, 815979, -1262427, 1757945, 1511695, 591098, 712576, -1403739, 654700, -1553580, -387668, 1406233, 560257, -154730, 1774857, 1472996, 1750095, -1511942, 1412624 ], [ 509228, 303284, 1409826, 914578, 1045676, -1794858, -794978, -5544, -771764, -295216, 1392044, 98348, -691830, -789300, 279348, 1420766, -383034, 1071870, 1263640, 918522, -1286422, -179828, 979660, 17942, -312454, -1016020, -1360162, -22446 ], [ -552720, 401464, -1208915, 617336, -479899, -365441, -137549, -737690, 529754, 699979, -571248, -935665, 1789526, -649102, 1324884, 1495944, -80614, -479271, 394648, 1038132, -1078115, 1272019, 1758348, 1839231, 207280, -1891123, -1419241, -731265 ], [ -1527576, -1500496, 1048192, 918648, -1303288, -1614160, -1348592, -1366640, 1413432, 97616, -1335224, -485440, 1075072, 1342528, -1491600, -1602688, -573440, -1542200, -992712, -667728, -1453664, 172464, 967328, -734520, -1187112, 909232, 289816, 1143736 ], [ 399224, -330876, 861162, -754287, -603313, 297375, 325113, -671470, 557237, 47846, 1020351, -1503250, -1513593, -676582, 732360, 103412, 390935, -228420, -1411317, 1163097, -1869854, -898746, 1501773, -1037295, 29443, 662887, 800796, 550716 ], [ -151426, 925816, 369842, -287850, 281032, 363084, -1428098, 674778, -764516, 1656242, -470740, -1033442, 297540, -26028, 624706, -813246, -1378846, -1111602, -1167442, 951570, 38482, -1126556, -604320, 1749896, 868844, 715930, 621050, 769866 ], [ -857620, 649125, -194845, -1852911, -534162, 440746, 398886, -455003, 1198612, -1593539, -443944, 787932, -562455, 1370335, -507129, -829012, -1704817, 375528, -1584304, 1431873, 1054239, -1607010, 1067680, -881919, -774106, 1393612, 1931890, 153229 ], [ -1155940, -103320, -310480, -1669156, 1038288, -1073684, 454616, 470032, 431872, -465644, -1583024, -124488, -718600, -38780, -1864704, -828952, 69848, 271628, -627824, 1021588, -1532176, 1322900, -134260, -265104, 278584, 168952, 1054460, 55204 ], [ 47417, 877221, -1306658, 721251, 411411, 1332, 631083, -1232714, -588071, -1844608, 902286, 1120487, -450577, 994848, -443213, -847708, 249409, -136566, -284877, 388171, 431778, 1144482, 1170362, 409323, 558756, 328832, 298837, -202123 ], [ 476178, -841750, 72642, -1439702, 953640, 348518, 1100868, -1237514, -1523426, 905088, -509766, 1360038, 534916, 226586, 1339762, -78076, 939020, 1405294, 38366, -842754, 620398, -868998, 1260088, 1018944, -1710708, 994806, 801280, 1648420 ], [ 1232098, -529455, 669552, 1123668, -1321125, -1307697, 491033, -214289, -500071, -217537, 1390619, -1038332, 1541361, -729934, 132327, 301634, -1296365, -1057126, -801894, -203104, -1191732, 1249912, 781223, -556511, -386538, 382141, 1038370, -1190760 ], [ 1323968, -507200, -1354624, -845952, -37696, 1576448, 725824, 736960, -344128, 99712, -894720, -946752, 405696, -744448, 573504, 810048, 833792, 494080, 827840, -282432, 15808, 764416, -361536, -334912, -1067136, -156736, 1280640, -97088 ], [ 1020232, -37423, -1241212, 1094141, -1161611, 490005, -184016, -310275, -1317859, -1196380, 680283, 528085, -1052487, 1226849, 1496139, -1122752, 982193, 264288, -577284, 536397, -1390745, 696610, -675697, -575233, -1331314, 607514, 1125258, 672451 ], [ -854118, -708938, -1079622, 1106946, -885706, -1189140, 1114574, 949630, -1095314, 1147370, 325628, 1273020, 1395068, 325054, 1481484, -32612, -52532, 833018, -1150754, 658182, -930920, -1187880, 232608, -1577148, 1568866, 948224, -321582, -67344 ], [ -186125, 1749006, 824744, 925469, 695519, -331142, -1401845, 92096, -1300854, -164164, 234525, 1417387, -1474747, -1604064, 989242, -136750, 467048, -543367, -9625, -67734, -657525, 354891, 730887, -156823, -1088332, 347038, -58351, -365329 ], [ 741624, -1015900, -1337648, 1510604, -858352, 1182608, -418400, 597580, 370108, -1064640, 1531572, 109096, -846080, -369976, 1414144, 1545580, 722308, 1399428, -418012, -910192, -372812, -1183380, -865272, -1239808, 623380, 85488, -744588, -752036 ], [ 188259, 1383855, 598362, 1365789, -1345157, 877558, -1012945, 1829295, -1283352, 1769480, 477537, 1735371, -642765, -832806, -784481, 500235, -276137, 1841328, 1370808, 1107838, -1536277, 1314855, 1561618, -1714308, -547810, -341577, -1397673, -983181 ], [ 1478626, 475340, 601218, -45102, 498510, -518778, 524366, 303140, 877302, 33844, -638708, 150378, -495912, 1786538, -110728, 409816, -242236, -817260, 1146828, 696326, 364788, -1064298, -571614, -1061616, 1088950, 101250, -521254, -1306784 ], [ 258024, -681036, -810970, 552529, -105393, 259991, 32829, -884956, -780332, -625505, 1242098, -940916, -957250, 799391, 383895, -1682069, 1123836, -1209356, 9246, -1646014, -1865674, -1238709, -225173, -691596, 1607997, 651689, 689786, -1720031 ], [ -354056, 218544, 1167920, 1144464, -440048, 1820856, -646736, -185936, 421608, -1682520, 1185048, 1300424, 1653600, 1336296, 1699040, -354864, -1813584, -1400016, 1285576, -1991464, 461376, 1033096, 1315792, 1271744, -523528, 1014424, 355456, -1001376 ], [ 668431, 1038436, -324055, -380697, 1098570, 938733, -161737, -106681, -455603, 846892, 360498, -41973, -236445, -605397, -1214533, 1715571, 1398661, -1832629, -835167, 867971, 495000, -390802, -1458834, 35245, 574969, -692577, -301446, 263026 ], [ 731852, -513730, -227704, -1308862, -423160, 1832444, -486986, 438316, 287942, 1504944, -579628, 1158572, -693450, 743258, -1046044, 805800, -990016, -1208618, 32730, -480956, 402232, -491266, -341512, 949646, 950620, 773522, -817886, 499536 ], [ -1315598, 999310, -1575144, 800048, -1775485, -1517166, -519911, -1590514, -269913, -326761, -869053, 278167, -281115, -1723647, -141304, 919960, 662699, 1745172, 841605, 792724, 133277, -1214141, -432467, 1119556, -1133850, 273592, -1339291, -1353299 ], [ 957464, -612092, -384160, -61416, -740912, 1504572, 70072, -1053172, -776220, 1392720, 806672, -919824, -621860, -1419916, 308512, -1138680, -1128360, 762904, -1697836, 53752, 149328, -542392, -306104, 1474344, 1958456, -200828, 394540, 1315792 ] ], [ [ -101012, -889928, -1349636, 1301532, 442156, 778964, -193092, 588436, -334056, 407696, 620632, 1315060, 1041296, 43468, -1038624, 336308, 1606140, -851920, -352156, 1284436, 781088, -1052212, -645788, -735720, 1447232, 690392, 387392, 954068 ], [ -1626806, 616878, -143790, 172302, 142254, 782322, 1220969, 989639, -1066075, 1290764, 1811425, -1163953, 1822923, -713139, 1831086, -1254784, 689231, 1780420, 81788, -1643132, -750549, 880483, 377602, 1346299, -573652, 549645, -380498, 1271856 ], [ -542716, 524188, -456410, -417418, -19836, -129598, -1784806, 1038344, -639900, -524176, -677500, 77572, 81758, -942364, -408804, 546266, -422254, -1006790, -32952, 679598, 216446, 582948, 311012, 7554, -999122, -1009660, -1176358, -1035594 ], [ -249136, 410792, -353177, -72088, -876657, -468579, -1634375, -909198, -92466, -1089407, -915536, 869197, 1107522, 810518, 680828, -1152360, -709618, 884843, 929736, 282140, -1411273, 836889, -680924, 732061, -25072, -1086265, 1088613, -970083 ], [ 1342904, -443888, -892032, 704104, -1862120, 636432, 301616, 812720, 595112, 1211888, -1615912, 1163072, -78208, 1756352, -441776, -150912, 1163264, -154024, -47192, -343792, 964832, 333584, -168992, -1001640, -1432184, 1124624, -1142456, -203736 ], [ -724376, 108812, 885118, 252819, 516365, -1281283, -356149, -144650, 148607, -259342, -134307, 330762, -1361483, -1699058, 98904, 887388, -154011, 763316, 116673, 207083, -1137818, -395246, -1370297, -1210605, -298839, -1589931, -951596, -1049036 ], [ 171450, 304232, -1108010, 719362, -203176, -1350300, 305850, 1151566, -332460, 965334, -328700, 948122, -477108, -1131396, 919174, 648070, -673946, 1600938, -778422, -149770, -540490, 666540, -282080, 146328, -81340, 290446, 327854, 152734 ], [ -505276, 1439567, 748873, 714515, 906378, -1360194, 57778, 1298767, 1185468, -770025, 1047688, -143596, 1095067, 1508029, -1318347, 968324, -795443, -919368, -931344, -18525, -212355, -615910, 826848, 496611, -328270, 141540, 1871894, 489991 ], [ 985684, 39992, -1085552, 153620, 537968, 933956, -631672, 1089072, 1001728, 213180, -61712, -549336, 111592, -860916, -1267712, -1187656, -12408, 233892, -347984, 1035580, 46800, 332860, -1081052, 1354576, 1386920, -1144600, -416396, -261524 ], [ -369269, 1423439, -1041446, -343095, 1082073, -483300, -1188831, -737694, 84075, -121472, 26090, 7381, 713197, 441952, 1614777, -1218708, -88413, -448418, -560583, 321921, 3750, -179034, 761838, -630431, -29332, 1536384, 151391, -183361 ], [ -570890, 1068158, 1059078, 1101118, -1080712, 584050, -1003444, 1231650, 919450, -736640, 1306862, 1086770, -694260, 384526, -497642, 443020, 982692, 1407626, -998950, -343494, 215690, -1555666, -1104984, 48832, -160988, 1374498, -229888, 449772 ], [ 1584230, 1312083, -668592, 438908, 127153, 124045, -1055189, 1288685, -1286485, -490275, 91377, -354420, -304205, 492246, -994347, -407930, 934617, 376206, -331890, -525344, -1046300, 384104, -596459, 38467, -247678, 676503, -814298, -72248 ], [ 41792, 28736, -1069696, 497280, -315840, -431616, 1003968, 730176, 1856, 303232, 977664, 864576, -198080, -1070080, 227520, -947008, 101120, -320000, 142656, -17856, -1212096, 818688, -558272, 553792, -592256, 514880, 642944, 1144384 ], [ 549592, -231085, 1206540, 174167, 919487, -722529, -1474672, 207959, -1474633, 291436, -734287, -1016865, 1352971, 1313027, 1077121, -410432, -1222925, -213984, -840588, -449721, 223317, 1693222, -268339, 67869, -1176342, 1647374, -774050, -1263639 ], [ -1306738, 1292130, -104210, 634822, -851998, -239804, -541782, 539834, -1391478, -660354, -1118092, -1154380, 1457396, 736122, 1525156, 643668, -1399580, -1658194, -1455398, -921006, -1372728, 1253512, -415264, -1266356, 632038, -272896, -1266890, -1093424 ], [ -1024903, 859242, 432120, -669513, 1552317, -1058514, 1075905, 370240, -1042850, -1248332, 1326007, 805025, -1291473, -678048, -748946, -349386, -1411272, -505525, 383317, -328706, 707649, -240511, -1491403, -73189, 516508, 686874, 39699, 1409005 ], [ 594920, 241260, 848496, 1656036, 1470256, 1299632, -1473312, 892260, 32180, -840768, -581220, -432776, -167680, -908456, 1305600, 1423044, 687116, -19700, 445676, 753584, 743580, 1244868, -202984, -724224, 1627836, 1040336, -476196, 921492 ], [ -1635895, 302125, 1645006, -1341769, -422639, 1243682, -1131347, 272685, -461640, 844312, 20995, -1370111, -1027015, 580174, -626435, -441151, -1153499, 292880, -519384, 752314, -378015, -334187, 813046, -268044, -1022054, -557499, -1284571, -1455623 ], [ 1803622, 349412, 6982, -501962, -818646, -1514542, -982742, -949780, 497186, -817124, 83364, -205570, -1039480, 1193150, 1085800, -215160, 353484, 10812, -1014300, 1396562, -710052, 268546, -1243866, 968496, 1136226, 321094, -207282, -604640 ], [ -32840, -527972, -365134, 847315, -451059, 447717, -1504489, -821780, -216836, -1539331, -93290, 364580, -220550, 441853, 1141477, -1609247, -265612, 253020, 620442, 805766, -868638, 146817, -1468447, 65244, -919785, 1013467, -444626, -39613 ], [ 1127400, -54512, -339824, 637360, 1237296, 1911592, -1245424, -1218800, 1284024, 855544, -3000, -567720, -737760, 597688, 922272, -1343632, -1598192, -601200, 1316952, -1639544, -1241408, -597608, -921232, 966464, 1554920, -1164088, -987776, 759072 ], [ 98893, 1610412, 37723, -639019, 128670, 1638439, 558533, 893429, 362823, 296964, 361558, -1010495, -269623, 111905, -68143, 1365241, -53009, -908415, 316099, -966359, 1097928, -456310, 144522, 9063, 273611, 252413, 884270, -95466 ], [ 1284324, -468998, 1615000, 939398, 76312, 1582708, 401506, 336132, -701038, 173584, -1101572, -476796, -1093918, 718030, -26324, 114680, 278592, 510914, 129614, 399692, 1836200, -1620166, -379672, -496406, 1023124, -965514, -621786, -68624 ], [ 333974, -880918, -63160, -327792, 582697, 610678, 1434411, -1055638, -847083, 1597669, -1828247, -1338651, -1627633, -1308445, -238824, -1204280, 1000097, -1225796, 855279, 1851452, -37065, -29591, 2663, -1256116, 1258994, -368344, -908401, 1184871 ], [ -746168, 1401484, -496096, -842424, -1241232, -40908, 459304, -1009500, 1003308, 1720048, -12496, -1566000, 793876, 856540, -814240, 500504, 512520, 144712, -1134340, -120088, -961552, 560856, 661464, 145528, 1384360, 795148, -413180, -866960 ] ], [ [ 508240, 470232, 388820, 59252, -1001764, 203012, -1143492, 204508, 187988, -99180, 617672, -709288, 1506444, -308664, -1280236, -128700, 1587476, 109688, -905828, 1185228, 1051808, -88532, -719100, 345844, -156952, 936484, 367888, 479184 ], [ -1781228, -646997, -779890, 1557132, -1265419, -11413, -920783, 1561181, 237880, 1128962, 350293, 608700, -164617, 853516, 709281, -1449353, 831944, -672728, 942767, 745242, -1058801, 1098537, 1422841, 154833, -118866, -775316, 87362, -309822 ], [ 291072, -416892, 139450, -636558, 615086, 1041712, -1222118, -35434, -590450, 52492, -691322, -1072970, -255552, -18884, -140384, 1072092, 187514, -247418, -694618, -588878, 1072284, -628118, -219864, -1256132, 691044, -567556, 463842, -1168532 ], [ -67215, -1142542, -488543, 141927, 1038360, -1001587, -944115, -860075, 178251, -1296640, 92798, -65717, 1238711, 1318283, 792382, -413057, 544084, 1204987, 474877, 268052, 286460, 193944, -118849, -773473, -272020, -453711, 264841, -1068014 ], [ 426968, -1383728, 433688, -1202152, -756296, -103376, -960256, 183240, 1254192, 577488, -1032232, 625032, 1160832, 1679608, -1431120, -1025240, 531856, -916800, 88072, 556152, 293960, -146096, 387112, 389488, -158560, 383088, -509216, 1081768 ], [ 246283, 524737, 202058, 806648, 1150459, 394789, 27474, -440635, -997833, 697893, -130007, 259907, -803088, 471163, 216430, -590215, -1000044, 58445, -588258, -26518, -1330670, -507181, -507838, 381578, -490595, -71997, -643816, 827018 ], [ 1258658, -743662, -421026, -88314, 139960, -524870, 727048, 494138, 657448, -144408, -1145546, -378800, -209922, 155556, 550058, 643912, -132272, -330720, 409462, -364848, -379160, 451796, 642334, -50506, -1135654, -542124, -285564, 512466 ], [ -669755, 118039, -302522, 1162406, -65961, -363864, 912563, 439497, 939678, -46102, -638069, -167680, -513088, -297503, 164677, 450325, 917067, -662193, 187442, -982538, -817145, -1031010, 1498355, -49751, 1135993, -399778, 903742, 168064 ], [ 1059660, 192204, -702912, 700136, -214756, 1359176, -860712, 1111812, 989168, 791968, 1043436, 568720, 549472, 465052, -427928, 397400, 340012, -777148, 537412, 252132, -964480, -632260, 558140, 885604, 1048828, -1281928, -856988, 148344 ], [ 553851, 462264, -1141134, -907261, 436603, -199328, -1507404, -281033, -523065, 942174, -801601, 681751, 987505, 285818, 326011, -716707, -131378, 804083, 18734, -282067, 534519, -930547, 62818, -413238, 350722, 1372802, 149816, -367786 ], [ -1489442, 722272, -793408, 1886858, 96590, 1266006, 824798, -415792, 1489232, -1076298, 451176, 829878, 470486, -950954, -1097412, -196088, 890906, -232626, -929996, 408704, -172642, 471454, -806820, -361648, 994640, 128516, -16658, 269284 ], [ 260403, -107873, 101852, -349982, 612985, 216871, -477337, 402543, 164917, -620613, 367791, -170332, 717631, -929319, -279077, -1007668, -29679, 782389, 326794, -569726, -1036237, 607834, -1139855, -189093, -356950, -767839, 294242, 523834 ], [ -277760, -101760, -853120, 46272, 237632, -685312, 28992, 894272, 91520, -142592, 332416, -986624, -351872, 842816, -363392, 821760, -540416, -6272, 152384, -829824, -526144, -61184, -549952, -636544, 503488, -174848, 147648, 705536 ], [ -27670, -543918, 1046058, -490110, 1459817, -313572, 45648, 611472, -303171, -1123305, -988208, -801484, 1054698, 201621, 1189789, -225615, -1136204, 760936, -140734, 975082, -640292, 1292356, 1138311, 1143155, 215908, -336808, 742729, -1477312 ], [ -910120, 24762, 271698, -350120, 268222, 397498, -526362, 96752, -1262756, 784160, -103988, -80164, 1194518, 363456, 1341344, 1253910, 414296, -1212584, -863634, -12288, -1599512, -138504, -782074, -710280, 434978, -1402168, -437716, -377062 ], [ 113454, 347817, 728356, -251938, 1520539, -1134139, -599975, -101530, -92159, -1094777, -225366, 813260, 344993, 614915, -160674, 71747, -311118, -446145, 12728, 328357, 161192, -122667, -536215, 419133, 1325421, -110888, 642112, 243580 ], [ -777848, -1192584, 922136, 141796, -447504, -6632, -1494044, -494448, 814940, -1192904, -973820, -949372, -472552, -405992, 338028, -248804, 13972, 12584, 927020, -961436, -10096, 1169724, -128808, -447160, 139224, -453028, 986220, 155352 ], [ -133318, 1083521, 1061081, 132071, 77841, 529613, 14941, -746098, 416320, 1343411, -959935, -588162, 694653, -1037207, 226523, -1041489, -1333368, 1129454, 223400, -526051, 704864, 929474, 1120637, 488025, 854904, 949797, -171465, -708053 ], [ -630026, 569160, -1136562, 1053468, -247044, 672690, -1006220, -925906, 458118, 126504, -321482, 79816, 235222, 219198, 1244054, -1293502, 295232, 31120, -751780, 541790, 275458, -644792, -756448, 912092, -358868, 255248, -323180, 788678 ], [ 979790, -1294901, -852018, 385868, 320047, 398792, -923874, -914176, 486746, -1489198, -901887, 1353058, -993379, -835856, -265421, 70559, -548078, 96842, -409611, 641925, 504512, -728613, 335283, -696612, -1100281, -856875, -179513, -1294504 ], [ -419280, 1008144, 238592, -306912, 1637312, 1783032, -1225384, -1066896, 653376, 87792, -1281472, -1509552, 546936, 1038864, 928704, 32864, -339008, 249592, -223056, -1193640, -963408, 613992, -419192, -989232, 1325064, -1391720, 1036752, 727416 ], [ 547693, 119813, 282555, -201094, 48058, 1020055, 999788, 1024632, 951362, -763557, 217637, -492717, 548751, -721262, 611086, 567864, 27367, 499069, 236406, 756018, 1361143, 673541, -1071464, 450220, 130495, 216712, 546306, -202533 ], [ -253814, -964318, -111908, -425030, 989278, 931760, 6974, 571258, 602088, -622352, -1378054, -510698, -1050098, -1010302, -426688, -70742, -402078, -4700, 639280, 680658, 69550, 37346, -994196, 581048, -423602, -1071578, -1483718, -101894 ], [ -1080279, -312133, 497592, -64295, -411662, 1482465, 359974, -1631927, 744588, 1456943, -1629284, -1492843, -160238, 749608, -1428908, -1122032, 1154867, 139405, -577475, 620388, 778535, 754281, 729624, -1471847, 5063, -161843, -912098, 1851371 ], [ 542736, -416212, 96848, -30332, -1173732, 392260, 533832, -1220368, 260932, 2512, -470324, -879312, -212968, 437720, -558916, 794364, 982516, -1046996, -205944, 1030392, 409600, 637044, -243528, 953068, -337480, 1156, 1074588, -161128 ] ], [ [ 1051236, 648676, 975696, -467552, -1216164, -242332, -541220, 178548, -432576, 378420, -215496, -1587816, 849032, 519192, -684792, -99872, 748444, 344212, 324588, -197260, 254664, 1046700, -617024, 1189404, -680276, 695700, -529996, 34588 ], [ -1515362, -1622379, 51459, 1788957, -498758, -672195, -1435539, 1025667, 494682, 1436243, 185980, 1489579, -577091, 518591, -755716, -1589245, 157591, -1079833, 1085056, 1649048, 408849, 246247, 537492, -816805, -671534, -925497, -475494, -1385309 ], [ 816798, -1116954, 353224, -1031328, 73072, 29880, -76524, 168392, -287938, 491728, -609690, -208746, -247616, 819046, 729234, 743280, -148074, -295598, -1043654, -719772, 282694, -449018, -608648, -1313620, 143286, -567232, 1107086, -667154 ], [ -178141, -1575101, -833053, 670281, 1179530, -544906, -293171, -444261, 1031378, -715311, 878907, -866957, -16642, 723519, -129527, 438925, 1128887, 298209, -329337, -295362, 449283, -695190, -451654, -968065, 591650, 390146, -311177, 165590 ], [ -530960, -184104, 541544, -848024, 853488, -1163536, -1385840, -1148384, 970712, -882440, 462128, -77136, 17104, 1533816, 72104, -107688, 397368, -963760, 140928, 685472, 257208, 658288, -317392, -337688, -409208, -83488, 260208, 1494824 ], [ 468455, 935051, -803181, 86991, 1714648, 677794, 794665, -311019, -274533, 996435, 609758, -475361, 404154, 1477936, -35751, -116883, -449152, -445485, -870812, 212267, -217677, 482193, -347082, 118482, 83072, 122827, 253723, 155479 ], [ 608626, -49782, 334282, 434356, -230274, 165484, 741520, 782914, 1159622, -312670, -160072, 169058, -535942, 434580, 285876, 415978, 433700, -166900, 325518, -1176182, 14428, 351878, 693252, -357724, -1697576, -924224, -546758, 210570 ], [ -1080018, -581531, -1060584, 1354383, -592342, 822195, -55562, 780830, 199679, -518995, -228365, 228865, -1228278, -958807, 849308, 900421, 1349721, -431629, -133131, -891660, 452574, -90898, 1547030, -894846, 551694, 318993, -15907, -983917 ], [ 824452, -477716, -179804, 420508, -391252, 764700, -723132, 157960, 555284, 993600, 584640, 952100, 165232, 281648, -1106352, -83724, 108676, 29736, -172436, 441160, -1106676, -71988, 713980, -183056, 373884, -1539232, -1042632, -673552 ], [ -443673, -281459, -1060344, -743407, 132821, -857763, -347341, 833276, -527616, 129609, -797401, -17249, 376757, -202091, -333914, -138537, 144484, 508806, 82191, -143028, 235255, -84664, -240311, 374624, 800663, 756301, 195802, -859424 ], [ -269864, -221460, -741722, 544304, 632310, 501748, -24992, -1391900, 1523548, -269044, -21306, 1328658, -309184, -985134, -582, 687336, 640988, 449954, -352520, 530104, -519254, 557904, 716148, -312142, 1543816, 32210, -715990, -408700 ], [ 311951, -961025, 840163, -287896, 682690, -518097, -979957, -456475, 411848, -161889, 786919, -262817, 423501, -1156749, -234797, -251654, -977457, 304754, 19265, 231174, -959169, 497514, 61863, 768913, -919839, -195675, 817145, -61120 ], [ 495616, -771200, 289472, -104256, 62336, -1054144, 11008, 576448, -463808, 638272, -575040, -887424, -239616, 1090752, -357888, 150912, -517056, 227008, -326912, -715392, 641152, -870784, -129408, -834688, 958848, 238976, 258432, 511744 ], [ -83670, 476298, 881834, -1159682, 143470, -849266, 931066, 1189114, 344799, -1366011, -957586, -375217, 184774, -511618, 431309, 842874, -1218803, 475179, 708254, 501127, -1454497, -156597, 1417545, 1235559, 367544, -218549, 805338, -480197 ], [ -345660, 626558, -199216, 389518, 177990, 6914, -69004, 47034, -193936, 1200214, 1000234, 179788, 500084, 858952, 1293774, 239384, -135888, -556016, -644686, -606058, -111162, -11812, -450390, -546336, 679114, -882044, -153862, -77202 ], [ 1322539, 655977, 567041, 151475, -102774, -763740, -864409, -138131, 255920, -922620, -663035, -296851, 178082, 1187905, -85988, -139143, 208104, -142925, -481728, -15276, -316650, -846584, -316907, 385380, 1313643, -782904, 510332, 298493 ], [ -136288, -514040, 20084, -890552, -150916, -244492, -80952, -1406092, 182860, -1514632, -17032, -834824, -519020, 728124, -267276, -61600, 744964, 440560, 677392, -917884, 342840, 1454708, 690096, -207348, -734028, -514176, 612572, 19596 ], [ 345112, 853995, 8584, 400233, -199696, 697898, -652962, 381618, 339420, 1511628, -261442, -426584, 516120, -1231126, 698059, -792850, -639926, -111475, 1015522, -1010194, 1026160, 1386513, 525606, -62653, 1774102, 258069, 110032, 193761 ], [ -819084, 1399646, -1042484, 702404, 698598, 1343742, -1127538, 128966, -125640, 419310, -60800, 119606, 29340, 406560, 217612, -954560, 536174, -413878, -859394, 645038, -486132, -133018, -168656, -6500, -1086086, -149918, -78318, 1498494 ], [ 720703, -332280, -588978, -65258, -126852, 327444, -146946, -761923, 229037, -940842, 426202, -17386, -1216911, -1287410, -661004, -113684, 656113, 212526, 329467, 276688, -48637, -792860, 464733, -505907, -332465, -327852, -356471, -409101 ], [ 369328, 1516040, -7128, -1278408, 407248, 497704, 48624, -1331888, -516528, -1251912, -469128, -970896, 807344, 23960, 428136, 378576, 1004848, -187344, 449552, 327208, -685472, -171600, -397352, -1475832, 1441680, -1118072, 806944, 1190144 ], [ 697016, 153248, 181975, 632998, -546157, 667342, -241491, 488637, 199339, -228249, -17627, -20612, 1044969, -9962, 837406, -219630, -693126, 454848, 92637, 973566, 1142059, 1065914, -1224609, 1032971, -915035, -22258, 760899, 175801 ], [ -869640, -561680, -781734, -296260, 1455142, 1045830, -514442, 505396, 241510, -507192, -1058518, 140384, -872504, -1075252, -282780, 644698, -983000, 445946, 992354, 910058, 139592, -145644, -1006334, 143384, -822662, -1184378, -524882, -305416 ], [ -383945, -738035, 1213926, -642480, -830143, 1154355, -403632, -537024, 816510, 337643, -393643, -571496, 278856, 963863, -131470, -181212, 565290, -253069, -181641, -822932, -295678, 225871, 1508576, -712741, -1315107, 727577, -1280072, 1311069 ], [ 92284, -1187544, -545852, -416884, -454000, 622348, -585392, -723024, -685776, -903904, -736656, 297540, -967260, -10312, -255300, 74152, 1371972, -1365228, 560332, 987436, 1236984, 376352, 232316, 122764, -1160992, -616964, 304204, 1089756 ] ], [ [ 772952, 414608, 142900, -581280, -492980, -168160, 33524, 72680, -867764, 551976, -409316, -1003160, -398912, 464472, -205628, 455216, 298512, 102780, 431468, -1187552, -301364, 707528, 101528, 1446956, 144948, -231760, -948036, -380596 ], [ -1467797, -747976, 700945, 1561581, 666492, -712931, -796249, -232028, -282508, 702527, 408733, 503186, 149940, -449418, -755999, -735714, -624417, -607509, 228924, 331675, 1246118, -316999, -438130, -545699, -1091914, -976867, -1410773, -658594 ], [ 200148, -1584606, -179900, -902004, -259488, -659266, 335666, 103232, -88428, 20872, -498472, 371756, -162610, 993022, 1242056, 229476, -302042, -470414, -968736, 10670, -709552, -173384, -534760, -157584, -652824, -727972, 575272, 192706 ], [ -99008, -527943, -615852, 245349, 478336, -303997, -334255, 50219, 1091623, 366424, 155554, -599108, -758707, 235012, -270917, -82202, 592776, -474118, -1199209, -496742, 302485, -1273467, -191146, -446044, 1105772, 667273, -26141, 672477 ], [ -603096, 522656, -240832, -312696, 1186256, -1592760, -313608, -1741936, 539512, -1085512, 1261160, -76608, -482800, 1197536, 1520992, 1191368, -82408, -12176, 294944, -359144, 457504, 1025680, -323496, -1601360, -445176, 43984, 501608, 1106928 ], [ 444729, 507966, -1422347, -293816, 1646431, 525625, 675242, 281299, 222132, 145833, 391200, -949938, 566460, 494356, 207482, 598813, 294637, -953591, -117121, -215869, 730334, 585625, -199196, -616880, 23079, 212279, 439878, -1353057 ], [ 59292, 971956, 510392, 1066586, -772312, -437648, 892270, 1432854, 758406, -187388, 1103898, 907602, -394658, 256458, 348526, 382276, 599694, 378904, 457424, -1039120, -268280, 33992, -262696, -287554, -1326894, -159238, -124882, 71304 ], [ -218956, -210260, -249097, 1451482, -950588, 745857, -876165, 1571869, -751187, -1180579, -128210, -125781, -1340711, -441549, 664761, 1124002, 454572, -735443, -381413, -550285, 838637, 799243, 458792, -1003660, -955921, 671713, -477309, -844872 ], [ 135344, -937420, -267052, 207792, 51152, -114908, 106200, -595516, 134948, 951356, 110460, 911244, -331736, -105324, -1298884, -336308, -217028, 737812, -270968, 309680, -622568, 207028, 145272, -1040060, 52124, -812212, -715084, -1216652 ], [ -648231, -479905, -413583, -164413, 8892, -392386, 329473, 1523850, -223803, -823353, -439864, -222890, -154332, -90327, -758561, -443930, 63928, -464450, -113030, -111542, -266857, 540293, -212252, 632302, 68766, 338076, -371571, -776181 ], [ 297028, -771880, 331350, -253198, -38078, 139598, -1601880, -466704, 1483776, 406474, 9834, 1329216, -868918, -992824, 810144, 1209908, -81196, 1080292, 219760, -186510, -82632, -407674, 1137918, -62056, 1428570, -322750, -981384, -925086 ], [ 606178, -325565, 430815, -274368, 754297, -975577, -1422025, -499649, 342996, 662544, -30106, -29889, -482098, -775344, -361586, 430818, -1038981, -647208, -121965, 1197650, -856352, -167344, 1262378, 1383254, -708890, 279925, 543776, -341841 ], [ 505024, -758656, 760448, 148416, 291968, -587776, 294848, -6336, -620160, 693376, -802240, -196096, 158912, 621760, -513664, -903552, -468160, -97856, -27648, 178944, 528000, -1097856, 410368, -229888, 284096, 331968, 475776, 797184 ], [ 80881, 900528, -10130, -679606, -795138, -1433233, 1193684, 1079105, 167634, -636255, 2103, 202406, 176459, -725744, -75048, 919290, -687461, -386029, 381947, -228830, -650643, -491776, 468120, 324385, -524811, 208479, 173705, 374142 ], [ 236026, 548938, -1125560, 983944, -40408, -235488, -237866, 661450, 342654, 835020, 511048, -488364, -300226, 1166726, 856252, -208760, -1365296, -171584, 168292, -782600, 858812, 26074, -559040, -251820, 485814, -419856, -316420, -604298 ], [ 1736375, 848298, 455649, 56702, -678106, -371510, -796911, -43560, -41097, -623947, -534736, -1123441, -763630, 964272, -338254, -314138, 413238, -81088, -327992, -379096, -293336, -765034, -632727, 287739, 547920, -535420, -126042, 530571 ], [ 176832, 322604, -443188, -1406924, 650716, 58224, 876548, -1398140, -524208, -780816, 453060, -982104, -336348, 1374200, -444876, 303420, 1286740, 174468, -268956, -733392, 209368, 696400, 432168, -410180, -1014012, -310040, -348968, 443916 ], [ -29493, 315544, 189522, -311714, -584474, 887264, -1435297, 1054060, 133757, 1317184, 218330, -394144, -858873, -459960, 285354, -830180, -74995, -1008247, 673224, -359227, 223848, 82990, -389432, -35165, 923708, -1232310, 582692, 532166 ], [ -573148, 1315012, 282716, -884678, 465312, 795708, -885046, 1042250, 61074, 878676, 301996, -34350, -755350, -14556, -404778, -84654, 1138826, -626724, -466524, 486404, -1434472, 944772, 60174, -154932, -115922, -722994, 111674, 1364062 ], [ -87147, 1005434, 149625, -710109, -835408, 241771, -347310, -217900, -136750, -478259, 1457387, -1482426, -641150, -1036868, -778457, -732744, 1742236, -35942, 1076396, 799325, -1145458, -236410, -179676, 144071, 486519, -3324, -10676, 245179 ], [ 1391288, 1419304, 333640, -836184, -411048, 17456, 915280, -738640, -1129440, -1802064, 380512, 368304, -234560, -747848, -25512, 179896, 723856, -218992, 385216, 456680, -100408, -667080, -618296, -1048344, 771024, -307664, -158776, 1154224 ], [ -22878, 873386, -48253, 691707, -997581, 627931, -497303, 129378, -1048836, 143985, 109929, -364858, 788643, 598516, 130369, -997791, -721648, 393062, 347865, 890904, 939565, 887777, -149290, 934416, -978395, -292200, 402246, 206267 ], [ -763672, -5154, -455104, 276084, 496888, 794098, -72822, 135388, -390502, -507934, -766558, 930948, -285830, 260126, -377414, 1145284, -1098148, 218058, 360672, 581578, 882126, -932090, -869426, 135578, -107630, -1090352, 977842, -228942 ], [ 153773, -1407954, 1788861, -988651, -971172, 241983, -736537, 588968, 451923, -1050919, 1002072, 682608, 47180, 616281, 829881, 304709, -4853, -587037, -68893, -610702, -1047394, 285710, 933814, -707427, -1685975, 453993, -723218, -13577 ], [ -1193956, -911936, -1288320, -295344, 200116, 441148, -1702996, -362396, -781444, -782316, -1026016, 460956, -751868, -582292, 102484, -516160, 611552, -262552, 653108, 811928, 1275140, -584000, 680812, -392204, -980464, -617792, -890512, 895660 ] ], [ [ -310612, 302108, -841296, -598320, 481396, 270812, -318672, -481904, 17288, -368632, 352416, -194476, -1454644, -1056628, -303780, 856388, 940700, 245924, -1419004, -756260, 197624, -859716, 956692, 963780, 1187464, -1316584, -377328, -718496 ], [ -1265845, 1193005, -291010, 1444986, 258413, -560755, -430752, -794854, -839492, -1621351, -83168, -1539852, 420485, -158354, 424841, 1038641, -941480, -953759, -896004, -1116716, 163441, 434065, 178970, 881846, -124636, -1268061, -1813591, 1297856 ], [ -771960, -1711200, -772960, 23636, 355698, 633310, -369042, -1007524, -387522, -964866, -359928, -880132, -366890, 298976, 977356, 237616, 375510, -109734, -245494, 653054, -670494, -697210, 176290, 1083556, 94504, -872456, -94556, 769036 ], [ 400287, 1012546, 392849, -1017651, 341822, -526513, -367553, 99883, -71374, 1132699, -1173135, 311143, 339465, 497114, 880358, -1443380, -152830, -216902, -1703302, 22917, 1024441, -1054077, 1017269, -436036, 395887, -133281, 609195, -606955 ], [ 141784, -683464, -546400, -1129232, -30912, -1447264, 1141528, -938792, 464704, -36976, 716648, 632624, 1394368, 383392, 918352, 1153856, -1140408, 619224, 363208, -1357584, -49592, -82384, 1380208, -1416976, 494272, 610752, 476736, 701984 ], [ 703034, -801219, -809635, 558768, 660513, 1032286, -284517, 982903, -477381, -913931, -1062657, -761271, -608202, -1055118, 1062122, -279184, 432672, -1272581, 1099278, -1319504, 92343, -951284, 463933, -220901, -1052103, 1133937, -343404, -1209246 ], [ 503386, 1001908, 49996, 522008, -837162, -1368844, 1129934, 1332082, -6098, -156568, 994550, -70976, 282656, 541662, 654520, 387152, -47518, -696958, 1506358, 193686, -982234, -645846, -1099758, 188230, -31190, 751942, 420692, 605814 ], [ 1482932, 231491, 1387575, 1255020, -1521894, -525784, 8918, 1573352, -1440951, -917119, -1910046, -1427223, -1127942, 286631, 646399, 378348, -634154, -854823, 135696, -405054, -546178, 497850, -1178930, -199187, -1507460, -43894, -679186, 555321 ], [ -927968, -524584, -816260, 661400, 254856, -536264, 1095748, -172088, 153824, 875396, 791524, 744432, -268112, 288516, -12496, 1235808, 103416, -248948, 811896, -473664, -359828, -941160, -94260, -1397392, -53860, 629396, 51464, -211424 ], [ 1276526, -96448, 463131, 277590, -370032, 1623027, -500886, 888362, -152011, -487937, -331254, 1299719, 313966, 528130, -1624211, -1314872, -718818, -726565, -211935, -666061, 30842, -380715, -368194, 18703, -1330858, 261401, -1489942, 338701 ], [ -1367392, -674282, 443030, 670106, -983872, 1192900, -1274936, 1202502, 1271808, 192800, -141370, 508372, 456066, -1354310, 439894, 195034, -864530, -350068, 117666, -734168, 881372, -505236, -235334, -131388, 1109538, -1762780, -97546, -646786 ], [ -175887, 535248, -692980, -591544, 565318, -565120, -364971, -201268, 469838, 1029075, -1324110, 481567, -465829, -788670, -155741, 26929, -328945, -1241623, 247111, 1283537, -884203, -471011, 674436, 753097, 199878, -882710, 483639, 217229 ], [ -838080, 341248, -271296, 348864, 1015744, 703616, -179904, -331776, 125696, -722624, -165056, -840192, 653248, 699584, -737600, -233600, -577600, -786880, 1030080, 1006144, -673280, -656448, 515648, 259648, -960128, -502976, 233600, 1097216 ], [ 314850, -417750, -1672830, 818939, -338502, -1043601, 1086222, 4964, -551778, -12756, 1331185, 730650, 630693, -381895, 490620, -522078, 487953, -856606, -971548, 605761, 968052, 755572, -586862, -510878, -1226350, -672350, 213480, 346821 ], [ 400910, -1351840, -1643300, 224324, 214368, 413454, -580148, 1437074, 17352, 469144, -1254790, -927600, -908942, 768920, 293440, 618002, -1297112, 282324, 1386362, 852266, 38392, -1092298, -1153572, 278162, -593850, -1164250, -236420, -1220484 ], [ 1206910, 529254, 923178, -230020, 535056, -394018, -1777858, -74741, -429984, -186375, -803153, -257197, -723240, 356465, -281859, 263617, 978098, -314908, 148450, 7935, -155645, 941786, -602912, 617775, -480874, 308803, -542042, 5550 ], [ -941860, -675260, -21372, -1338952, -196832, -37148, 381732, -693140, -267512, 600244, -38276, -1367900, -87148, 930712, -544776, -746764, 234532, -658396, -1179860, -1396344, -1115924, -947044, -888832, -608440, -965704, -983552, -192040, 376216 ], [ 81745, 136865, 1522123, -754847, -600122, 222762, -766628, -454555, 231528, 1102004, -738676, 532745, -1765938, 23412, -859961, -1222284, -364603, 82479, -464790, 786026, -939009, -1313434, -703832, 1002940, -820094, -1495127, 1138460, 323961 ], [ -1313924, -310940, 1390624, -1438632, -888438, 239526, 187348, 1148552, 855100, 1805680, -145830, -177418, -561718, -1350076, 34396, 209660, 1500492, -298052, 749730, -577672, -900596, 1152824, -134758, 518726, 1579628, -975296, -124324, 947290 ], [ -399792, 1111338, 182722, -1342615, -800659, -32566, -1158070, 420705, 4818, -111007, 755859, -939882, 20530, -761140, -1082819, -253737, 1419335, -989156, 460933, 1729659, -914623, 293179, 34181, 150372, 1000912, -1177746, 1266933, -613233 ], [ 381008, 1201808, 1905872, 865840, -159824, 927904, 425920, 832760, -583712, -1370832, -94176, 1042648, -950360, 203960, 274576, 78768, -1309480, 858624, -1771712, -1602016, 630832, 556944, -572024, -660168, -805008, 333784, -135792, -172208 ], [ -1226945, 592535, 58297, 145709, -673417, 754590, 1074385, 258473, -1637830, -776719, 679159, -1158820, 218332, -286622, -886039, -1445223, 711238, 1041720, 400798, 1549123, 911727, 784973, 494263, -58550, 630395, -593223, -720549, -406791 ], [ -506656, -26416, -198998, -188724, -1494878, -79916, 1133180, -270206, 13838, -794912, -630956, 1270700, 715628, 1080208, -1117542, 566970, -1061592, -1023186, -651330, -423022, 701540, -716682, -837224, 1479708, 641074, -530170, 1124288, 379156 ], [ -1356426, -1209966, 1322412, -243334, -942538, -440001, -735290, 194539, 554313, -1719162, 1639699, 1170515, -47052, 1140678, -218722, -383065, 167093, 594259, -1147420, 651003, -26955, 1777258, -892364, -1517942, -1107876, -947905, 1065748, -944569 ], [ -1575592, -359128, -1007704, 829516, 490228, 467980, -1539524, -381684, -16408, -439356, -1156008, -756244, 299416, -1111516, 667412, -285612, -978896, 1159916, 77660, 964880, 776216, -1719176, 122216, 599640, -282172, 109704, -647656, -631728 ] ], [ [ -558236, -1361084, -632816, 785460, 1911944, 167808, 1243840, -359412, 1244236, -277020, -917892, -1350548, -898824, -698696, -3692, 460396, 1899528, 792352, -35212, 289272, -8592, -433920, -746900, -1084104, 555164, -974812, -777052, -507740 ], [ 1864883, -630017, -1903862, 942034, -132455, -1814561, -532988, 1978454, -96201, -1408564, -9758, -1704437, -904922, 297293, -983123, 473092, -317709, -773317, 254739, 1583764, -686696, 1495710, 1205159, 1420469, 966326, 470662, -1051865, 1095126 ], [ 640538, -423322, -359042, 146464, -892610, 1525364, -694718, 189914, -1210116, -180994, -1097628, -1005262, -401732, -1075972, 836142, -146158, 110566, -1030242, 1275754, 561584, -265116, 429580, 1230414, 803554, -31484, -1636168, 839500, -90784 ], [ 706545, 1126497, 1434804, -235974, 49813, 1643895, 1668091, -894621, -585830, -280194, 1286760, 174075, 1170525, 313973, -465001, -655071, 888149, 163110, -1015155, -574128, 926151, -70746, -1404801, -1806537, 156579, -1328994, 805492, -1060915 ], [ 1404088, 776264, -37280, -367536, -67120, -1578000, 603592, 794208, -1060576, -1985392, 834928, 1168944, 618552, -1124680, 1369464, 803816, 96648, -1551560, -147208, 1010992, -781184, -352568, 1320832, -328184, -1247768, 1135904, 1332664, 236400 ], [ -70382, -1195996, 1789070, 828384, -462415, 324595, 550232, 1452213, 1315099, 303813, -811247, -306216, 126977, 32755, 237424, -1295734, 1560128, 594020, 1323777, -644418, -1209984, -606413, -962098, 311981, -577348, -238666, -579106, -158210 ], [ -1280446, 1033474, -844790, -20900, -823164, 1043460, 579322, 79214, 622660, 972102, 232566, -1025554, -1618792, 555026, 902562, -244904, -1479004, -994330, 744186, -1411492, 298762, -143764, 587992, -779844, 1470672, -1875432, -735396, 367164 ], [ -393544, -1368493, 266270, 886766, -1097412, -894217, 486302, 1371241, -1440290, 251624, -1265336, -1759384, 1583072, 319561, 1929544, 1239544, -8326, 1361783, -1269649, 520780, 967085, 763762, -1493873, 471306, -480667, 379897, -1536872, -1793200 ], [ -860204, -334368, -270160, 1512996, -1627452, 48868, -137708, 1040756, 800460, 858664, 1475904, -721784, 247712, -960624, -226636, 1334624, 1295224, -1140112, -1663344, 1135980, -76320, -1516948, -1213688, -1544404, -1269352, -1114148, 46688, 1099700 ], [ 811172, 1148374, 115798, -10586, -852540, 641381, -1001320, -557219, -21931, 199719, -505999, 1749915, 1924422, -1106614, -1611570, -181381, -1518047, -362839, -625751, -397173, 1304554, -1541084, -1498117, -204926, 287141, -84415, -1521871, 1578462 ], [ -1862012, -621480, -921870, 44914, -591370, 1030964, -298072, 406356, 313480, -12298, -864900, 1281252, 651078, 1346156, 1356000, 366474, 58468, -1426524, -1509236, 1453224, 28888, 645384, -650048, -1313098, 1760794, -1669684, -465222, -258554 ], [ -1188337, -1644415, -33665, 592534, -1194080, -5546, 1546758, -1275739, -1762705, -438588, 1222535, -99013, 550658, -363309, -810190, -136346, 589473, -182689, -1174001, -358796, -1236822, 1650939, -1809038, 1130957, -1285956, -792714, 1783518, -732439 ], [ -725184, 856320, -760576, 220480, -962432, -384768, -1439936, 103168, 476352, -52224, 869312, -1635264, 605760, 307008, 1381632, -329408, 448768, -882432, -740352, 995840, 767232, 44224, -454720, 345984, -890432, 746752, -527232, 722816 ], [ 1244779, -1243505, -1156568, 205244, -1125741, -466199, -629912, -614289, -1389629, 390528, -341508, -17084, -1592042, 1281819, 909161, 201758, -737654, -1474431, -381890, 1602768, -863207, 40066, 209823, 778827, -334031, -158807, 75132, 344751 ], [ -991666, 580100, -564708, 460864, -1220976, 784336, 1835788, 677166, 1596276, -769942, -902558, -238714, -1345362, 1617344, 1668186, -1276952, -1654254, 1314074, -353700, 1327098, 60748, 441716, 472528, -226688, -1854976, -1310792, 383782, -263744 ], [ 301540, 1052647, 1529093, 89071, -954542, -1101032, -1871325, 446161, -91763, -489648, -649120, 1767499, 699166, 8543, -240820, 1224247, 1081448, 239901, -1299529, -145576, -822846, 1759439, -531871, 1059425, -671012, -210297, -65332, 942010 ], [ 746176, -1579776, -182640, 568292, -834412, -400628, 384792, 277728, -785148, -422416, 1261300, 423932, 540156, 177208, -940376, -1607056, -1286572, 192972, -429548, 995232, -204380, 1659596, 1633668, 1378792, 455876, -713912, 974544, -1063068 ], [ 1371866, -1105711, 533550, -1122733, -728662, -521143, -165063, -1749342, -684763, 875184, -732660, 1425287, -1669914, 442128, -1767666, 706434, -1002117, -534043, -211473, 909972, -37500, 1639576, -435617, -473248, -1128564, -626712, -1810971, 654257 ], [ 137514, -1449064, -479212, 1230446, -482316, -414222, 1364958, 1271064, -1623946, 779108, -1485332, -378644, 782450, 491364, -464264, 121638, 439720, -35240, 125968, -62572, -197818, 733340, -450042, -912518, 617890, -65562, -358254, 1299054 ], [ -556962, 371788, -1986443, -551921, -871195, -835531, 10230, 271582, -308795, 1207743, 1044826, 751821, -527550, -968528, 622482, 130158, 219412, -1034733, 822656, 648458, 1043110, 1206520, 695899, -868815, 1576322, 1249154, 1324927, 1841358 ], [ -790152, 1185328, 1557872, 363704, -1967440, -226936, 273840, -99928, 680440, -1082472, 452216, -865224, 942560, 1362672, 1169352, -1212232, -2010288, 269792, -722824, -1711832, -685240, -661960, -1227056, 184080, 430952, -1858096, -1164728, -1324432 ], [ -1314228, -1168696, 1081789, 1927147, -208485, 1408150, -204276, -147826, -1107278, -743734, 865029, -527570, 801461, -816891, 494757, -480985, 900893, -36975, -1705736, 150619, 254078, 986344, -1835342, -774243, 799210, -892982, 577812, -399501 ], [ 512544, -38972, -127338, -347018, -1741618, 974866, 721740, -357944, -479484, 730062, 616644, 387732, 1344218, -1106532, -706692, -555086, -1394476, 1333672, 1072472, -936792, 860332, -678124, 101194, -73782, -129290, -206426, -504606, 750932 ], [ -1793116, -846682, -1203798, 146107, 1775437, -169544, 870655, -455289, -1006764, -134553, 1065554, -432813, -794152, 1398178, 790548, -1819861, 882129, -399448, 836247, -1733632, -92113, 2028501, -635766, -5817, 29255, 723544, 1962194, 951152 ], [ -1178932, 1118756, -452400, -1156764, 1307680, 1587208, 5840, 1026388, 466596, -890544, -265388, -1317920, 1641288, 487044, 1094664, 112312, 457556, -393100, -265608, -1137632, -675716, -471000, 998344, -319004, 545972, 1893280, -802668, 78356 ] ], [ [ 1107660, -1760916, -793936, 193980, 623832, -822656, 721472, -1443580, 1035204, 262732, 126420, -796380, 809896, -733464, 419036, 200484, 1629016, -1076640, -402820, 1373864, -1299248, 135936, 892708, -1213848, -133836, -808180, 1194124, 106636 ], [ -856879, -1132139, -1753554, 1520582, 874227, -746187, -1753684, -264718, 1361405, 322628, 1004662, -1119847, 320226, 848175, -1697457, 459948, 535697, 467625, 26097, 636124, 1188232, -197110, 1819853, -541273, 1256978, -1373950, -789939, 263026 ], [ 154846, 1107106, -291414, -501408, -343318, -280452, -334954, -1143778, -1346220, 1148458, -137268, -1135642, -110444, 985940, -108742, 1022598, -1194718, -904950, 1476942, 281744, -1258548, -980220, -90982, -339338, 593068, 662760, 169156, 434976 ], [ -231237, 227723, 504124, 760638, -829881, -609347, -801815, 391265, 108894, 642218, -710280, -654103, 1302495, -1179673, -720355, -1370677, 666503, -402718, 451567, 926832, 1381421, 286050, -495851, -742403, 689441, 220938, 98684, -1310545 ], [ -1290008, 132632, -1275360, -1010320, -343568, 591184, -1301864, -443872, 381024, -341968, -428592, 142864, 298856, 360168, 215336, 1452536, 246744, -595864, 1398696, -259312, -1310336, 1459608, 547456, -490152, -1413128, -895904, 1596392, -321584 ], [ 1044102, -1137908, 393050, 1449120, 99067, 1327249, -1041464, -455257, 449609, -1181353, 628763, 571464, 479851, 329873, -700464, -955474, 332224, 1174476, 523371, 216938, 703104, -601007, -519654, -510897, 785812, -1033454, -53558, 330026 ], [ 1358742, 328150, -463826, 395892, -1053396, -177236, 958590, 145146, -1133972, -1462718, 733522, -349062, -517240, -365690, 1462454, 605640, 844940, -617182, -911746, -180620, -80082, 654628, 719432, 135572, -26896, -190456, -182924, 780564 ], [ 372200, -599887, 1422730, 450682, -154860, 1099325, 937226, 1762275, -1715254, 1185272, 316184, -1341320, -496224, -296829, 186904, 58280, 506622, 1089469, -470939, -1221436, 1256783, 925094, -352571, -1413586, 398391, 1071123, -584568, -1947536 ], [ 980380, 150688, 942480, 160012, -901140, 724300, -841124, 49020, 604996, 1622712, 695744, -1033000, 1322976, -1189584, -1021636, 1480480, 32552, 337104, 142896, 89124, 191648, -311516, -425896, -210076, -1226104, 564468, -1082848, 820284 ], [ 611468, 1320306, 16370, -929182, -533268, 529975, -333944, -1062945, -691321, 868685, -575429, 843721, -483262, -1451538, -572134, -1036695, 466379, 116387, -404317, 268825, 732366, -451828, -19735, -503210, -875785, 845099, 369275, 557258 ], [ -1223892, 1124552, 134950, 843942, 411602, 1362108, -660168, -398820, 1304792, 1397714, -1095980, -268468, -915390, -1138908, 1298336, 842414, 286156, 354700, 757892, -591304, -626616, -1199016, 21568, -805358, -950050, 1119812, -906818, 447618 ], [ -847547, 418027, -888555, -599118, 1319392, 899058, 611202, -1421065, -163483, -1136916, 151405, 409257, 415190, 405297, 104166, -247646, -1170869, 953525, 1147717, -1608324, -716786, -1131031, -385882, 949167, 307860, -223918, 301002, 1232483 ], [ 556992, 1317632, -624896, 145856, -514688, -357632, -374848, 618752, 605248, 490496, 102720, -434496, 558272, 720832, 214784, -512576, 258816, 1098496, -1065984, 615936, -399616, -478144, -27328, -1187200, -625856, 14080, 29056, 926336 ], [ 292793, -1581115, -1437256, -1416556, -51855, 1159523, -564616, 35173, -649855, 1245312, 1245524, -810388, -1101262, -967607, -2333, -514166, -1265746, -1230101, 194538, 715760, 1133939, -787370, -1510027, -502183, 960123, -371549, 101844, 91941 ], [ -820582, 1286060, -1674316, -1133376, -1287120, -170512, 1267204, -783302, -480900, -1491378, 573174, -1119998, -214342, -71872, -58978, 891384, 111494, 1561054, 1582708, -763010, 204484, -7300, 413168, -294528, -660992, 852456, 903394, -1111744 ], [ 651340, 860045, -912617, 32997, -538810, -1451256, -225887, 1024603, -212497, -1105296, 975648, -571815, -695158, -442699, -287036, 755197, -1119112, -28385, -723843, -312632, -1616362, -498043, -480885, -1019765, -457740, -263827, -220092, 459710 ], [ -1295808, -1606912, -493008, 348236, 320988, -1132028, -670968, -675424, 707756, 1095504, -286724, -499116, -57260, -359576, 488504, 738512, -1494756, 730180, 169564, -1131552, -322676, -598204, 1186348, 1267704, 42476, -624872, -468752, -211252 ], [ 390942, -405157, -44998, 405681, 849678, -730493, -552493, 940726, -490889, 1273744, 394756, 951149, 294690, 172464, -585766, -487338, -1653911, 616375, 573669, -621092, 505644, -298104, -764747, -639456, -503164, -452872, -362057, -1185797 ], [ 440462, -238968, -1725348, 916474, -239364, 696870, -22582, 812296, 179538, 57036, -184924, -272220, 1445798, 909004, 769576, 1075426, 321848, 353992, 453296, -399652, 705090, 342836, -992126, -655362, -43338, 203042, 444166, -480262 ], [ 769098, 624068, -1282073, -780987, -100681, 174119, 551890, 769994, -762793, 590293, 633758, 990639, -547690, -380016, 1044998, 209658, -1080996, 500465, 1378944, 758062, -581022, -246104, 284937, -1297797, 776022, -93866, 849941, -918246 ], [ -99032, -383472, -248368, 383208, 710544, 1659864, 536720, -1466056, 408232, 100488, -1108952, -533656, 450720, -1271216, -681832, -758552, 901744, 537760, 49704, 1250232, -1464552, -1470104, -1476368, -166992, 197752, -289296, 1068056, -1475376 ], [ 552644, 182168, 776191, 269625, -1155383, 677810, 54788, -1177510, 37734, -708754, -1169641, -617670, -115545, -1264105, 132343, -300467, -832737, 928155, -105560, 906505, 606634, 305400, -541082, 938399, -505650, -423826, -1021092, -862191 ], [ -81056, -479508, -789838, -253102, -1339878, 813958, 159940, -553832, 986284, -387814, -475156, 240604, 1150238, 918068, -1209132, -780442, 93340, 401720, -1251896, 899128, -71196, 626524, -596498, -242322, -917294, 163938, -73610, 135708 ], [ -1002356, -69278, 1120782, -132567, 1457967, -272152, -323435, 1037933, -143076, 1395981, -1083066, 1584049, 1440328, -267082, 724828, -1516807, -466085, -720840, 1015069, -1597952, 1337509, 1169159, -1706578, -771667, -573779, -461112, 1401030, 1546448 ], [ -180412, 796940, -267536, 346316, -859808, 1045336, 1004784, -240100, -601460, 121968, -1043428, -887136, 970520, 446764, 661336, 131816, 819228, 379004, 344104, -157344, 260052, -32584, 286872, 872012, 402236, 851936, 841180, 731740 ] ], [ [ -142624, -312848, -210456, 671460, 1183620, -374580, -188836, -1606688, 882272, 605284, 551252, 225628, 28796, -713152, 877464, -571468, 585684, -455812, -591928, 825096, 595556, -326788, 1162456, 514848, -626996, -644268, 240280, 251812 ], [ 342324, -880056, 549804, 561565, 567064, 125582, 618570, -131290, 1906876, 336395, 1463352, 833413, -170436, 790542, -1595026, -511996, 1126538, 1481277, -93575, -1048296, 84675, 1012140, 756477, -1030730, -97375, -923137, -1126923, 1317756 ], [ 504194, 406114, -658136, -605620, 652904, -1217398, -291390, -683120, -210384, 359710, -689738, -951352, -528566, 1253162, 615264, 546604, -1197292, 35152, 843600, 1024624, -1411840, -944000, 947902, -33320, 275990, 1608488, -505098, 1242766 ], [ 425241, -145071, -796476, 993525, -305545, -696279, -444876, 778531, 255028, 307650, -1020240, -1064421, 341365, -528259, -33569, -1258723, 11357, 319799, -394136, 658772, 1187716, -707124, 271999, 783196, 104043, -624345, 180506, -255510 ], [ -1876784, -465440, -1685200, -629024, -440496, -1012952, -950400, -662632, 965824, 333816, -1416712, 279584, -629440, -494184, -223432, 86416, -292680, 525072, -480, 69744, -748088, 1588104, 484680, -447440, -682248, -1243352, 1067240, -1345368 ], [ 500406, 91565, 909445, 1398611, -290856, -187542, 213235, 288168, 197819, -391409, -171827, -107206, 63900, 119966, -807817, -75804, -439400, 47622, -695490, -471171, 1554117, 464944, 319315, -238720, 1118687, -1103107, -680865, 884137 ], [ 24520, 767606, -847522, 93924, -719398, -63772, -225972, 709348, -919624, -364598, 357958, -765670, -573218, 1088324, -87184, 775334, -202726, -220994, -1132028, 748672, -67586, -282680, -847598, 229718, -604084, 618340, 903178, -541566 ], [ -159496, -503716, 851395, -698382, 61537, 437382, 1450370, 1438034, -248483, 401495, 1261139, -1171286, -108395, 167981, -305471, -1155114, 493975, -282320, 788811, -1412062, 238841, -473494, 550136, -244768, 704124, -630571, 636081, -831292 ], [ 1248124, 760184, 46100, 718848, -1319608, -296528, -586420, -94416, 1029692, 933260, -224156, -510196, 1226940, -1394744, -1420196, 932056, -738140, 578420, 565676, -403192, 1297376, 200996, -293624, -713788, -212156, 967064, -858164, 767648 ], [ 453924, 852358, 503612, 454192, -136901, 851134, 507682, 602144, -394686, 587521, -227594, 398482, 91704, -595072, -24083, -125029, 189890, 556598, -254963, -155727, -661942, 96403, 605927, -260554, 609294, 1252798, 363816, -653581 ], [ -1340742, -371996, 350950, 269540, 970874, -813228, -242134, 31054, 1222894, 463426, -2250, -493548, -1134778, -244882, 1548712, 918854, -648616, -667886, 914470, -328252, -404240, -1614396, 1170884, -667538, 116166, -351232, -852694, 20060 ], [ -668427, -20911, -566790, -28975, -258611, 1108107, 609626, -526416, 770529, -1054944, 66785, 722792, 527752, 69668, 9062, -657296, -1683496, -456946, 1518685, -1219222, 1034305, 262369, -235176, 263582, 1008411, -963612, -78469, -255975 ], [ 364928, 326464, -146496, 5952, -300864, -352256, -104000, 1090816, 413184, 592576, -631232, -158528, 739264, -18624, 609216, -396544, 215744, 1322304, -390656, 29312, 538816, -124672, -35136, -228864, -448320, -821952, 269824, 297536 ], [ -483073, -116555, -440734, -1161301, -265549, 1091195, -29525, 1352565, -351656, 1132711, -297484, 14368, -35542, -1414693, -1151487, 967160, -173058, -294806, -289324, 87322, -411120, -169211, -1104792, 1030052, 818967, -325126, 1028451, 802861 ], [ -11828, 700190, -569164, -985286, 448056, 544890, -73860, -47540, -1447976, -280424, 505816, -973972, -311232, 497702, 860248, 333770, -501228, -183176, 421376, -1371398, 599990, -59196, 58518, 986752, -111818, 1044044, 168576, -857464 ], [ 350210, -1040377, -1236127, 270258, -742728, 610820, -161024, 111210, 710144, 115396, 1306886, -1396429, -136522, 242849, 941748, 224352, 204853, 500629, -826797, -965123, 518712, 580980, 575481, 185105, -124023, 206583, -185387, 935530 ], [ 303608, -160488, -353556, -244800, 118428, -202188, -1355788, 424004, -500640, 458844, -825968, 308096, 1062664, 525180, -305196, 872720, -345660, 275608, -842924, 673424, -870052, -1231484, 854968, -559704, -971024, 498788, 759672, -196516 ], [ -844132, 60457, -961251, -938310, -332442, 558622, -1073458, 1770824, 318385, 1496524, 1139077, -863354, 67909, 1333690, 1011954, -1214545, -732525, 32963, -1024589, 1004829, -185242, -271689, -1260987, -117334, 293086, -1119512, -735373, 292719 ], [ -686970, -33402, -511924, -97728, -307512, 298022, 1047228, -356562, -469738, 39954, 253584, -474856, -62604, -284276, 863396, 1456994, -692094, 1077784, 683044, -430052, 999738, -492728, -352540, 489024, -120786, -295564, 373806, -374958 ], [ -423052, 790498, -725773, -295373, 1229048, -523881, -241800, 892536, -1214581, -346332, -485190, -490858, -948715, 711271, 1056454, 222943, -1002024, 82278, -588503, 596686, 901766, -721738, -108940, -123509, -24703, 656324, 232920, -152730 ], [ -827072, -1381072, -585128, 1103792, 942568, 1309464, 520800, -1430704, -1083216, 110448, -1589600, -40928, 1361720, -1528504, -167976, 580488, 897256, 845168, 1052072, 1155016, 682856, -593208, -1595120, -505144, 209352, 583864, 1303680, -583200 ], [ 1336871, 720262, 746843, -577082, 656734, -28645, -476903, -434689, 298491, -1184539, -175336, -335980, 490054, -454339, -732846, -604449, 268808, -136855, 85486, 1142531, 25040, -572319, 148148, 49106, 844210, 19575, -271361, -190556 ], [ 638934, 230176, -1068648, -247756, 183182, 550880, 136530, -1078670, 726382, 340170, -652186, -451884, 1510458, 962848, -243282, -1353108, 1081696, 126648, -521704, -463672, -1035024, -524138, 793070, 476028, 3202, 831632, -375144, -535956 ], [ -827506, -994679, 1758027, 1214639, 421142, -688155, 231265, -887545, 912117, 447575, 483409, 954351, -620667, -299237, 1394273, -36163, -1502009, -1193702, -784824, 614958, -680469, -876868, 638845, 43398, -746288, -566438, 617336, 1091654 ], [ 107508, 151444, -423692, -261324, -22716, 1270504, -884912, -115988, -608716, 702340, -577748, -471652, 601332, 1226564, 187888, -812240, -159720, -353392, 281296, -303476, 667800, 574812, 56840, 266128, -1046080, 1012492, -179892, -841536 ] ], [ [ -266468, -146032, 730864, -245376, 1078800, 263588, -13864, -733572, 456172, 113632, -363380, -81496, 484764, 166732, 1380244, -489140, -265792, 229780, 124148, -384248, 752316, -725840, 217564, 486600, -333664, -648104, -589496, -39476 ], [ -89711, -330571, 1793649, 399645, 212882, -361811, 1821544, -763186, 384498, 240479, 1511198, -2883, -875907, 13932, -542051, 44314, 992396, 1784898, -47851, -1561504, 105269, 658717, -1517, 60525, 18503, -687616, -47772, 393929 ], [ 456054, -109826, -377806, -508610, 1359242, -513866, 74734, -221916, -38322, 30694, -1277782, 58112, -105512, 1128902, 1206004, 581414, -383344, 24668, 582924, 491796, -538946, -731338, 544968, -563060, 312048, 392014, 126428, 329144 ], [ 1088019, -603818, -829306, 1031805, -450458, -907804, -303103, -55647, 611120, 207295, -1301346, -477533, 603905, -204508, -312720, 75452, -207199, -230704, -894809, 276220, 95001, -1280718, 775480, 1082416, -145334, -781101, 703622, 217552 ], [ -1016576, -935328, -1849088, -165576, -19816, -810584, 381008, -661312, -175072, -608408, -326336, 888048, -337216, -1065624, -99400, 418944, 131040, -201656, 334272, 515224, 114544, 733632, 391832, -305272, -117016, -1057736, -473776, -684952 ], [ -24621, 1299282, 173442, 285964, -77176, 110156, 277633, 1049968, 133118, -893658, 33084, -291662, -13426, 513011, 515245, 868714, -362645, 529704, -244473, -1261991, 838509, -177098, -5893, 453688, 187824, -996696, -430456, 1436883 ], [ -586462, 957288, -304026, -279024, 343300, 144192, -1210992, 289112, -36132, 115660, -350834, -1057202, -836802, 1161168, -337804, 335818, -704812, -560730, -704166, 1483252, -641956, 18928, -1544010, -628864, -828766, 339504, -55658, -815502 ], [ 638864, -550807, 482752, -312577, 823661, -797462, 747929, 147436, 1052493, -852703, 905564, -857780, -115702, 782038, -277277, -322898, 233423, -200615, 1589795, -218473, -491317, 139928, -5775, 441680, -225153, -241421, -60843, 169578 ], [ 1001284, 397968, -269588, 1416368, -113264, 98128, -191016, 811896, 898728, 371572, -52896, 3200, 1027248, -1306492, 7908, -219068, 22908, 557740, -278180, -26948, 157868, 237648, -873420, -607660, -542208, -63716, -576108, 317188 ], [ 520744, 263492, 171707, 648147, -538660, 557371, 104197, 315178, -75287, 36276, 17824, -116897, -206657, -100646, -232410, 820741, -524281, 322646, 51345, -749917, -1092791, 563007, 1102628, -343839, 810454, 178779, 366253, 203261 ], [ -68988, -308790, -179306, 582052, -139732, -488304, -734744, 451940, -129882, -917112, 575594, 567244, -41078, 818824, 623256, 1085468, -1026258, -1356530, -63750, -472096, 458384, -90636, 240654, -1109864, 902662, -60796, -1193202, 374332 ], [ 376187, 36885, -802491, 306682, -1276292, 640746, 598201, 157960, 911518, 203553, 651204, -210611, 558267, -963896, -77579, -468887, -301713, -309490, 1271875, -387356, 862174, 432309, 638959, -248354, 946032, -778361, -325787, -1445288 ], [ 46528, -7488, 352064, 47488, -164992, -49856, 123840, -121152, 262784, 384192, 400832, 50240, 694464, -478528, 115264, -763008, 108160, 914432, 463424, -27776, 53952, -482176, -223040, -78272, -578560, -667456, -27008, 120320 ], [ -1111477, 131307, -406306, -247318, -615344, 824648, 58098, 633377, 55806, -241066, -481120, -513717, -240742, -211872, -1083733, 239433, 666307, 102322, -1097132, -939591, -1421939, 876025, -863441, 1079351, -90642, -587256, 1597596, 788168 ], [ -601002, 162452, 872114, 319022, 1353396, 946048, -818902, 698722, -1180294, 561854, 556940, -974442, -219962, -167902, 596082, -254462, -592898, -447578, 565278, -13766, 137646, -382160, 31594, 1194176, -582152, 145354, 501146, -749302 ], [ -329088, -1061152, -467868, -228174, -36863, 1151005, 47899, -184300, 1275617, 334472, 893674, -614165, -463624, 493193, 850682, -275203, 383394, -506129, -644004, -538529, 1505023, 801775, 1399230, 859557, -171624, 197164, 689045, 295452 ], [ -163880, -636908, -655608, -828428, 144600, 748736, -483332, 395816, -211736, -351024, -781832, 13648, 248908, 691148, 42412, -346816, 287004, 583504, -1404584, 1390432, -322656, -1018632, 712252, -536844, -1522188, -45456, 342620, 432176 ], [ -47750, -237888, -1009763, -1405803, 149940, 817141, -444652, 1874721, -18731, 309091, 862903, -1184967, -878122, 1001018, 1725637, -970376, -708931, -641316, -1007254, 1492487, -287666, -436962, -486223, 674701, 973542, -95421, -1251195, 286766 ], [ -375692, -340488, 415438, 665048, -545886, -385166, 684964, -526660, -823334, 57564, 682768, -154466, -140570, 109330, -162966, 898224, -180050, 593740, 662640, -188754, 908364, -1438122, -472986, 618816, 780240, -471274, -634, 419608 ], [ -1033607, 931749, -94419, 65291, 843728, -613217, -185725, 327937, -378418, -1069996, -507119, 153622, -1353184, 918773, 92166, 71567, 52209, -423626, -715720, 495055, 1134949, 281826, -65723, 980870, -134612, 94644, -503360, 445206 ], [ -323672, -534536, 355416, 1661416, -380752, 469848, 385600, -1452808, -595288, 316464, -138584, 27432, 1796776, -374592, 687256, 614672, 863704, 920904, 828040, 733880, 1785304, 627416, -1267328, -1197440, 255728, 1288184, 944080, 643296 ], [ 988064, 214110, -213246, 44531, 377860, 605456, -1263051, -599635, 530415, 62726, 463355, -527294, -213739, 22556, -679033, -219526, 926224, 59941, -163901, 191973, 641937, -868779, -354372, -931705, 229079, 212803, -335380, 757040 ], [ 651518, 640148, -623672, -819574, -74054, 468948, 91658, -1487714, 236320, 37012, -684484, -879184, 302062, 897630, 903630, -929366, 740458, 308578, -461160, -529932, -625116, -1330610, 1255866, 779082, 308314, 1427380, 177812, -698664 ], [ -989727, 157303, 825123, 903181, -826544, 471283, -670847, -679129, 220635, 227932, 1004651, 85211, -676498, 232920, 190035, 1154744, -1477097, -101707, -827500, 201398, -1712686, -1052845, 190281, -97268, -684101, -266695, -165203, -151144 ], [ -457256, 375516, -566828, -662156, -180604, 1229056, -55780, 300024, -235200, -209548, -17988, -134792, 831064, 442956, -552260, -132828, -443988, 485432, 351712, -1130848, 486204, 417304, -443588, 4308, -728632, 361944, -392968, -1311556 ] ], [ [ 646088, -495552, 1386440, -1367380, -134664, 760552, 533984, 87152, 398324, -644364, -836468, -609308, 711056, 578684, 582320, 492540, -579496, 675516, 290444, -760104, -234460, -567340, -988844, -125320, -370484, -233468, -551564, -475256 ], [ -1606037, -48447, 1434220, 674675, -380087, -1436356, 583842, -1282341, -369525, 619942, 1132857, -621951, -679136, -796433, 51017, 1165757, 863538, 960228, 35684, -668092, 618978, -77897, -426982, 1283361, 138525, -18307, 1406491, -566918 ], [ -307762, -614362, -100670, 180350, 1048208, 37474, 533282, 298294, 111290, 592082, -736938, 605044, 452474, 828022, 525562, 490032, -194522, -890272, 545624, -114562, -55312, -991652, -398752, -1014174, 885680, -998272, 361476, -943918 ], [ 900084, -1069870, -685984, 918279, -361375, -474189, -165404, -550421, 619184, -332424, -1476442, 315921, 871471, -361689, -710367, 728455, -29409, -1209663, -764102, 12681, -512682, -569900, 791319, 15973, 203278, -476471, 1015212, 287494 ], [ 510344, -1307368, -1598712, 580432, -87592, -292328, 698856, -974240, -1192488, -777360, 1143728, 602664, 199264, -362024, 469848, 611936, 104648, -748568, 1409400, 980720, -58984, -19120, -276296, -150400, -561848, -814616, -1630368, -133384 ], [ -164836, 1288687, -1023137, -814793, 412203, 1001082, -390604, 578165, -217293, -1247805, 412703, 285104, 410484, 902401, 951628, 1224391, -472702, 1218032, 379360, -765170, 32051, -1174830, -699046, 913745, -823908, -832081, 85147, 648451 ], [ 453712, 781234, 780678, -217842, 1187562, 137150, -1143638, 118010, 276930, 122932, -678914, -676582, -817376, -236728, -90054, -720070, -392744, -511272, -334310, 1076512, -959472, 377416, -1040720, -1203504, -631932, -442014, -742724, 10248 ], [ 1522875, -382250, 190224, -5335, 1672724, -622669, -97976, -221171, 990278, -1650559, -58542, -623915, -419353, 706341, -358926, 705505, -262470, 249260, 743587, 989465, -575398, 1394438, -440644, 310889, -984755, 910808, -681511, 645058 ], [ -73000, -386720, 258384, 761120, 1352244, 453116, 381904, 1198924, -199872, 110536, 192148, 34320, 971212, -402724, 566424, -1282200, 755580, 628800, -860788, 109300, -598648, 699228, -905044, -328356, -670800, -1225932, -403876, 165068 ], [ 868031, 327378, -34840, -36664, -658738, 415067, -314024, -609778, -98409, -323637, -247951, -899780, -851213, 159541, -870157, 641938, -888779, -211858, 247253, -407205, -223642, 775505, 943709, -329374, -291804, -1281684, -60050, 826291 ], [ 628750, 942186, -632686, 1081174, -1272072, 380256, -713556, 689260, -1189210, -1245306, -85536, 1672818, 259068, 380740, -529232, 335824, -797684, -1309924, -794368, -519774, 1122642, 970894, -1227396, -1258156, 101100, 752674, -1727902, 303608 ], [ 1010230, 354216, -1548631, 225099, -1287442, 472001, 136379, 432715, -81380, 443229, 1245189, -1095972, 358568, -1850605, 76108, 193939, 1375891, 305631, 1004517, -344889, 401172, -644071, 814969, -526, -146220, 105304, -938607, -1150432 ], [ -209216, 189376, 738368, 355072, -66496, 246400, -18688, -1005760, -167168, 426560, 780224, 353344, 761408, -377344, -642176, -491136, -18368, 426816, 787904, 127744, -749760, -711680, -300416, -739072, -358400, -50368, -70784, 352320 ], [ -945486, -221720, -1231864, 10295, -349076, 74694, 5610, -510599, -208924, -730451, 7288, -937745, -591043, 565071, 126146, -1139816, 547986, -401069, -1037052, -1107595, -564172, 1078471, -594022, -120185, -69446, -752031, 1014931, 476176 ], [ -1463416, -287120, 816096, 684100, 862394, 929874, -481410, 1088366, -391924, 513484, 261488, -518580, -260278, -855174, 248746, -682476, -408374, 513376, 527108, 1393920, -430412, -736934, 315378, 134390, -1047486, -187906, 342636, -617524 ], [ -502909, 221344, 15406, -568828, 711969, 611010, -87746, -67235, 1092834, -326346, 356602, 71726, -302474, -262, 98128, -376195, -626086, -1279173, -291345, 548837, 963481, -281959, 1312064, 244111, -146011, -448483, 1231293, -315652 ], [ -1312008, -1804372, -990620, -1194976, -122096, 632124, 250332, -119688, 289388, -153028, -17624, -384120, -752864, -95088, 556844, -974688, -168780, 574228, -966444, 377464, -138776, -317044, -16604, -270732, -1031428, -1175892, -745568, 570980 ], [ 545787, -270167, -345675, -881541, 765854, 476214, 608127, 1378932, -102482, -228258, -84354, -671560, -1189584, 491167, 773734, -778938, -1069675, -310057, -99199, 349359, -514291, -1139669, 914041, 910748, 967562, 1353098, -430038, -149820 ], [ 337206, -618578, 590614, 973128, -24952, -331064, -414764, 214556, -196286, -182388, 573936, 619880, 520490, 315848, -286232, 742212, 574508, 151630, 643998, 109604, 755140, -1503980, -556226, -71118, 943510, -589798, 92060, 555270 ], [ -1112021, 992268, 537486, -113050, -632558, -532692, 574542, -533016, 168975, -916836, 272413, 1137796, -647242, 909898, -711971, 263942, 730155, -921258, 743421, 761731, 62040, 1337273, -288589, 676086, -113773, -992459, -474505, 221375 ], [ 856104, 253888, 639136, 889480, -1331808, -674432, -441968, -1368336, 38840, 659264, 1585368, -661864, 1038368, 594248, 1089024, -230008, 920000, 66312, -270504, 649456, 1397280, 357928, -624624, -1231304, -266808, 1707896, 436600, 642880 ], [ 143518, -437513, -837197, 690162, -246186, 802637, -932103, -480613, 705588, 1017819, 455977, -516780, -1074485, 122243, 224044, 649201, 316197, 1091635, 28181, -944697, 1474563, -675096, -450993, -1149429, -887044, 106658, -861525, 762607 ], [ 515722, 745814, -202844, -1137190, -471140, 507958, 526584, -943402, 22594, -749598, -621290, -604086, -1205986, 471676, 1482172, 191210, -222092, -151380, -477320, -34582, 529346, -1349136, 1115598, 418542, 392710, 1781204, 298782, -353510 ], [ -792713, 930004, -735039, 206720, -824905, 658603, -1295616, 272873, -757891, 516012, -141085, 200804, 479889, 127631, -469658, 990740, -1154457, 448540, 609355, -461607, -1353864, 399984, -1313167, -578088, 124670, -643691, -577288, -283345 ], [ -581528, 122316, -228160, -291536, -866620, 370184, 1639016, 277336, 17608, -977476, 90072, 3384, 582656, -469532, -526972, 478088, 228124, 1676216, 383088, -1233996, 194920, 408192, -1164164, 367252, 125784, -295572, 494864, -265716 ] ], [ [ 893752, -89132, 1051256, -1081456, -1348180, 883380, 390352, -192724, 758052, -755476, 519736, -12544, -863728, -176252, -1457344, 1238416, -259748, 877796, -839548, 261856, -465884, 168140, -1587252, 372880, -1323792, 524700, 64424, -563584 ], [ -1813931, -179007, 273012, 214224, -1009838, -1677891, -1632070, -82454, 1538133, 1304557, 475399, 1503970, 227798, -1098621, -326442, 1120432, 1374833, -265908, 116724, 672447, -45322, 642709, -891408, 925987, -1014312, 1436328, 1545229, 676269 ], [ -994466, -1182362, -264418, 1274734, -349818, -790606, 750960, 941196, 922208, 1032202, 482334, -333540, 231708, 320694, -1192172, -348518, -1293542, -1659868, 109374, 559222, -641712, -1647696, 42362, 40932, 1353268, -396382, -940256, -586036 ], [ 74380, -1063519, -1268118, 666310, 865817, 1313425, 483332, 273309, -51124, -1488874, -872101, 428361, -91603, -307810, 139797, -240558, 68493, -813457, -298937, -100506, 246927, 982097, 336411, -1237496, 413100, -685331, 725570, 422506 ], [ 1750928, -1249376, -493704, 1750888, -1047864, -1535160, -926336, -1209888, -243016, 1410272, 936912, -823640, -435504, 716640, 1002656, -1293520, -1166160, 461864, 1045344, 1111344, -1289984, 147024, -1271576, 67472, -1848072, -613392, -1196976, -1383504 ], [ 14443, 121704, -1016134, -590402, 192366, 442920, -135011, -841733, -715671, 299042, -340513, 798450, 837976, 302710, -899454, 517140, -1339680, 247504, -284831, 925349, 102421, -358066, -348316, 702962, -645682, -603942, 1219, -1522054 ], [ 1484278, 504998, 1163346, 307266, 971094, 107802, -34198, 1122888, -214642, 694192, -124908, 204404, -500770, -1508698, -831262, -1868350, -258818, 687234, -51562, -648910, -292502, -565438, -83432, -623708, -53734, -601662, 886934, 628264 ], [ 739843, -217316, -595813, -932827, 1326252, 1191035, -145293, 1452596, -202381, -1146389, -413447, -779722, 57986, 33336, -777004, -157283, -717035, -165387, -1574283, 691288, -376640, 742020, 365071, 386089, -345837, 449330, 718829, 345404 ], [ -1748792, -696636, 825372, -835192, 1232812, -758000, 1032192, 291636, -1259416, 85536, -636092, -453612, 796416, 857096, -1315184, -1432688, -53180, 846508, -291968, -560592, 1230160, 1723880, 363796, -716696, 974648, -993860, -236676, 568604 ], [ 1240144, 1171973, 706182, -213967, 378429, 1144991, 431199, -160120, -218017, -174756, -777356, -1451267, -433586, 612077, -1270958, -682451, -829490, -410454, 59898, 991776, 1181126, 509102, -186750, 212099, -809573, -1820159, -1288756, -593098 ], [ -758982, 1028380, -274192, 797786, -485882, -810536, 647370, 860054, -729884, -464482, -1452202, 1463110, -1196816, -986262, -537050, -1572050, -563308, -1247994, -663030, 434110, 623328, -353414, -847308, -424614, -1206606, -380590, -1845090, -1171558 ], [ 325598, -217030, -1656482, 272216, -1031532, 1150454, -594235, 618839, -1364729, -1209197, 1033613, -664435, -14346, -1632977, 257395, 832300, 1466007, -423889, 670565, -1389690, 1475558, -869894, -584478, 952351, -1534826, 556285, -1591150, 151797 ], [ -721536, 33472, 932608, 550848, 235328, 437952, -651520, 406400, -638592, 998272, -1230144, 478272, 1032448, -61888, -430144, 982592, -96256, 132352, 389504, 145280, -128704, 138752, -100928, -735104, 590848, 9728, 448384, 423424 ], [ 242486, 94553, -1763040, -626410, 227081, -1119492, 96746, 232590, -1114347, 885975, -409847, 367707, -23209, -515127, 1294107, -579596, -318947, -1373687, 175841, 195029, 1219878, 165061, 216043, -604537, 1072860, -113308, -388869, 766786 ], [ -1023174, -842732, -648150, -634690, -317544, 800028, 271416, 1279980, 218088, -73080, -1037352, 664492, -620604, 78538, 1409812, -1117646, -651972, 741328, -1226024, 723944, -119732, -511314, 594988, -1057452, -535710, 777342, -1589434, -173774 ], [ 158748, 958737, -273179, 116006, 397032, 438589, -983932, -86922, 484396, -539474, -25276, -323728, 1488983, -429580, 145115, -189722, -889345, 130896, -376972, 1171187, 257670, -1190273, 600080, -772495, 437314, -1212237, 422142, 255586 ], [ -448040, -1231188, -690820, -1295116, -906248, -366964, -584236, 354136, -676928, 628140, 1024680, 460280, 487004, -980100, 18000, -12268, -1145080, -355240, 136708, -835828, -1154288, 670332, -1356444, -1447620, 39216, -1066032, -446372, -541480 ], [ -1011695, 749117, 335930, -577566, -387668, 561376, 943534, 71116, 1314067, 1128815, -930685, -497685, -129866, 1142685, -890730, -1009363, -646530, 1063995, 124753, -1004363, -1434763, -1501503, 1634661, 480490, -33294, 1042943, 1363643, 955780 ], [ -101202, -247978, 413792, -900556, 1352126, 351860, -585810, 1026156, 676826, -664388, -192684, 1082030, 298242, -1156134, 1120686, 1399674, 73100, 881824, 772578, 36866, 713888, -456370, 107458, -296048, -529044, -778444, 704276, -450138 ], [ -1428688, 633490, 1090658, -523512, -1305332, -811612, 1045210, -691366, -942170, 254252, 865087, 77980, 1246314, 1407266, -498426, 1065736, 229976, -1272893, 1472979, 919087, -681042, 875426, -1087948, -763740, -634913, -966800, 496343, 18862 ], [ 1167672, -726320, -657672, -876112, -607192, -1972952, -1824280, -847696, -836320, 668712, 1836712, -1268000, -543936, 570896, 800064, -444384, 382656, -1530608, -1178336, 531592, 573288, -1529944, -85088, 208520, -1394728, 1291760, -16712, -1106768 ], [ -388231, -552669, 187222, 169549, 1305756, -775183, 892289, 1036859, 310191, 33572, 697236, 268440, -475044, 383472, 903458, 1127756, -690365, 1279347, 959641, -1264962, 774251, -500555, 602819, -753373, -299690, -71943, -653866, -330904 ], [ 886342, 588056, -361950, -703570, 540936, 392828, 1552412, 423786, 111666, -592528, -606654, 58310, -1084414, -631136, 943108, 633306, -506340, -1242284, 580928, -454648, 1162966, -873560, 1372040, 69440, 1138790, 1587538, -893002, 231810 ], [ -57538, -973864, -1607285, 1046580, 944671, -1409792, 140982, -743644, -437939, 451852, -1284829, 901445, 291311, -1000061, 1194173, -340039, -1269035, -1210809, 1514448, 1482672, -679044, 1588185, -647880, -459580, 1566190, -1799307, -187897, 1228530 ], [ 316512, -1312248, 314152, 429552, -576308, -963108, 1044204, -470756, 46376, -383372, -332432, -69716, -674844, 271496, 791772, -579112, 882656, 1245536, 230100, -68212, 320308, 963040, -1664792, 552292, -209080, -163312, 1136520, 706216 ] ], [ [ -275640, -1083412, -884728, -1076368, -68972, -500980, 225840, -1125100, -1065572, 137044, 1168456, 177408, 158960, 1314108, 435392, -764560, 953316, -1020452, 352316, 360224, -1448292, 1077620, -1844620, -788880, -419824, -1009756, 1223640, 399744 ], [ -1041509, 291951, -806068, -954320, 1300750, -336461, -801242, 1469174, 926619, 1494403, 278345, -874882, -1127094, -1646323, 1900618, 375888, 1508287, 1620468, 597964, 554257, -467414, -477605, -380912, -1592467, 1272744, -538664, 686947, 167363 ], [ 875586, 1524666, 1313922, 259890, -1323110, 234414, 1180048, -476236, -1408096, -675882, -1711230, -1013212, 501796, 407402, -1134932, 852038, -1300538, -905572, -907166, 55722, 754096, -1578160, 717158, 1507548, 335244, 1532606, 73952, 974708 ], [ 583604, 89231, 283510, 853082, 571031, 1348511, -1024836, -281389, 410612, 419338, 609461, 352359, 674883, -45566, 1624539, 1350926, -382749, 1105249, 1654537, 1209018, 86337, 793311, 128757, -74888, -1319788, -251261, 439582, -698762 ], [ 1430384, 646752, 1722120, 1967128, -204104, 434744, -1998208, 1032224, 1314760, 1942816, 256816, -71464, -1414096, -1477984, 49504, -911920, 748624, -943272, 913056, -1817648, 311040, 972976, -607592, 723824, -1572472, -442096, -316752, -1178288 ], [ 985509, 962072, -700890, 1174498, -1120974, 1005144, 287187, -801771, 358215, 287806, 175601, -150674, 262184, -1191254, -717346, -1121620, -671456, 245808, 684751, 122187, -1614885, 1588306, 1199708, -151186, 568018, -522746, 1007053, -372378 ], [ -1067990, -213894, -67314, 333342, 403146, 372166, 1110390, 216376, 653074, -104624, 1126316, 454988, -489534, -1277830, -700034, -1150306, -20318, 652254, 1707402, -722898, -369034, 383262, 636520, -534244, -169274, 1418910, 366474, -369832 ], [ -119923, -1521116, -1074827, 1533899, -1532780, 688277, -1593571, 1872780, 370973, 1778469, 774071, -1127190, 1284830, 1048392, -889364, -929069, 143579, 1336315, -1510789, -1648344, -546240, -1417412, -962367, 1208967, 47741, 348206, 990083, -1816572 ], [ -796488, -732676, 905508, 1426424, 1426580, 237552, 272384, 1390220, 1371928, 1371104, -1336964, -884820, -44800, -748168, 508016, -179344, -726916, 1284500, -929664, 445136, -33360, 732568, 882348, -147688, 1433416, 1036676, -668732, -898012 ], [ 750000, 1037035, 99226, -399361, 620851, 1193009, 228209, -1114120, 637297, 739812, 178764, 86899, -617390, 381315, -615666, -1082813, -769070, -181706, -215066, 920544, 1381466, 152306, -601634, 179981, 1207925, -2034385, -718476, 809706 ], [ 275366, -1143772, 575504, 1652358, 1512218, 79016, -1053930, 502410, -430116, -1586174, -1233206, -344614, -75760, 999542, 141562, -1196174, -519636, -1366502, -1421354, 435170, -1666272, -1388186, 1011084, 348550, 686766, -281586, -1202942, -730810 ], [ 1069506, -1217882, 661314, 619048, 925228, 1040426, -478165, 1057785, 1138249, 744701, -828701, -491549, -219350, 468897, 98077, 1243156, -1351, 131233, -492149, -1494630, 641338, 673254, 1012094, 1095345, 509066, 140659, -467762, 1002235 ], [ -1684864, -556736, 742656, -717760, 1639616, 1692992, -81664, 1668224, 1328768, 1174656, -734912, -98368, 28416, -41536, -179136, 568768, -313344, 322304, 185984, 864384, -298304, 410112, 204352, 1150848, 916480, -804352, -569216, 43520 ], [ 858346, -396969, -1033760, 372746, -1348185, 252996, -929546, 1792274, 1008091, 660089, 714919, 153269, -1198855, -1038873, 299509, -44084, -900781, -1470041, 59983, -294373, 663802, 606763, -115419, 460233, -1458844, 1651804, -63979, 1199902 ], [ -341594, -704084, 1263030, 750306, -832280, -422364, -1033656, 517204, 990616, -850696, -1938776, -118636, 944380, -293098, 978604, 436526, 632324, -1512656, 748968, -1895528, 423412, 773618, 585236, -627092, 151806, 595234, -1253414, -546258 ], [ -100316, 1143071, 789259, 346874, 165528, -702925, -212676, 1159850, 311828, 474098, -902532, 1136528, 421881, 1286348, 554805, -1349574, 898769, 1255344, -1456052, 808349, 614042, -161967, 1256432, -910401, 1006110, -917027, -234846, -671490 ], [ -128344, 997780, 16836, -1248052, 861832, 413620, -330260, 795944, 822336, -1457516, -231208, 166024, 1672932, -706620, 1820848, -63572, -823688, 1796136, 1233596, -611532, 926704, 1622212, -446116, 270852, -773168, -552144, -345884, 239528 ], [ -569569, 1154355, 637606, -622722, 1013652, 8480, 776690, -1922956, 1327741, -330911, -1030643, 1097509, 1720682, -755245, 1383818, 1453123, -218078, 1585621, 1672671, -988357, -204421, 244847, 1204619, 1530102, -1389458, -995119, -570539, 831548 ], [ 152562, 1572042, -342624, 198028, 674786, -998580, -1254670, 1362388, 25350, -1076092, 943212, -210958, 412510, 878854, -1176334, -1100442, 718004, 281440, 442494, -1178530, 466272, -694446, -1291106, 1445744, -2860, 835724, -133972, -789126 ], [ -735024, -1078834, 1832446, 422008, 438580, 1136668, 922886, 1574278, -1172614, 1167124, 1086097, -167516, 966262, 799038, -1118950, 1427832, 210472, 940493, -446787, -1470047, -427278, -777538, -450676, 519708, -1163535, -1094000, -190855, 733938 ], [ 432456, -945104, 106376, 794448, 375640, -1451432, -970344, -1103792, 1616096, 566104, 1611992, 1706784, -1310528, 1430768, -563520, 1058272, -99008, -969232, -1222432, -56072, -187368, -370728, -251296, 1846008, -1292120, -870640, 347080, -1579952 ], [ -177609, -1334419, 1369546, 417059, 1589412, -696001, 1152943, 228821, -1346271, 1452700, 1297196, 337128, -401692, 934672, -437442, 314100, 16973, 278813, 1614615, -1738782, -1429595, -850885, -1186355, -354707, -1261110, 382903, -638390, 360216 ], [ -460070, -1459864, 115262, -1426702, -1172872, -283452, 1035556, -385418, 553262, 26512, -1910242, -623270, 223838, -336032, -1487684, -1727738, 849188, 897644, 58560, 1196408, 852810, 855512, 675832, 1446592, 1376442, -77298, 170602, 820958 ], [ -382110, -2904, -490363, 1507468, 1576113, 1439488, -355734, -1413988, -977373, 1734452, -44947, -814165, 337633, -1384947, -639309, -54793, -672997, -1116151, 373040, 1620048, 449220, 458967, -419768, -1798148, 1121202, -921733, 1460297, -412562 ], [ -656992, 13176, -1226664, 763664, -589452, -794780, 688468, -1611740, 513624, -1462452, -961648, -38764, -483620, 769272, 1204324, 446120, -402912, 461984, 999660, -345932, 876172, -973792, -1489256, -708260, 458296, -1854224, -75272, -1472296 ] ], [ [ -265064, -1143276, -305864, -42104, -1092432, 379424, 473740, 455312, -608364, 97620, 1644548, 1359868, 1239328, 1619556, 228988, -866156, 567408, -802668, 110832, -807072, -1323244, 113324, 117868, 387872, 1307320, 741900, -470656, -148144 ], [ 649982, 256664, -496914, -1576243, 1242132, 848512, 1140750, 1241374, -380866, -807836, 1159495, 698479, -1703821, 1211052, 1439172, 1201270, 926921, -1302638, 1689479, -1435752, 204663, 307169, 1405342, 509556, 418506, 915832, 580874, 822769 ], [ 1256052, 1274564, -708824, 431812, -1616808, 613212, -291420, -436836, -1205836, -578376, -79580, -109156, -689686, 1149602, -1303468, -781760, 798816, 418932, -802036, -1187112, -19482, 497404, 1031042, 632356, -173754, 1185912, -468376, -699366 ], [ -1338487, -645597, -691864, -284829, -534159, -1108900, 481291, 387244, -753713, 1006575, -445764, 568362, 165302, 716331, 128976, 606679, 361839, -147827, 1010454, 383867, -117410, -635183, 581333, 778514, 60808, -593090, -255625, -931861 ], [ -70952, 1536776, 1220392, 40144, 1319456, -604600, 497840, -1031888, -97160, 407944, 1054976, -445696, 420448, 710248, -704240, -101840, 324896, 1162656, -1191064, -293744, -819496, 1420712, 951256, -699600, -1550664, 6064, -1698408, -1301024 ], [ 791233, -297524, 306617, 157574, -986134, -24600, 532225, -417583, -200655, -208766, 1589051, -1453706, 1039503, -642522, -856495, -25730, 527836, -1376284, -1203814, 610851, 706439, 1039297, -496974, 968970, 1652556, 956469, -837123, 119746 ], [ -323640, 149332, 693016, 1128210, -94350, 856126, 990962, -970090, 291176, 730552, -941944, -425368, 269894, 679112, 149722, -1799896, 1224492, 688756, 503468, -1426216, 247418, 67946, 170736, -206026, 531976, 804124, 958826, -344726 ], [ 1309795, -35470, 39054, -768069, -250079, -691835, -1299501, -494010, 372677, 42989, -621651, 944091, 607925, -313380, -756275, -1054221, 1540102, 255601, -1076083, -607413, 718229, -768034, -1090267, -274840, -897990, -980266, 6591, -567806 ], [ 1166040, 289300, -390436, 113116, 449856, 453600, -1270636, 712260, -65228, 246884, 990364, 668576, 750860, 1109840, 1308220, 543344, -244168, 246296, -506048, -1312008, -1209536, -1185744, 741288, 1014600, 678020, -858736, -337764, 987404 ], [ 703065, -621067, 672032, 858893, 602580, -590210, 682359, -503447, 15282, -1023620, 575903, 343230, 122098, 346047, -225908, -1459794, -688977, -641822, -722810, 123471, -731059, -466007, 315066, -36507, 1232167, -563531, 295837, 381479 ], [ -1348510, -1390030, 1214050, 1377638, 1053356, 622900, -1381210, -1249030, 463756, -476474, -240268, -833114, 1244704, -815972, 126778, 345456, -1216122, -1337308, 707618, 334, 945692, 1096758, 238032, 1050438, -190356, 1284756, -237580, 967362 ], [ 933485, -682695, 792935, 567888, 593431, -457115, -1168585, 667375, 891436, 338251, 399397, 1159696, 103109, -115572, 340768, 1350986, 292488, -424088, -768342, 215084, -617448, -886782, -944628, -1208632, -900426, 334896, 1140550, 1758737 ], [ 1181760, -415232, -93312, -312000, 281856, -163392, -203968, -1077888, 1470144, 975296, -1446016, 280832, -810816, 961024, 441024, 201088, -372224, 189248, -109824, 1332992, 507712, -96384, 74560, -292160, 213760, -187968, -162944, -1002176 ], [ 1260687, 150985, 92482, -682845, -791660, 797467, -163020, 1115828, 406694, -700651, 406646, 109605, 586234, -1308930, 1066932, -142846, 256540, 826192, -1074648, 323475, -800116, -1129779, 1438534, -986755, -305517, -684029, -1072527, -1410220 ], [ -1047218, -936030, -37948, 1114160, 697740, -58968, 976430, -1090172, 686794, 21954, -40454, 628610, 632704, -453790, 658842, -916786, 881470, -444478, -732308, -542290, -569586, 812456, -676996, -1092420, -19492, 313216, 1363438, -1577530 ], [ 465650, 329747, -719801, -996922, 349114, 536303, 317560, -1269757, 350822, -45897, 293808, 205536, -70481, 481557, 1645119, -782219, 844934, -52450, -209083, 468274, -977831, -283244, 608701, 186766, 452618, -386874, 205734, -453412 ], [ -1287316, 704072, 512312, -427252, -1098276, 6820, -157036, 408396, 39120, -611380, 918572, -356892, -891988, -457860, 283200, -180384, -1434240, -909968, 123400, -480760, 1286772, 659116, 365744, -586912, -1552592, 294640, 388672, 121552 ], [ -1556156, 1215882, -834378, -299962, 315214, 1140870, 1168209, -61429, 15290, 1524830, 773972, 468418, -845513, -695145, 814330, 963011, 811070, 1526327, 342975, -1016950, -273218, -573194, 1139094, -748422, -1526102, -671700, -990003, -758168 ], [ -52436, 283728, -606494, -391146, -151698, 165828, -464226, -345106, 672910, 21154, -507634, -1149008, -1376868, 840864, 506566, -649196, -429292, -753192, -418040, -518296, -324154, 261866, -959064, 109484, 66828, -670184, 487702, 102324 ], [ 432543, -1581320, 289797, -547654, -1085080, 810605, -434408, 1108465, -182302, 624503, 1443788, 1584570, 385038, -818693, -1342615, -662708, -625101, 1095527, -1435433, 307375, 1173726, -472781, -778308, -1112877, 41333, -1627226, 1067102, -177562 ], [ -445312, -82800, -1027248, -619224, 956360, 1169640, 1193752, -212880, -180032, -564032, 760208, 205600, -270912, 60072, 813520, 674792, -1693896, 96432, 286712, -1328480, -1331184, 1459224, -682008, 1154048, -1889912, -1252376, 632592, -1788632 ], [ -569331, 151994, -167948, 1135485, 302009, -1111940, -686573, -388049, -496537, 386129, 55928, -111965, -99886, 1167499, -673873, -246691, -1075923, 263371, 1020199, -1679268, -848836, 297847, -848785, -1421731, -1092929, 331401, -848278, 268021 ], [ 1178664, -1360852, -221226, 1141634, -628096, 917546, 1617504, 113684, 1014840, -1291878, 1173764, -834964, 1248428, -643066, -240758, -1554364, 732846, 233088, -1071714, -50956, -604972, -728926, -956440, 479670, 744980, -1439314, -229424, 892634 ], [ 1023409, -699102, -1671886, -289816, 1774234, -219439, 516214, -121976, -1201215, 1368022, -987841, 770551, -1382392, 1352509, -1529723, 137856, 1350106, -1295782, -1417989, -892251, 548823, 517854, -69910, 1233265, -975700, -566884, -948679, 1070439 ], [ -1261756, -387680, -934904, 177780, 758240, -375132, -586440, 197608, 856860, -1195940, -602064, 766748, 80464, -156824, 199184, -540444, -77972, 539924, -73244, 925880, -618488, -495892, -980000, 360224, -456408, 441376, -842516, 238884 ] ], [ [ -391516, -939080, -573912, -501960, -608644, -278656, 195164, 811940, 32240, 397496, 1507140, 1122632, 1603392, 431520, 1054944, 428016, -399672, -638920, -110516, 292084, -280448, -1040656, -46200, 41896, 546144, 202036, -260972, -199292 ], [ -507420, -949724, -676094, 236253, 617330, 918823, 1005056, -316758, 513370, -719531, -416190, -735921, -814706, -164681, 322700, 1511372, -309171, -1550752, 827391, -1377277, 1403600, 140925, 1254946, -217553, 315984, 831019, -161091, 326571 ], [ -491970, 856036, 508196, 743438, -1020610, 523638, -766054, 799732, -499540, 418494, -570010, -469876, 247224, -187816, -785220, 110412, -299596, 1371568, -1019664, -521412, -242590, 1224750, -244114, 617702, 202014, 991474, -1430746, -1018244 ], [ 118721, 93310, -1192794, 438370, 287284, -105850, -479770, -534, -1395564, 1025435, -470279, 684249, -273473, 142025, 777834, 541464, 687252, -65417, 469076, 376768, 798302, -253714, -914027, 1423164, 62019, 486793, 390192, -139632 ], [ -845280, 1335424, -687592, 60184, -670080, 292760, 1236752, 509112, 743704, -427040, -220176, -982984, 591864, 412104, -1621304, -277200, -60672, -243696, -1017872, 615952, -577424, 385824, 832576, -1501904, -1726760, 326208, -898032, -300608 ], [ -386305, -1231671, 1209223, -738036, -366935, -42285, 1386407, 991642, 598674, 1037740, 714629, -747554, -224981, -166081, -304594, -619230, 1124728, -1763666, -458157, 202887, 696196, -391421, -665894, 899311, 1006655, 770543, 413078, -169573 ], [ 185114, 176498, 331976, 1403580, 854274, 94384, 1004980, -704118, 87864, -434360, -408292, 723434, 379624, 805346, 500224, -333586, 979538, 577976, -68780, -418514, 238160, -892820, -1009336, -664006, 1071850, 1075994, 1337998, 332748 ], [ 519972, 554319, -1103338, -853532, -879359, -507390, 316207, 628587, 272114, -172346, -387887, 12762, -431419, -1136394, -1512950, -812644, 918243, 213259, 828812, -1174041, -58691, 228429, -605618, 455614, 170701, -998185, 628909, 409808 ], [ 1288512, -583116, -596348, -275292, -135224, -406380, -84088, -654428, -76376, -1052176, 358348, -369248, 1414376, 1582856, 169620, 1184156, -422392, -511876, -377788, -770816, -214636, -1154656, 792912, 366484, -545604, -1098160, 259724, -297412 ], [ -414822, -1188885, -662208, 67046, -303511, -536226, -772151, -336765, -154852, -799309, -292178, -928012, -174161, -81156, -86155, -998473, -883225, -1319804, -774824, 607332, 618788, -627483, 684029, -37964, 1387488, -123003, 186086, 923518 ], [ -548368, -1193500, 1478868, 1766788, -771610, 330354, -146804, -714422, -19888, -923402, 696642, -767544, 169488, 61854, 525310, 183590, 157416, -1437138, 1180158, -87396, 1347856, 1021910, -136518, 626294, 448338, -296592, -855102, 600532 ], [ 51097, -1187440, -635432, 912728, 315505, 347289, -602209, 336563, 208537, -665067, 1497187, 499816, -377817, -788166, 1310965, -157455, -338264, -260963, -680377, -219716, -701869, 77640, -288023, 393949, -35582, 464033, -51197, 529542 ], [ 702208, 763648, -160128, -546944, -181760, -378944, -341248, -472640, 1117696, -515456, -1207296, 833024, -157440, 675456, 709056, 710848, -110272, 544448, 550720, 830080, 1124416, -231552, -21248, 101504, -223424, -665216, -275072, -522432 ], [ -570934, -367849, -368735, -158357, 72305, 1091588, -700378, 379274, -678876, -730243, -1524, -578786, 1467495, -530181, 426947, 520839, -546957, -454427, -1573699, 1327705, -759171, 316958, -403927, -1184981, -501401, -575576, -574514, -1162605 ], [ -112334, -290524, 876340, 1456858, -378880, 963138, 449602, -1563686, 1404784, 213832, 1213816, 626144, -346640, -55756, -602458, -1455196, 1137078, -388752, -1277614, 347670, -773026, 120668, -331732, -1003876, 1041154, -645956, 403666, -1287440 ], [ -160812, -364810, -335054, 414560, -122569, -287209, -251185, 37412, 119768, -678923, 339108, -753065, -384913, -610169, 908538, -793036, 179441, 304825, 1025202, 231327, -583062, -403417, 536886, 163955, -57989, -750355, -105798, -115148 ], [ -645472, -539532, 55852, -690376, 256736, -214244, 44292, 924304, 762768, -249444, -306160, 214160, -1772816, -481332, -928600, -354184, 291320, -586564, -773412, 604060, 902708, 1213264, 1137476, -352016, -1177616, 1015364, 505036, -245196 ], [ 628023, 1308303, -1419718, 483469, 1117541, 1051861, -339173, 225734, -341592, 1284306, 570990, 583165, -212871, 567163, 613500, 1221606, 776040, -575049, -311727, -594700, -575712, -319371, 944461, -628596, -202841, -856706, -1494949, -869226 ], [ 301226, -78732, -18640, -1066090, 792022, -43176, 83278, -1082616, 863072, -652050, -44462, -1245012, -1555198, -241978, 663516, 401228, 193874, 382316, 397742, -460990, 532540, 192676, 161780, -50236, -911474, -830190, 312900, -816702 ], [ 56688, 273864, -515788, -999537, -1102461, 509019, -843198, 787708, 537143, 640914, -205527, 739253, 616625, -457999, -1384702, -827143, -87598, -71371, -413917, -85256, 923187, 730749, 226108, -227460, 507184, -823790, -591958, -901700 ], [ -948152, 1254224, -222248, 561288, 554664, 1454264, 1664552, -1205992, 783048, -162416, 321728, -1088992, -72280, -428864, -377992, -131688, 492272, -576056, 304688, 247864, -1527768, 518424, 90688, 812200, -1078616, -1364520, -207808, 340600 ], [ -1426932, 58550, -154535, 200404, -136589, -1516380, -356114, -594108, -148907, 321300, -196822, -796864, 770633, 1261939, -4388, -761723, -322937, -99462, -646111, -568068, -1391118, 315174, -1057419, -1030515, 384956, -706039, -887502, 828632 ], [ -55558, 321386, -237488, 1239596, -876784, 560998, 1353902, 732054, 1293778, 270686, -24886, 411258, 56372, 250602, -739994, -1451514, 1142740, -195794, 77466, -498220, -298628, -237616, -999054, 180278, 1201630, -467000, -1069304, -205984 ], [ -360298, 282576, -1998088, -1240164, -183364, -1193112, 1403402, 426264, 508128, 54381, -67726, 770238, 157497, 151562, -1800154, 761806, 1169940, -1362064, -1277054, -837075, 292602, 1462089, -691584, 570298, -1686125, -17470, -1038859, -77734 ], [ -13840, -1200076, 390332, -674336, 573844, -205420, -41968, -372752, 208932, -908380, -784568, 959780, -583568, -161140, -446784, 687256, 64808, 805280, -954868, 1373532, -786800, 107096, 70336, 294504, -729664, -197048, -933584, -163820 ] ], [ [ -746688, -649040, 108792, -797140, -247836, -146916, 719640, -50652, -470820, -31104, 967408, 127720, 821444, -845264, 1238056, 467604, -518368, 108864, -651660, 567904, 291068, -168268, 531556, 108092, 221192, 217472, 307132, -247088 ], [ -17850, -1262802, -123621, 1073933, 390433, -356196, 970893, -300660, 1287820, -111839, -356544, -1320983, 118398, -589342, -591517, 1650684, -98825, -37877, 2372, -663296, 1088326, 315391, 874248, 139061, 576608, 523717, -485519, -813948 ], [ -526610, 834548, 280814, 919128, -395992, 652854, 296158, 190820, -138580, 636426, -465124, 239332, 738258, 176278, 156478, 716184, -491600, 868898, -1211528, -633296, 476896, 899036, -767352, 375926, -311652, 260562, -915294, -45718 ], [ 254760, 944909, -467117, 496209, -371989, -480261, -732281, 248964, -411615, 376354, -283728, 282162, 160234, -647283, 190290, 158242, 794542, -267122, -128880, 1035759, 450630, -709915, -952599, 1121636, -245355, 226816, -276886, -235684 ], [ -513768, 1157912, -1295120, -330424, -792464, -24936, 312360, 795728, 1411184, -1087368, -843920, -69896, 967608, 822752, -308448, 279728, -641416, 74376, -1025128, 776376, 230848, -943728, 2128, -1688360, -766080, -492104, 607000, 775648 ], [ -29613, -903073, 1179320, 69476, -316134, 519874, 1452795, 1252653, 1282824, 1488417, -498930, 435519, 59858, -437253, -483763, -145257, 763094, -1083329, -470728, -507469, -178237, -1097808, -496777, 407330, 136635, -10264, 1044995, 301753 ], [ 647450, -635722, 533590, 240722, 807936, -583578, 642972, -551858, 352950, -795684, -341274, 551656, 439988, 247662, 255936, 332160, 702452, 290116, 74874, 720676, -596792, -382828, -634990, 109276, 397820, 1483436, 1471332, 323508 ], [ -17493, -24649, -514715, -402708, -722880, 244294, -81324, 1568661, 984932, 498752, -190538, -755423, -801699, -554116, -888727, -1113636, -139228, -176922, 394612, -725254, -471431, 1094662, -249435, 959080, 635937, -808436, 748106, -61685 ], [ 808732, -387584, 144800, -595788, 320640, -771596, -156464, -1039604, 185272, -870068, -48, -368768, 376056, 166404, -532052, 249464, -842628, 408728, -286508, 255596, 527984, -33308, -50820, 55080, -125748, -552116, 270396, -346940 ], [ -954976, -1212629, -580975, -431836, 339168, -738666, -930770, -115922, -100315, -446770, -228146, -548774, -742935, -816816, 326392, -272373, -618756, -1619286, -234036, 436378, 1436799, -449906, 522451, -543460, 1127827, 24082, 249684, 358992 ], [ -538142, 18826, 1418898, 788490, -1491862, -878042, 963004, 16372, -820162, -687998, 760882, 333798, 2476, 264050, 725472, 736274, 1319706, -1646558, -157132, -331700, 530326, 363368, -5698, -337326, 1408446, -55420, -1368174, 12684 ], [ -59532, -64974, -1164022, -35405, -273852, 1125343, -100116, 595287, -616687, -431728, 1641387, -449002, -722574, -623060, 587242, -244521, -1145254, 427117, 152753, 155500, -1015974, 303548, 335382, 1372894, 549881, -184655, 75021, -309386 ], [ 322240, 877888, -417984, -382976, 131200, -203584, -412736, -639680, 157248, -804160, -117056, -99264, 120640, -261952, 132544, 558336, 430528, 754944, 665216, 728128, 828096, -146944, 52160, -59712, 53632, -57984, -8704, 415232 ], [ -1536542, -544305, -1239815, -259811, 239390, 840167, -1018319, 114146, -1086170, -837099, 355640, -462283, 944483, 857028, 292891, 258116, -1063859, -747200, -793212, 611055, 512136, 733102, -245029, -1045712, 251937, 559149, 355693, -1074577 ], [ 786278, 207400, 133670, 326144, 2540, 46282, -619334, -696474, 1294610, -561224, 968910, 224892, -1163072, 850308, -67584, -142544, 414556, 16340, -838512, 135580, -180414, 380892, -462834, -184092, 1633542, -680546, -955042, -166942 ], [ -467055, -833910, 321372, 1154586, 414937, -952329, -595098, 1243281, -73521, -481502, 242850, -521346, 86548, -656530, -134760, -529840, 390743, 715491, 901085, 291387, 465687, 507490, 152928, -55859, 95292, -1065845, 322135, -49627 ], [ -469860, -1119312, -193840, -449884, 478368, -130128, 529016, 1176868, 1148612, -667468, -1191296, 342572, -542780, -152712, -299508, 176940, 1299836, 353988, 2812, 848548, 403800, 1314340, 438284, 664776, -246040, 1357416, -158728, 233620 ], [ 575905, 502448, -1279035, 940206, 593593, -262353, -419029, 635068, 588897, 921877, 814439, 25317, 405775, 1132603, 265457, -39490, 655196, -1577967, 73947, 79613, -185285, 386680, 390699, 335366, -139450, -1000264, -181808, -646375 ], [ -153508, 165620, 702348, -216564, 1028394, -285916, 190688, -851134, -174478, -237030, 175794, -797694, -691600, -1323994, 856870, 163608, 374938, 1234190, 221734, -424088, 339692, -77268, 715440, 272058, -84772, -277470, 9892, -895714 ], [ -54268, 1597703, -921659, -170505, -1212322, -266893, -533073, 838238, 230344, 412132, -792483, 212657, 475207, 241732, -834464, 349054, 356579, 120696, 419019, -254918, 727394, 1309492, 709451, 557511, 45668, -369620, -1070719, -860846 ], [ -259248, 830608, 240936, 1583720, 193208, 251712, 1617472, -1733152, 1089184, 771232, 645152, -1751888, -791368, 196152, -187384, -137976, 1878704, 143296, 856184, 350552, -818256, 146112, 376256, 1015656, -928712, -1425040, -169224, 1480864 ], [ -1186445, -712932, -556745, -792415, 171792, -734354, 162001, -164211, -292893, -43540, 719082, -604236, 358448, 720806, 54905, -636437, 164343, -421902, -1230122, 424798, -812291, 291081, -967947, -1039337, 408387, -1273692, 45542, 717252 ], [ -146944, 1336398, 71054, 990368, -941446, -297752, 251162, 745000, 837902, 744116, -1070728, 415004, -32888, -247960, -855430, -593174, 678084, 310248, 740424, -894678, -178288, 648850, 14578, 518154, 359724, 747642, -1473880, -705942 ], [ -1530169, 1066448, -2036631, -1687562, -1499456, -180632, 887522, 1048795, 1264257, -213769, 725857, 784174, 232797, -551920, -1383850, 337051, 734999, 10118, -933896, -392573, 1000107, 1116845, -1376497, -367901, -1578771, 620412, -1044120, -643002 ], [ 592840, -240692, 614340, -789220, -177544, -647288, -18016, 232268, -540364, 231440, -110064, 1249216, -731784, 370204, -323456, 928348, -328976, 137560, -840492, 665288, -4572, 15208, 1023420, 24400, 4600, -268360, -814052, 376128 ] ], [ [ -448048, -567444, 775520, -714728, -576900, 443568, 994588, -497044, -884204, -232492, 235324, -574548, -341404, -953136, 790584, -252424, 390876, 962724, -1225380, 226856, 476644, 1410284, 862752, 855284, 640172, 585256, 665832, 179856 ], [ 754299, -976997, 7318, 917798, 389853, -1442191, 1424811, 394903, 564130, 537617, 1176338, -242157, 877864, -68583, -1149539, 1334186, 808237, 1300867, -76023, 43931, -31632, 824847, 908678, 722766, 1033160, 23104, 234811, -641278 ], [ 1001584, 635798, -740122, 940108, 292488, 1077324, 1119736, -496402, -386280, 619652, 75728, 685418, 135724, 1271182, 1033036, 517946, 169912, -244468, -1066598, -1207784, 1143038, -55498, -758522, 341516, -1160180, -321036, 379136, 752852 ], [ -594363, 648837, 155924, -392996, -1388063, -911620, -281233, 636259, 712708, -547583, 7797, -463736, 761812, -637544, -1053500, 45491, 726811, -573621, -370650, 1078765, -892153, -1063637, 4373, 665822, -93490, -708290, -1057777, -619491 ], [ -121976, 1213456, -834032, -1283808, 472656, -1181352, -1108576, 212528, 427960, -1399696, 45200, 1488032, 1529656, 1007208, 1025648, 481952, -796672, 1503992, -773960, 595048, 173784, -1372744, -337696, -1607184, 845976, -808944, 1007720, 680704 ], [ 490259, 81936, 507213, 1305362, 7286, 871863, 949224, 308838, 1030425, 820954, -433395, 698937, 1255146, -1014947, -1203842, 993387, -161802, -565583, -679895, -678192, -640451, -695124, -561616, -302399, -53044, -474619, 955020, 808494 ], [ 999534, -1064230, 1023910, -748908, 122628, -384786, 209656, -585336, 564120, -334490, -872212, -531834, 511276, -504254, -394804, 123110, 86614, -117254, 362322, 367186, -969214, 208114, 140570, 1190088, -901100, 1357298, 1234114, 459828 ], [ 558460, -764509, 542000, -259225, -386831, 271972, -1095023, 1298268, 1117221, 363674, 142785, -746824, -813489, -200208, 372739, -1236040, -66968, -124392, -417113, 372273, -4958, 1214397, -599106, 717499, 424200, -334755, 165533, -497041 ], [ 218260, 453156, 412960, -745780, 904024, -181928, -745448, -882332, 176596, 306044, 208920, 703736, -1138144, -1115168, -237516, -327780, -715948, 1341228, -475988, 607108, 788952, 218392, -722616, 63004, 1125740, 245200, -617052, 980484 ], [ -532393, -677817, 287171, -106839, 1111761, -889845, -433901, 266288, -237680, -200541, 701045, 649591, -451235, -1065068, 102545, 166409, -378226, -1051210, 425804, -171714, 792690, -304427, 251646, -982376, 606895, 313539, 752791, -500284 ], [ -1039964, 903794, 631652, -867766, -919822, -1918052, 563724, -203912, -735558, 65642, 313912, 1304296, 164234, -445562, 618844, 765250, 1479264, -1475082, -1669718, 34128, 249996, -159966, 522252, -1323374, 1664412, 1457718, -548886, 148664 ], [ 686401, 799179, -283493, -967191, -436637, 1349343, -504841, 351483, -1033048, -58728, 468137, -165429, -7601, 87143, -576841, 132940, -1539826, 608343, 738247, 635178, -1455694, -507321, 504677, 745121, 398727, -446432, 640474, -779411 ], [ 573376, 239936, -557632, 268288, 619520, 96640, -163136, -1012480, -710336, 219776, 642112, -1309696, -159488, -502144, -703104, -332416, 814976, 379712, 305472, 1173184, -118336, -14912, -125248, -1005760, 516800, 468032, 857856, 835840 ], [ -657302, -471179, -857955, -280159, 253695, -92986, -465893, -82516, -1122300, -271247, 422432, 433872, 128247, 1157246, 708100, 8312, -356588, 409569, 96418, -305054, 843054, -97852, 1086124, -259867, 1492993, 779807, 422463, -1348548 ], [ 1042988, -201024, -1058720, -1307904, 1004400, -842236, -303878, -254696, 498060, -646782, 197582, 376502, -1054468, 1068836, 1153780, 1006922, -115508, 166674, -260742, -411054, 617734, 350248, -686676, 77278, 716028, -318768, -580402, 577512 ], [ -37969, -1044425, 349356, 625134, 1191222, -873157, -593143, 939637, 345633, 219408, 427545, 287508, 899525, 219650, -748083, -516069, 1008135, 100786, 289237, 534955, 938522, 1544320, -137525, -53455, 216839, -1199074, 934696, -284589 ], [ -123852, -852088, -137160, 411888, -367984, 267692, 365616, 985808, 915376, -410004, -1164164, -169700, 930052, 142340, 311772, 955928, 1061380, 626756, 743788, 489412, -18328, 975580, -410884, 1205260, 612236, 803968, -859844, 969960 ], [ -674937, -18903, -332855, 1126558, -270969, -1330858, 581886, 959943, 1062496, 328786, 693101, -741815, 589462, 551215, -221658, -1462632, -51350, -1074314, 735603, 115062, 750007, 1018825, -114429, 991300, -944084, -1069972, 1594411, -127130 ], [ -912378, 615792, 562418, 907470, 381976, 152766, 336118, -511862, -1303484, 763858, -452856, -33472, 82190, -1163562, 603416, -622720, -199692, 1079242, -604924, -301486, -251236, -527496, 282970, 83006, 1216468, 179402, -152704, 63286 ], [ 300500, 783920, -801469, 393820, -942002, -334924, 337097, 356643, 5987, 466418, -322951, 177961, -228806, 752183, -551848, 1005587, 270567, 508954, 184188, 179374, 918438, 1021763, 735548, 352315, -492175, 3798, -704804, -602342 ], [ 370280, -514600, -199304, 992400, 321808, -661304, 889432, -1423912, 214672, 601288, 970944, -814264, -1021336, 430608, 1081392, 221072, 1326072, 623704, 1190128, -763856, -291832, -36272, -60112, 816960, -1056560, -1189832, 67056, 1279328 ], [ -525673, -797543, -1176576, -852216, 194497, 69183, 409392, 244347, -57589, -189043, 1512923, 159779, -716945, 208943, -374999, -319605, 103502, -298575, -435221, 384438, 494589, 376013, -396757, -1193850, -488588, -679503, 774836, 33130 ], [ 461858, 1462948, 88022, 678234, -469022, -806374, -591588, -249716, 94054, -352222, -391642, -285638, 616522, -823778, -713998, -283512, -313112, 971470, 502168, -836178, -490904, 1152696, 384204, 1005026, -820018, 1032406, -629718, -526370 ], [ -894132, 435328, -964368, -1090986, -1757102, 655276, 150107, 1438659, 248909, -76897, 1114863, 751977, -995628, 204162, -636688, -642577, 282733, 829625, -535382, -608398, 1915826, -60889, -785616, -942004, -632818, 599866, -507608, -632220 ], [ 104260, 1340108, -3856, -573484, -430288, -818976, -67716, 1076836, -746060, 1075620, 1031712, 1420528, 242380, 818516, -9436, 337496, -968664, -517868, -99328, 137828, 397096, -131460, 1071604, -11892, 976228, 544712, -148288, 1312088 ] ], [ [ 870676, -823480, -215576, -765528, -924528, 67440, -317272, 719704, 439028, 1120300, -394220, -186772, -769180, 462164, 687068, 81460, 1184116, 877260, -1150656, 666528, 1039800, 1270796, -967336, 1218596, 393332, -101844, 785084, 1167008 ], [ -1327386, -1094641, -1618759, 1034279, 146207, -582833, 1402155, -167734, -1068644, 1321719, 1762996, 906707, 1371815, -832076, -1523766, 128638, 643273, 1075180, 177331, 363039, -337237, 636758, 806851, -996905, 1202702, -833927, 1627735, 1895251 ], [ 1541794, -193846, 238166, 763484, 1144102, 1365012, -187430, 1512386, -812054, 1179334, -387394, -983268, -631420, 408724, 1187524, 423268, -167072, -607600, -383174, -493976, 578058, -1080502, -1516414, 1030550, -873418, 280158, 756040, 247316 ], [ -55056, -871829, -763104, -916414, -203148, 1574596, -519852, -134518, -69286, -1220876, 517899, -920422, 303370, 451931, -634870, 932364, 578686, -118633, 142965, -440269, -1338119, 630324, -165365, 1122794, 731173, -98579, 236696, -69077 ], [ -897184, 1211112, -865568, -1478456, -91288, -969432, -1528736, 1412480, -1792968, -942680, 1545840, 1708464, 1284704, -968072, -563456, -1058080, 158744, 936952, 982224, 277568, -1252312, -365744, 370536, -1214152, 1499568, 1054136, -509160, -731000 ], [ -877034, 533437, 200332, 699314, 1431772, 628013, 921789, -418965, -11673, 251015, 967890, -473526, 985879, -905407, -1502106, 698640, -790451, -1128158, 772869, -172277, -230547, -53649, -899164, -1104387, 613738, -363469, 1390075, -37375 ], [ 952042, 41792, 554128, 141406, 321162, 426324, 113810, -29188, 75690, -584278, -543548, -239008, 259698, -1076656, -811598, 305722, -1268946, -508004, 217266, -1620332, 167958, -1191912, -580060, 645728, -1262076, 475058, 592970, 1651002 ], [ 1365116, -290521, -786606, -495176, -1509166, -925856, -26284, 859779, -857474, -1515154, 1156346, -1016946, -1172163, -1605872, 438003, -127949, 1417281, 1181499, 1475362, 493660, 338596, 257156, -1334994, 505732, 693072, 680072, -35419, 570279 ], [ -381344, 64064, -741756, -136616, 524564, 573064, 490036, -1342736, -84944, 839256, -77004, 868464, -821168, -217252, 341168, 1424776, 452716, 300844, -995828, 270120, 1277956, -1254524, 281016, -626008, 934912, 965392, -1684884, 1267544 ], [ 314246, 413033, -227305, 149401, -337998, 203487, -1231772, 385281, -672195, 285085, 1271706, 176995, 776123, -228622, -1471389, 143146, -928496, 152992, 509941, -35527, -21633, -385187, 206303, -553308, 329983, 637643, 1230257, 140410 ], [ -431276, -8340, -650588, -1084700, -124762, -1478870, -1347994, -1121618, 409102, 70572, 354682, 786164, -1076442, -403080, 379166, -1531500, 792036, -685954, -1597026, 1540514, 1152800, -701000, 1089592, -1723702, 750000, 863578, 1295112, 711898 ], [ 1461839, -1180695, 812967, 279080, 447653, 1508855, -1301954, -1211418, -789913, -956588, -1524608, 1480744, 1421318, 272445, 208761, -1248130, -1271794, -464974, -48231, -622291, -980195, -847565, 1134727, 39948, 295465, 637273, -970753, -1643567 ], [ 272896, 335040, 21376, 748672, 506304, 598080, 272128, 687168, -609472, 1022144, 42496, -644096, -265856, 670976, -705280, -966656, 575232, -407552, 297856, 1282816, -733568, -52608, -738304, -1381952, 307392, -876224, 1656064, 347136 ], [ 1101856, -668962, 1098593, 1242372, 788605, -1234411, 439525, -738262, -1573768, 1818890, -1004779, 1263037, 356866, -444218, 405250, 1057859, 1035919, 769466, -479419, 991784, -1070178, -75264, -43332, 1352445, 1284713, -552521, -731485, -608360 ], [ 731126, -1320832, 306378, -1634408, 29110, 999234, 1706020, -1565902, 150682, 1208270, 471286, 1602322, 139626, -104228, 697490, -371916, 1020484, -1090184, -332634, -30766, 866792, -1239574, -17442, -1315660, -1165632, -848866, 1329320, -116510 ], [ 451936, -942202, -222183, 286152, 546731, -626948, -771809, -185743, 1298658, 442334, 710889, 227007, 1068156, 1043627, -832239, -1347641, 692857, -1339342, 684459, 431477, 206479, 1087216, 309155, 197343, -541970, -1370127, 383278, -697964 ], [ 1398840, -498620, -241304, 885424, -94784, 771340, -959168, 855744, 725784, 1446496, -904712, -668340, 299992, -154016, -1437204, 1112020, 720744, 325768, -602108, 562660, -177032, 978640, 431960, 242432, 807272, -540448, -845676, 827684 ], [ 538055, 835540, 1029521, 1460504, 618356, -754115, 507652, 159404, -569356, -923774, -1161562, -498835, 1341682, -277991, -294044, -591200, -1855716, -546967, 511857, -782030, 1490503, 1024750, 112680, 710442, -947538, -1139743, 1390684, 697869 ], [ -776714, 739042, -733892, 460440, 59456, 816508, 846492, -763812, -861480, 291788, -1118592, 773536, -234904, 376570, -798648, -215900, -674818, 579594, -416022, -235110, 426758, -1173948, -495256, -805712, 472890, 15232, -188820, 598776 ], [ 524267, -1540102, 97389, -766474, 781785, 1199873, 1453147, -1191914, 850143, 1308468, -162302, -389946, -870224, 1067757, -1380786, -266775, -186947, -1063336, -737052, 277390, 932500, 369792, 1007906, -222019, -288655, 980333, -1392156, -854570 ], [ -430088, -481992, -568816, -830984, 832680, -149632, -517568, -825424, -539432, -1072112, 553168, 1611264, 116936, -867288, 1109224, -129560, 436048, -1616456, -319632, -516240, -859040, -1719448, -654544, -259944, -217520, -629112, -641976, 848520 ], [ -889164, 484961, -788191, -54563, -825004, -616579, 736514, 69666, 906871, 873209, 865399, 379726, -788970, 386978, -294555, -603514, 329725, 313008, 644755, -601630, 787691, 47380, 191188, -286102, -232381, 536088, -105268, -157315 ], [ -353260, 1434110, -560362, -243872, 104478, -502188, -244970, -1910372, -200094, -1195192, 898442, 10350, 49936, 628362, -1205140, -1799146, -530908, 754478, 295616, 170712, -492708, 1075046, -818728, 1018912, -223496, 408356, 1237576, -605428 ], [ 1256575, -1306635, 1669098, 725813, -1500407, -1186988, 893915, 960233, -1294499, -1040377, 1701797, 45245, -673104, 738097, -158380, -777996, -537228, -908782, 297256, -1381473, 1706617, -181024, 1273942, -1964718, 903484, -670459, 1416416, -1223748 ], [ -371984, 983400, -164012, -759580, 387548, 21716, 990520, -394440, -116988, 379360, 1310964, 839188, 1653488, 778704, -249348, 652644, -1349116, 124144, 235912, 1032212, -342076, 699968, 164540, 229664, 944164, 779000, 960720, 455260 ] ], [ [ -603572, -654728, 44760, -172776, 932592, 218384, 302616, -63000, 650604, 1746548, -158900, 704052, -759428, 1152012, 969028, 367660, -1222932, -521516, 172224, -1005728, 1549448, 1357716, -338968, -311620, -1389588, 470132, -476316, -1292192 ], [ -1077014, 832121, -1070209, -1464671, 836585, 902969, -249219, 1693414, 1472388, 279633, 1601452, -2667, -1398495, 539564, -1385754, -1292398, 891631, 1369012, -185931, -1538071, -1622275, -1702662, -1403355, -1248655, -1658238, 888255, 873969, 1406485 ], [ -351154, 961766, 1786, -379196, 98730, 704844, -797354, 918574, 258758, -1484022, -295598, 784388, -82340, 576204, -413924, 215932, 1016736, -1545488, 977654, 892504, -64090, -996762, -1777810, -867910, -346598, 924850, 1114744, 1405260 ], [ -1450864, -74179, -345888, 212910, -398612, 163100, 590604, -708826, -937002, -1809812, -3939, -98922, -922202, 871373, -55898, -120428, 1219986, -390735, 203491, -912075, 411199, 902956, 167581, 891078, 1749939, 1428139, -186456, -1381251 ], [ -1585760, 1390040, -563680, 6392, -794280, 450968, -73568, 1588864, -916984, -295656, 1398288, -46896, 731808, 172488, 440576, 220704, 983848, 1277000, 824496, -1683008, -130408, 602672, 210264, 1697032, -255792, 586888, -1067992, 652088 ], [ 928570, 627035, 1318420, -1141058, 99140, 1428843, 1422427, 622909, -197279, 862529, -618082, -1271706, 1283633, 469943, -1658774, -1270416, -169397, -348210, 139731, -1793123, -169173, -1732583, -1710276, -339173, 1562438, -957387, -1233107, -514057 ], [ 231878, -426304, -655120, -977742, 126758, -729076, -990498, 1117732, -366330, -1514746, 53020, 1080480, -651266, 705840, 875710, -450058, 656226, -626300, 276414, -258868, -414406, -638168, 983228, 65696, 711644, -415554, 161126, -325898 ], [ -391516, 1552289, 123934, -1274488, -775010, -678240, -1032436, 1519205, -1477998, -1469150, -311754, -1747710, -807205, -128656, 977013, 567093, 418231, -1149971, -1095986, 1250500, -933828, -699812, 807266, 512092, 386096, -107720, 915507, -1684447 ], [ -11616, -105536, 214364, 898792, 1058380, -1083080, -363476, -1069680, -659888, -133400, 1158956, 123920, 1151280, -518716, 621008, -746952, 1506356, 1388404, 230804, 1147800, 293852, 976988, 844936, -1037288, -1398784, 529520, 345652, -112152 ], [ 1063242, 305231, 124721, -872545, -333122, 697129, -258692, -1068297, -90149, -1164677, 1754006, -679803, -1555347, 126, -903547, 623750, -1106576, -637344, -189341, 38143, 61577, 288443, -385495, -767428, 223241, -80931, 1304775, 395446 ], [ -1369588, -40140, 1387580, 838140, 960042, 73606, -717718, -214046, -1000062, 330484, 1491638, 617836, 320426, 628936, -190478, -739892, -1409796, -1075822, -1393294, 651598, -1292832, -734072, 635912, -52506, -842544, -1605162, -347464, -467882 ], [ 1685817, 190415, -451295, 1767320, -283853, 792401, 1639122, -11286, -1463967, 1469964, -1565312, 1395096, -1303094, -1316389, 547007, -1271662, -523646, -772162, -581729, -187797, 1097723, -532427, 1841217, 357524, -307569, -1273377, -1050359, -39257 ], [ 1536, 965952, -290688, 192384, -952256, -385600, -1220352, 680384, 62144, 24896, -120320, 766976, -523648, 318208, 678656, -98304, -48896, 243712, 202880, -535296, 392576, -771712, 238592, 198720, -472768, 283840, 217856, 21504 ], [ 1329120, 803378, -812905, 1004508, -752741, -213949, -610829, -718970, -1505080, 1054630, -1151165, 1926491, 339694, 1302026, -1850642, -677467, 913913, -1058186, -1499245, 1475992, 870258, 915200, -1725340, 28187, -627633, 1152913, 73797, 745896 ], [ -770470, -303232, 919270, -1636952, 596634, -96594, 772796, 162110, -99690, 348610, 1547610, 1705566, 627014, 1100356, 1112798, -1062612, 1169308, -1767736, 73770, 1436062, 313048, 1513670, -1747150, -1450068, 469312, -1065742, -520168, -1527794 ], [ -738656, -247478, -348641, 1621752, -466947, -429788, -895511, -823545, -329714, -256206, 508111, -1026231, 98468, 1128957, -198041, -268031, -420673, -533954, 688381, -1461789, -1109511, -661360, -350907, 880937, -509534, -895353, -472990, -1493812 ], [ -1198584, -783972, -293032, -408624, -684992, 505492, 472256, 1161024, 384040, -83296, 303688, -886700, -1798808, 269984, -1889612, 1191308, 831832, 840504, 96220, -146692, 1289160, -427344, 83432, -653056, -384168, 412704, -1329460, 681404 ], [ 1169921, -1391732, -262937, 1552936, -296212, -484133, -123684, -720396, -968340, 1433454, 357418, -71125, 1081982, 898079, 1140348, 15968, -1458428, -1387441, -940025, 905278, 1674625, -1045854, 1383832, -1101946, -1586718, -66281, 682180, -1197941 ], [ -650150, -807922, -434972, 1217704, 378304, -1143644, -31612, 47300, 458856, -889900, -128128, 837984, -1399208, -1023690, 781176, 601148, -1051118, 751526, -349242, 165782, -778038, 168860, 619864, 668112, 1101046, -405376, 132148, -472248 ], [ 1403325, -91082, 1135659, 554074, 1733983, -77321, 1465549, -471750, -1152727, -155604, 1340142, 501514, -414000, -186965, -1060030, -835889, -1626533, -991256, -957956, -114174, 1249228, -661376, -532274, 20827, -885753, -369365, 883452, -426118 ], [ 452680, 1235208, 1084784, -762296, 1181208, -1004416, 1809344, 1598160, -1145752, 1069936, 1263792, -288256, -1763080, 363160, 1233880, -683304, 1621552, -238456, -1471216, 503056, -489312, -1771176, -1799344, 1637032, -307408, -1579720, 1724792, -1187528 ], [ -1077844, 757911, -101417, -493509, -691444, 40091, 95214, 1202382, -827183, 1089343, 488145, -642750, -394438, -949682, 486771, -1034934, 823579, 253648, 488405, 415758, 147133, -1128372, -190836, 933958, 773029, -687576, -174380, 1191323 ], [ 804684, 270866, 24122, -145504, -736526, 730380, -745926, -1892988, -620914, -727944, 25638, -893406, -168848, -678618, 174132, -970438, 435388, 997218, -294592, -218520, -387132, -682646, 745832, 174304, 170824, 506300, 212344, -1332588 ], [ 1991049, -364189, 1233862, 128291, 1644719, -1650420, 553549, 743887, 57531, -1337919, 1567283, 573019, 1397712, -896953, -513268, -172948, 556268, 714078, -466792, -1912215, 1909183, 1545504, -47878, -1678306, -86556, -1859885, -384736, 839012 ], [ 715152, -1184936, -668148, 186364, 1320772, -848756, -222968, -1173752, 1259740, 1413920, 382828, -336564, 1112464, 865200, -187868, 662396, -1573412, -362608, -687560, 507724, 1014300, 1670080, 1345380, 1013216, -694596, 1091912, -1367888, -1067324 ] ] ] ] }