diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:06:32 +0100 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:06:32 +0100 |
commit | 7a972150d7bfd82a775fd1db6b70a8644e285836 (patch) | |
tree | 6db4df3ea036cb17a0ad9410ad632e9bb5e192b7 /operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json | |
parent | 14a8c70ad3e31e45ced57b363202ccd5342f291a (diff) | |
download | conformance_tests-7a972150d7bfd82a775fd1db6b70a8644e285836.tar.gz |
Updating ARITHMETIC_RIGHT_SHIFT tests for v0.30.0 release
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I04d4bb6669b1967fef686cf67549bb08344c2570
Diffstat (limited to 'operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json')
-rw-r--r-- | operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json | 60695 |
1 files changed, 60695 insertions, 0 deletions
diff --git a/operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json b/operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json new file mode 100644 index 000000000..c937453eb --- /dev/null +++ b/operators/ew_binary/arithmetic_right_shift/arithmetic_right_shift_1x37x37_i32_roundTrue/Conformance-result-0.json @@ -0,0 +1,60695 @@ +{ + "type": "int32", + "data": [ + [ + [ + 4672, + 4, + 0, + 40393850, + -88688236, + -93691980, + 231, + 23190, + -28, + 171887, + -193738, + 1729476, + -2276130, + -4, + 147743540, + -9427, + -115346345, + -223434185, + 791, + -1, + 1, + -50, + -4056, + 1028297, + 2902348, + -693, + 383803, + 63, + -35953, + -1104, + -113299884, + 503582532, + -2877675, + -2388553, + 47389, + 12231732, + -36225 + ], + [ + -2113, + -54312, + -2127, + 0, + 5, + 6814087, + 53, + 499, + -1, + 367673654, + -115, + -6, + -305, + -106967, + 66, + -6584092, + 1, + 44, + 1305, + 1753709, + -77018, + -506501750, + -12453852, + 14, + -336, + 904553, + 1087280026, + -316648533, + -58365254, + -262529213, + 42, + 189904298, + 1941087, + 2, + 3449, + 4899026, + -65181 + ], + [ + -43203878, + 509, + -25526081, + 70792, + 338, + -36, + -198, + 28357, + 31638913, + 1239208, + 0, + 7096, + 130740, + 10, + -18949360, + 12848502, + 694, + 52, + -1522744048, + 3393722, + -30525680, + -3, + 946060, + 167273, + -275, + 23741064, + -20478855, + 0, + 1943, + -6, + -27, + 8157, + -380, + -611248, + -8, + 1, + -498880052 + ], + [ + 535, + 1, + 4164857, + -6089325, + -103352, + -24, + 6808, + 47330, + -1889380, + 7010387, + -186479, + 1910434586, + -2458949, + -2713096, + -8, + -70, + -124279532, + -140429736, + -18, + 6, + 97, + -1908, + 103, + 5523, + -1045, + -131542632, + -29098, + -5505951, + 5047927, + 196, + -1067600921, + -58, + -38477, + -4, + -51258, + 3, + -30 + ], + [ + -391732, + -6151, + 1, + 1113, + -2, + 458161, + 620327, + 66203, + 2, + 0, + 372815003, + 90, + 14717241, + -81257, + -460424381, + 49592515, + -21983383, + 50640, + 91, + -732, + 3726579, + 30, + -193461823, + 43390473, + 44, + -1333478, + 1112146, + -5910393, + -4290, + 18, + 37, + -13, + -3, + 1, + 46, + 74, + -455 + ], + [ + 1359, + 39101544, + -3349136, + -15, + 684, + 34527, + 3437661, + -126, + 776, + 24, + -605, + -517, + -107957949, + 28489, + -35563511, + -17428, + -4185, + 203838, + 239439736, + 4223687, + -6759, + 25054127, + 64, + 4, + 27829578, + 1655, + 3381, + 24267, + 98, + 23422029, + -90474, + -100532934, + -17, + -33415355, + 4951, + -17, + 1457 + ], + [ + -2, + -7704, + -7226059, + -32, + -125, + -7490855, + -5, + 762, + -296282128, + -8, + 0, + -755, + 459, + 10, + -228, + -314, + 2, + 121, + 1724770, + 93635562, + -44828, + 113, + -13, + 386, + -913762437, + 299134, + 1, + -10686, + -9, + -3251458, + 110764082, + -909932, + 1, + -7475, + -3, + -3, + -204 + ], + [ + 15548, + -1615920, + -2858, + -41108663, + -34047, + 64667, + 3, + -133051123, + -31804, + -15884885, + -19539, + 6040809, + 18, + 703, + -164756, + -99932, + 62846432, + -1, + -97144368, + -95209559, + 904250611, + -10, + 11982, + -6295, + 0, + -49, + -18, + -16564077, + -1, + 2613, + -3758, + 18, + 14, + 3, + 623451, + -5745, + 14395 + ], + [ + 16610762, + 0, + -2050, + 67, + -151466853, + -236, + 304, + -3472086, + 30, + 30, + 240673, + -1019, + 6081, + 99004408, + 4, + 15573701, + 228839, + -50, + -1391029, + 491413, + 66026251, + -2089, + -781146, + 4, + -475, + -3632, + 1, + -15303566, + -401317, + -6, + 0, + -4384, + -193, + -136115, + -220262042, + -161290557, + 8 + ], + [ + -2, + 111161, + 13, + 1178904, + 848925448, + 7202, + 6341570, + 8568, + 2079, + -45871, + 1, + 910, + -80389473, + -13843, + -3, + -28757411, + 253190757, + 11628, + -52, + -2, + -114, + -5, + 13, + 1, + 3, + -126007337, + 11185, + 130034615, + 1070225, + -18, + -125789399, + -355, + 6, + 8015970, + 6349, + 1039461, + 6653044 + ], + [ + 3810, + 1415159, + -10950367, + -1, + -83146997, + 2, + -1, + 1, + -11608, + -32841529, + -22, + -99402, + 3, + 0, + 62279712, + -39, + 42, + 13529958, + 238314, + -826237261, + 7421, + -5297, + -350, + 655814884, + 5793, + -22038, + -20794, + -9, + -864455304, + -64, + -520104, + 7, + 1096669203, + 47513289, + -80604, + -27820, + 1 + ], + [ + -5227906, + 29, + 1, + -1456358, + -2482, + -217991194, + -16152, + 153668, + 303, + -303, + -40727, + 196, + -368860, + 1254495, + -377, + 1, + 3974441, + 557261912, + 7, + -636180834, + 56600994, + 1519, + -6794370, + -4, + 2017, + 467, + 4, + 18420, + -192376812, + 6285, + 1754688540, + -3106, + -22745673, + -432620, + 441188, + 126605, + 10599986 + ], + [ + 679, + 3079, + -984, + 164, + 4, + -1, + -2, + -211, + -1, + -235, + 376251851, + -2437, + -1086, + -775051, + -155, + -7851, + 828, + 4134256, + 38582, + 495, + -1316, + 579, + 21358, + 60232, + -1552, + -2842, + -64116, + -972064, + 0, + 965, + -1333, + 22, + 103, + -83, + 1370574, + 26, + 15772 + ], + [ + 29297245, + 13317, + 41952978, + 1354, + -127, + -666357, + -594442, + 1499775, + 1956767639, + -538850974, + 2, + -314937440, + 0, + 6, + 3, + 1945, + -6380, + -241093, + -699278, + 410507, + -2085, + 1, + -4, + 489, + 177038, + 4, + -231895257, + 81233131, + 2, + 0, + -7, + 33, + -91, + -300, + 322653, + -2969, + -5459322 + ], + [ + 277561501, + -12885, + 21688, + 0, + 51856, + -15491, + 1419596, + -70000, + -1396394, + -92739540, + 8, + -228847, + 762, + 36491785, + -901, + -1399699886, + 6, + -120, + 61, + 598, + -43554, + -40199, + 97347304, + 254468, + 16, + -48, + -1942345, + 186455898, + 179, + 886797528, + 385871, + -47, + 88658313, + -79751, + 1791632, + -102, + -4755 + ], + [ + -50, + 130997, + 5296, + -2957, + -1072, + 11487, + 650913, + 2563, + 448877, + -6, + -196636, + -507281, + 0, + 1468775, + 953236594, + 118, + 13360, + -24, + 11497372, + -4, + 0, + 628, + 0, + 958, + 9924501, + 29, + -932, + 72, + -106, + 78, + 0, + -41717, + -38053, + -128735, + 306581249, + -2933763, + -98 + ], + [ + 4, + 32479930, + 11, + 115182, + 38453919, + -146, + 697, + 0, + -720846, + 140, + -65459, + 366904, + -62437567, + -27, + -62492, + 116855, + -415109, + 483757498, + 151279, + 10417, + -502939, + -122470, + -3844, + -2001671, + -7526026, + 437, + -1, + 4871786, + 63009902, + 520855, + -212, + -55, + -91, + -175589, + 33, + -403207175, + -41 + ], + [ + -263853, + 0, + 0, + 136, + 183706, + -15061672, + -15624, + 2226, + 7017993, + -123215588, + -8780541, + -1294, + -485111403, + -398, + 222485745, + -11121293, + 5764352, + 25, + 9, + 1598676253, + -199, + -191, + -103533401, + -39, + 63, + 311033, + -59938695, + -16, + 154, + 495328796, + -141631247, + -11946967, + 1091, + 502555253, + 8819, + 87, + 857649399 + ], + [ + -4, + 6, + -168345, + -1, + 33, + -51017736, + 116398521, + -1771463, + 4484688, + -2, + 680471, + -2097417286, + -1, + -24096, + 35861, + -2, + -1070, + -165757, + 226350334, + 0, + -750583, + 83904273, + -531, + 236804135, + -1834, + -305, + 4431, + 181492, + 114326, + -137, + 13, + 83, + 149, + -2143449, + 607131, + 2492514, + -972 + ], + [ + -4, + -73, + -3, + -16, + -743991, + 469793, + 3217, + -6474, + 0, + 242518998, + 9548, + 0, + -1, + -20, + -6861, + 1, + -30715, + -1, + 0, + -405277, + -125842, + -1146, + -114145, + -2610891, + -2888780, + 42261846, + 19732378, + 11635233, + 352090912, + -62, + -51666, + 823302959, + 60782843, + 185, + 1016834, + -2, + -74540 + ], + [ + 22, + -39209583, + -6203986, + 70282, + -1164056, + -1, + -12376, + 152334, + -11258, + 316731, + -111017607, + -1, + 767662856, + -1677635276, + 54550338, + -4216299, + 7176462, + -120807097, + 4825336, + -3, + 23433, + -156, + 25, + 85, + 241, + 669871877, + 101063680, + 3, + -1298724, + -213, + -5, + 1766, + -114836840, + -99, + -3469, + 38, + -53531749 + ], + [ + 53095, + 81782, + -22, + 1317, + -5367173, + -232269, + -1091, + -38, + -290477, + 739, + 256, + -101565758, + -80431, + 264579, + 1737, + 443619029, + -39679399, + 59977674, + -125948122, + -4, + 444, + 924884938, + 1806879685, + 55, + -6005570, + -1592, + -1842430, + 7, + 383, + -864567480, + -763434, + 119, + -1025300, + -451, + 52554, + 88308, + 3277 + ], + [ + -983316, + -1, + -35, + 128, + 3015056, + 1, + -59420, + 5313140, + -1736496973, + -7, + 107030, + -112675, + -120119, + 2686494, + -443, + 396, + -165, + -28, + -1209926, + 17913846, + 152281593, + -1, + 62293, + -187138121, + 112644, + 60518, + -1354, + 1, + -107877, + -15443, + 3366302, + 1, + -40177253, + -379287689, + 29501, + 1024, + -105014 + ], + [ + 84, + -4, + 42627035, + -589850981, + 183, + 26, + 12834, + 64549734, + -4063, + -11874, + 59053135, + -7, + 1705, + -20599820, + 12850, + 5773601, + -1, + -3, + 9, + -2412, + -21220, + 2, + 0, + 2, + 1311, + 1, + -171506, + 908388, + -2828, + -1538073907, + -61, + 1, + -18747, + 56074, + 740, + 385457490, + -37597 + ], + [ + -379, + 107182724, + 166162083, + 243512, + -1451, + 100893412, + 2315, + -286639, + -5, + -28836272, + 29619051, + 0, + 132501885, + 3, + 6747, + 7488, + 1, + -152792, + 120, + -275, + 836348, + 45175077, + -269318334, + -94630, + 2194751, + -4, + -62821, + 248, + -2102207620, + 447069851, + 318, + -1561379, + 726, + 4471, + -4732917, + -403228325, + 2 + ], + [ + -390520, + 44023769, + 6262, + -350191961, + 3509238, + -130050, + -17216, + 2473529, + 1, + 17364971, + -19, + 1046710, + 20, + 184238269, + 1111466, + -7, + -1106189860, + -6, + 1204317, + -90695433, + -344, + -112, + -63532137, + 23879, + -58180428, + 78021283, + -6080887, + 87013481, + 29181, + 497621, + 118150, + 103740, + -5420, + 96, + -2, + 2789, + -5992 + ], + [ + 21, + -3983, + -10698100, + 1484360351, + -3, + -325670008, + -4874, + -8203103, + 4993, + -132206, + -35, + 2, + -791, + 219, + -5931736, + 8, + 3838, + 6, + -67970396, + 482897, + -553984441, + -4469, + -345, + -431761, + -654, + 1, + -2488, + -1261157, + 14, + -253244, + 700145, + 263745461, + 5424500, + -1, + -16, + -116, + -87024359 + ], + [ + 370, + -2, + 1530, + -440557502, + 117981, + 88, + 31833, + -1689683856, + 1184, + 26555, + 417669, + -31, + -809846, + 129, + 5, + -35165, + -30357, + -141515, + 1054516464, + -780962, + -1203, + -11, + -221560, + 641055216, + 30256959, + -65870852, + -1454265, + 44, + -6, + -644580129, + 7736116, + -318, + 781, + 377981541, + -54, + -128, + -2 + ], + [ + 505624973, + 1414817311, + 972, + 11, + -23, + -1313814, + -45433, + -20844, + 0, + 279, + 1, + -596, + -297383, + 12854, + -221140783, + -51205271, + -43838, + 13761, + -2133486, + -5365322, + -16006, + -16010, + -7484, + -1815865, + -1, + 362, + 15, + -4, + 590109, + 0, + -68, + -10055413, + 4635, + 1361052, + 468111, + -31200, + -704369932 + ], + [ + -60078, + -31305, + -658258, + -73, + -3948, + 10, + 2816, + 13, + 989, + -495658, + 279071, + -297019825, + -2520, + 883558, + 441, + -4, + 31620022, + 12, + 200, + 47310, + 14, + 1, + -138, + 675483, + -7, + 23789, + 7850233, + -1, + -15887, + 48877, + 1, + -25405, + 293650648, + 20, + 16, + 424, + 2016329 + ], + [ + -76923491, + -4129, + 816938, + -15814715, + -566066780, + 1, + 2, + 1, + 34145, + -71, + -209, + 60, + -3, + -42032, + -4334997, + -178, + 1, + 48162789, + -789964360, + -595148549, + -672, + 16078, + 1979635625, + 897045, + -5, + -24604654, + -134, + 19, + -7804, + 690035, + 8045439, + 107, + 3330498, + -1, + -2917620, + -402, + 6066654 + ], + [ + -190740, + 27573, + -3, + 1, + 43, + -11069068, + -56132, + 241, + -14435, + 1301370, + -1317615, + -1231702, + 273, + -11992572, + -300, + 103396051, + -3622090, + 6811359, + 1, + 2, + 940, + 53767472, + -101450023, + 6780, + 22808592, + -24, + -1725493, + -82, + 26469468, + 77785642, + -248297245, + 1403, + -1704, + 4280185, + 61834, + -9199, + 7439466 + ], + [ + -41, + -59161694, + 128898906, + -327774931, + -139911098, + -11, + 7388385, + -903014073, + -179125, + -74982783, + -6, + 682700, + 31, + -1, + -13, + 227179, + 22725571, + -623, + 4432, + 1761510, + 1, + 18261774, + 8461916, + -109, + 1, + 48151513, + -3, + -235960, + 35986, + -190, + -138, + 16595, + 65405, + 603, + -361269226, + -80, + -7005740 + ], + [ + 1293962, + -4980, + 121766769, + 59364, + 262953341, + -133055670, + -23728019, + -182620, + -34, + 7, + 3620, + -11995, + 16, + 28, + -3750, + 19595394, + -402, + -118, + 324, + 106546885, + 164112, + 23, + 1, + -11075732, + 28385, + 54937492, + -1073987260, + -1099, + -29, + 144255, + 1752611, + -55, + -1, + 666, + 8681509, + -443, + 899589 + ], + [ + 142994944, + -10, + -43702, + -284364, + -538339994, + -16289140, + 1, + -48616751, + 364, + -3, + -774212, + 338286351, + -3678, + 51587982, + 36145340, + -2037660047, + -80714981, + 0, + -610587, + -787, + 39, + -138173, + -2, + -183132, + 4647858, + 2, + -272, + 31, + 0, + -260123, + -2032, + -247592, + 10529632, + 114102854, + -14170, + 63, + 441963 + ], + [ + -1819011, + -3420, + -1610459548, + -24171, + -771, + -3983, + 4, + 4, + -3829019, + -223308, + -146415514, + 56006814, + 68675, + 2, + 991, + 123, + -692, + -2037, + -931837, + -10888, + 1925156, + -54536, + -73822980, + 4078752, + -76114, + 49285, + 2, + 5, + -13, + 4885, + -6244, + -913956, + 0, + 5, + -38683, + -204161104, + 150 + ], + [ + 36, + -238842817, + 134813, + -168552684, + -15, + 0, + 14565989, + -8, + 6813, + -906207543, + 15, + 2601, + -63697944, + 590, + -12, + 12652, + -2098204, + -1763, + 1440, + -3736, + -957818, + -2, + -648168066, + 11664, + -333403791, + -93, + -530717861, + -1, + 123, + 650858, + -209729, + 212508481, + 86296, + -42177161, + -12512, + 0, + 23057 + ] + ], + [ + [ + 2, + 1828, + 86, + 19, + -177376472, + -93691980, + 14, + 92759, + -3701474, + 5, + -3099801, + 53, + -4552260, + -30778, + 144281, + -1, + -901143, + -13, + 202532, + -737066627, + 1, + -2, + -1038409, + 1052976431, + 725587, + -346, + 767605, + 8, + -35953, + -69, + -113299884, + 4, + -184171223, + -18661, + 93, + 187, + -148376535 + ], + [ + -4327974, + 0, + -33, + 0, + 1311847, + 26, + 3476251, + 997, + -73804, + 359056, + -1892248, + -26943008, + -159850926, + -213933, + 4198, + -26336368, + 2356464, + 89285, + 0, + 1795798287, + -2464567, + -1, + -190, + 27992, + 0, + 28945687, + 530898, + -79162133, + -28, + -2, + 10, + 45, + 242636, + 1, + 882887, + 0, + -521447 + ], + [ + -337530, + 16301, + -3, + 553, + 1385320, + -19018052, + -50, + 464601496, + 247179, + 619604, + 185, + 28383, + 511, + 1, + -72, + 411152053, + 87, + 105526, + -761372024, + 207, + -14905, + -114473, + 14782, + 2676373, + -17, + 185477, + -19999, + -4536, + 121, + -185209838, + -14, + 65256, + -12, + -2, + -1062180, + 73594, + -7795001 + ], + [ + 136955, + 51163467, + 2082428, + -194858388, + -202, + -101924889, + 3, + 193862046, + -115, + 219075, + -372958, + 59701081, + -614737, + -339137, + -129744, + -36485316, + -3883735, + -2, + -9305312, + 1, + 24935, + -62507962, + 821, + 22, + -1070053, + -16057, + -14549, + -22023805, + 1261982, + 1603072, + -16290, + -1, + -39400268, + -8513383, + -50, + 1, + -4 + ], + [ + -96, + -201571576, + 315759627, + 1, + -140, + 1876627380, + 19850471, + 529623, + 4188, + 6, + 2844, + 3, + 112, + -41603629, + -56204, + 6199064, + -87933532, + 3, + 45, + -1, + 931645, + 2024494095, + -188928, + 21695237, + 5, + -85342599, + 35588667, + -1, + -17573445, + 4664, + 2, + -25859, + -11, + 97940, + 763436666, + 9433, + -58176 + ], + [ + 11, + 1251249409, + -214344713, + -30231, + 11, + 17264, + 440020607, + -66319966, + 12, + 1563784, + -158674187, + -2, + -107957949, + 223, + -4, + -8714, + 0, + 1630704, + 14614, + 1031, + -27035, + 48, + 2100171, + 9, + 849, + 1655, + 216400, + 1, + 12901227, + 93688117, + -370579951, + -98177, + -579082345, + -1020, + 0, + -133, + 190923116 + ], + [ + -2218, + -7704, + -1849871026, + -132906, + -16, + 0, + -1, + 381, + -1, + -1927, + -38223753, + -12371301, + 939362, + 1350973, + -467363, + -164752609, + 2328, + 7916550, + 2, + 365764, + -1, + 7383588, + -56537199, + 808752537, + -2, + 584, + 11045668, + -42742, + -1156462492, + -3, + 1, + -7109, + 2708697, + -14950, + -12356, + -46717517, + -208471 + ], + [ + 3887, + -201990, + -93646539, + 0, + -4256, + 4042, + 107839, + -508, + -994, + -124101, + -611, + 1510202, + 37779020, + 5, + -5, + -195, + 502771458, + -23870357, + -2965, + -363, + 216, + -87399751, + 3067280, + -6446541, + 2471099, + -206659873, + -4788502, + -1035255, + -2786, + 3, + -30061, + 74953911, + 238834082, + 364285, + 155863, + -753025015, + 112 + ], + [ + 127, + 107, + -1025, + 560651632, + -18490, + -3865917, + 310904, + -3, + 1973006, + 252964635, + 15, + -65241, + 48, + 48342, + 2121, + 2, + 223, + -1599, + -89025844, + 251603539, + 16, + -4, + -95, + 16, + -15, + -3718794, + 12023, + 0, + -100329, + -91, + -202010, + -1, + -1546, + -17422750, + -3361, + -9844, + 523 + ], + [ + -13682, + 227658479, + 50, + 0, + 26528920, + 225, + 3, + 68545, + 266066, + -1467877, + 1, + 476872056, + -1, + -907189106, + -20, + -27, + 494513, + 95254012, + -3315, + -481, + -14, + -1320, + 432335, + 397, + 98735432, + -15750917, + 1, + 2080553840, + 4280900, + -36761, + -7, + -2905930, + 210836051, + 15, + 203155, + 4157845, + 212897414 + ], + [ + 476, + 86, + -700823456, + -616430, + -41573499, + 946880, + -44776091, + 5830066, + -5943322, + -32072, + -91212, + -2, + 184166, + 190, + 62279712, + -323804774, + 5432, + 3, + 953255, + -6304, + 121582603, + -166, + -350, + 160111, + 2966032, + -44076, + -10646324, + -74549283, + -6, + -269673988, + -32506, + 112979, + 137083650, + 5800, + -1259, + -2, + 7130 + ], + [ + -20911622, + 58, + 17, + -22, + -621, + -416, + -33079591, + 153668, + 154929, + -1, + -10425998, + 25027, + -23054, + 1254495, + -197749749, + 41, + 3974441, + 34013, + 0, + -2427, + 1727, + 12, + -106162, + -15, + 8069, + 61191584, + 2323744, + 147362, + -6, + 2, + 54834017, + 0, + -90982692, + -1772009582, + 28236026, + 1, + 3 + ], + [ + 2781856, + 6306705, + -32247481, + 20944, + 508, + -1, + -904892378, + -105, + -1070016, + -1, + 90, + -2, + -34750, + -12110, + -162082290, + -4, + 211936, + 2, + 154327, + 1038026808, + -1316, + 36, + 42, + 7529, + -794421, + -1, + -16413766, + -995393379, + 31, + 2023612937, + -174778838, + 22618, + 3, + -348646406, + 2741149, + 2, + 4037629 + ], + [ + 29297245, + 52, + 1342495309, + 1419857336, + -2, + -10661716, + -148610, + 1465, + 61148989, + -16444, + 128, + -150, + -15536, + 0, + 221855978, + 31112, + -836231636, + -29, + -10926, + 210179374, + -130, + 1034, + -61, + 32063957, + 90643712, + 1, + -226460, + 634634, + 0, + -1363, + -478741825, + 8454, + -23, + -1257364210, + 0, + -12, + -21 + ], + [ + 16941, + -50, + 678, + 52921256, + 3318805, + -495715, + 3, + -4375, + -11, + -1415, + 30785, + -28606, + 1560589, + 71273, + -1845998, + -43740621, + 6, + -2013019078, + 123, + 76551, + -11, + -1, + 11883, + 16, + 0, + -48, + -15175, + 11, + 2940133, + 7, + 1507, + -3, + 709266504, + -312, + 895816, + -1, + -74 + ], + [ + -408690, + 4191889, + 331, + -47309, + -8573, + 90, + 159, + 41011, + 1795507, + -1691591, + -48, + -3963, + 0, + 5875099, + 1, + 963678, + 27361632, + -24, + 89823, + -243, + -40995729, + 5146566, + 407482, + 31393043, + 4846, + 492788510, + -1953794702, + 147896, + -887355967, + 4987, + 47, + -170870918, + -595, + -4119534, + 4678, + -45, + -806093 + ], + [ + 61665, + 2029996, + 3, + 7199, + 1174, + -19163317, + 5, + -6891, + -352, + 559, + -2046, + 358, + -4, + -7, + -127983713, + 29, + -3320875, + 58, + 2, + 10666973, + -2, + -3919046, + -30754, + -125104, + -470377, + 3492, + -2, + 19030, + 7876238, + 4166844, + -889906627, + -55, + -5945908, + -5618836, + 1, + -192, + -1316 + ], + [ + -258, + -1536, + 0, + 4457268, + 367413, + -115, + -62495, + 17806, + 1713, + -7520, + -70244327, + -3, + -1851, + -52118368, + 106, + -3, + 92229626, + 6291, + 1, + 390302, + 0, + -48803, + -25, + -651165726, + 256558, + 19440, + -3658, + -2, + 9862, + 30, + -68, + -23893933, + 17461, + 1963106, + 138, + 44294, + 857649399 + ], + [ + -125247276, + 45, + -10522, + -737726719, + 8, + -1594304, + 0, + -7, + 34, + -51909, + 43550158, + -16, + -7355372, + -1, + 36721548, + -10449509, + -2, + -5180, + 0, + 705, + -1, + 671234184, + -8499, + 118402067, + -14, + -2, + 9074924, + 177, + 117069979, + -2, + 3386333, + 2665, + 37, + -523, + 74, + 4868, + -7773 + ], + [ + -2072484160, + 0, + -2734, + -132116985, + -371995, + 962136026, + 13176828, + -101, + 7227, + 231, + 298, + -63, + -6, + -1280972, + -3, + 35116, + -251616419, + -624127226, + 7790954, + -25, + -2013479, + -2291, + -57072, + -159, + -705, + 3, + 2466547, + 11363, + 176045456, + 0, + -202, + 3216027, + 4, + 97219438, + 8134670, + -36683, + -37270 + ], + [ + 91638827, + -19604791, + -3029, + 34, + -1164056, + -77202283, + -6336535, + 76167, + -3, + 5067698, + -3388, + -20665055, + 1, + -12799, + 213087, + -33730395, + 459293594, + -461, + 1, + -6105829, + 93734, + -156, + 51542, + 21, + 2018513041, + 163543, + 193, + 14, + -162340, + -223618037, + -1, + 221, + -897163, + -3, + -6937, + 313805, + 0 + ], + [ + 212382, + 669958222, + -11775187, + 329, + -1310, + -7432614, + -1, + -9659, + -4539, + 12102171, + 134018697, + -12695720, + -79, + 1, + 869, + 443619029, + -9687, + 1, + -983970, + -8390419, + 58182769, + 1764, + 56464990, + 55, + -192178237, + -99, + -460608, + 30100, + 12270, + -422152, + -381717, + 60845, + -65619172, + -451, + 205, + 22077, + 52432 + ], + [ + -4, + -42225784, + -559, + 32, + 23, + 2087242, + -928, + 166036, + -847899, + -30791132, + 2, + -28, + -29, + 21491949, + -55, + 12, + -1355108, + -918987, + -1, + 34, + 152281593, + -34, + 62293, + -3, + 1760, + 236, + -11091636, + 29, + -863019, + 0, + 430886658, + 919204159, + -153, + -1, + 230, + 32, + -840114 + ], + [ + 168, + -253, + 163, + -73731373, + 6006444, + 13307, + 100, + 252147, + -2032, + -97274054, + 3690821, + -238347095, + 223459007, + -1, + 1, + 1, + -1898150, + -83025, + 4, + -5, + -166, + 128195, + 53725376, + 1092, + 655, + 573910, + -175621660, + 887, + -90497, + -1467, + -486, + 239, + -9598575, + 28709919, + 47367, + 96364373, + -1175 + ], + [ + -388041, + 204, + 317, + 0, + -23214, + 2, + 1, + -2239, + -1421128, + -55, + 2, + 0, + 530007539, + 0, + 110546899, + 119803, + 1, + -76396, + 4, + -1, + 3, + 689, + -2104049, + -378519, + 68586, + -17231568, + -491, + 2030298, + -2, + 1705, + 667880776, + -1, + 743025, + 0, + -578, + -1612913301, + 1285900424 + ], + [ + -12204, + 1, + 24, + -10687, + 6854, + -532683015, + -67, + 618382, + 599, + 1060, + -20025312, + 16355, + 641, + 1439361, + 1111466, + -1, + -16, + -822874021, + 301079, + -22, + -44017, + -7, + -508257093, + 373, + -888, + 4876330, + -186, + 10622, + 466894, + 30, + 967886425, + 405, + 0, + 1, + -2086, + 1394, + -374 + ], + [ + 21891883, + -63732, + -684678391, + 181196, + -43, + -20354375, + -623836, + -4, + 1278206, + -129, + -18473926, + 16755, + -25, + 14, + -11863471, + 126574332, + 7676, + 1513154, + -1087526335, + 3773, + -2164002, + -1117, + -690, + -1687, + -342907982, + 2, + -2488, + -157645, + 7, + -124, + 11202321, + 2012, + 3, + -47381741, + -274410109, + -4, + -84985 + ], + [ + 1481, + -2055682259, + 97895, + -107558, + 235961, + 22960508, + 31, + -844841928, + 37874, + 6, + 13365419, + -983, + -395, + 65836, + 9857503, + -2250570, + -485711, + -1, + 263629116, + -99963168, + -9622, + -189189115, + -7089904, + 2504122, + 30256959, + -65870852, + -1, + 1435208, + -357, + -2459, + 15110, + -41653159, + 6, + 45, + -1739, + -1, + -114963 + ], + [ + 8, + 44213041, + 4, + 1, + -1, + -3, + -372187358, + -10, + -304440017, + 35675, + 794238, + -1249871591, + -18586, + 13, + -7, + -100010, + -359118021, + 2, + -266686, + -655, + -8003, + -64042, + -119747, + -113492, + -2994645, + 90, + 485559, + -465423, + 37766979, + 4, + -71363935, + -153, + 1, + 696858435, + 7489769, + -2, + -11005780 + ], + [ + -469, + -500879, + -321, + 0, + -2, + 77, + 92263632, + 6, + 4, + -991317, + 69768, + -1, + -165151567, + 441779, + 0, + -60918, + 60, + 3, + 50, + 378482, + 58542066, + 20, + -276, + 691694587, + -13322, + 1, + 958, + -2037381920, + -62, + 1564068, + 6010, + -12, + 146825324, + 1, + 16577, + 1778162937, + 1032360281 + ], + [ + -600965, + -4129, + 2, + 0, + -141516695, + 31, + 931134, + 1, + 69929963, + -9279430, + -1708782, + 3929140, + -6324360, + -86080555, + -34679973, + -89, + 2299, + 1, + -385725, + -37196784, + -42981, + 4, + 120827, + 3588181, + -5307960, + -1, + -17520215, + 300, + -249715, + 21564, + 1964, + 6835, + 26643981, + -242965, + -356, + -1608, + 776531674 + ], + [ + -781273048, + 1807021379, + -53702078, + 138248690, + 360796948, + -86477, + -919663988, + 121, + -2, + 318, + -1317615, + -2406, + 2184, + -767524622, + -599, + 201945, + -7074, + 13303, + 135098, + 16, + 120337, + 420058, + -774, + 867808, + 11137, + -12683783, + -13, + -1335360, + 202, + 607700, + 0, + 702, + -872347, + 1095727369, + 506544859, + -2354898, + 454 + ], + [ + -3, + -451, + 31, + -2560742, + -34158, + -181325, + 7388385, + -14109595, + -22927955, + -37491392, + -1579, + 83, + 984, + -675379687, + -26336, + 14, + 694, + -9966, + 9, + 3523020, + 262205339, + 2282722, + 2066, + -893594, + 1, + 12037878, + -1, + -483245761, + 294800294, + -6220035, + 0, + 2074, + 64, + 308683, + -90317306, + -80, + -27366 + ], + [ + 1264, + -39836, + 487067075, + 29, + 262953341, + -266111341, + -11864010, + -365241, + -136, + 118, + 1853360, + -375, + 129247, + 231294, + -1966293674, + 5, + -12873, + -969819, + 85037730, + 203, + 0, + 95869, + 24, + -1, + 111, + 6867187, + -2, + -275, + -240111636, + 18032, + 56083551, + -908920, + -238695, + 1, + 265, + -3541, + 449794 + ], + [ + 17874368, + -21, + -1, + -17, + -16, + -497, + 1, + -47477, + 11918106, + -803170763, + 0, + 20, + -30131290, + 12595, + 17649, + -61, + -1, + 220906173, + -1193, + -6, + 10, + -4318, + -585571, + -358, + 4, + 19517, + -34768, + 31554, + -85813751, + -16647860, + -520195, + -7922939, + 21059263, + 218, + -2, + 264275572, + 110491 + ], + [ + -7276042, + -6840, + -12, + -378, + -12, + -4, + 15, + 7, + -29914, + -3489, + -70, + 56006814, + 140646580, + 1851, + 4, + 123, + -11, + -8344417, + -1908402327, + -11, + 985680053, + -872583, + -282, + 4, + -152228, + 0, + 957, + 310071968, + -106217648, + 2442, + -12787078, + -116986350, + 2211, + 3, + -1, + -779, + 9579 + ], + [ + 2375798, + -7289, + 138048084, + -1, + -60935475, + 61764220, + 2, + -8, + 6813, + -113275943, + 31461, + 3, + -124410, + 4835337, + -12, + 414567604, + -4196407, + -2, + 23584811, + -15301861, + -29932, + -1991404, + -632977, + 23327, + -40, + -46, + -129570, + -9535, + 491, + 636, + -26845374, + 405, + 11, + -5272145, + -100096, + -781, + 368917 + ] + ], + [ + [ + 38277048, + 14, + 44096, + 40393850, + -677, + -5719, + 3695, + 46380, + -7229, + 3, + -12109, + 1770983496, + -2, + -246222, + 18467943, + -5, + -7209147, + -13964637, + 0, + -359896, + 16650, + -205656, + -531665196, + 31, + 1486001923, + -44344, + 383803, + 8219342, + -294524988, + -8833, + -27661, + 961, + 0, + -9, + 93, + 195707708, + -1159192 + ], + [ + -16906, + -13578, + -1063, + 950, + 40, + 1703522, + 27, + 127664, + -577, + 179528, + -60551946, + -1, + -39026, + -26742, + 137557796, + -13, + 4602, + 3, + 20, + 13701, + -1, + -7729, + -194591, + 1834457771, + -343591, + 14472843, + 8295, + -19790533, + -14591314, + -128188, + 1373468, + 11869019, + 7764348, + 291, + 1765774, + 313537636, + -4171577 + ], + [ + 0, + 8345900, + -49856, + 579927580, + 5, + -1161, + -397, + 58075187, + 1931, + 154901, + 23736, + 7266068, + 255, + 347071834, + -148042, + 3, + 363604835, + 52763, + -1522744048, + 829, + -4, + -56, + 14782, + 1370302803, + -1, + 725, + -327661679, + -580596, + 15913829, + -5787807, + -7197445, + 33410820, + -194446, + -4775, + -8298, + 18840127, + -62360007 + ], + [ + 136955, + 6395433, + 127, + -1, + -1, + -49768, + 851, + 1, + -60460155, + 7010387, + -728, + 3644, + -4917898, + -347276284, + -4151795, + -4, + -4, + -8571, + -74442496, + 1, + 49870, + -1, + 1642, + 3, + -261, + -502, + -119185308, + -2688, + 40383412, + 1565, + -133450115, + -924, + -39400268, + -66511, + -13, + 7, + -7590 + ], + [ + -401133244, + -3149556, + 157879814, + 9116272, + -71429, + 469156845, + 158803771, + 135583547, + 68624145, + 6386754, + 711, + 2869, + 0, + -635, + -14388262, + 99185030, + -671, + 396, + 1488283, + -46, + 455, + 247131, + -5904, + 1324, + 5763692, + -3, + 34, + -2955196, + -140587561, + 152846228, + 73, + -211839389, + -23198, + 391758, + 47714792, + 309116513, + -953161212 + ], + [ + 5437, + 9546, + -204, + -59, + 358461764, + 282848792, + 26857, + -8289996, + 1, + 382, + -151, + -542248912, + -26989487, + 1867039970, + -8682, + -68, + -8570413, + 52182544, + 1827, + 2111843, + -6920914, + 96, + 256, + 72147, + 13914789, + 6778053, + 27050, + 3033, + 1575, + 182985, + -44, + -1534, + -4, + -1069291361, + 20279545, + -1067, + 46612 + ], + [ + -581415959, + -3852, + -14, + -4252979, + -4079903, + -1, + -4623, + 24, + -72335, + -4, + -18, + -386603, + 917, + 1, + -59822413, + -20, + 291, + 247392, + 6899079, + 1, + -3, + 922948, + -1766787, + 12, + -7, + 2393076, + 88365345, + -668, + -17, + -3251458, + 216336, + -2, + 338587, + -478416, + -404866769, + -178, + -26684318 + ], + [ + 127370666, + -51709438, + -22863, + -2, + -1064, + 1059496650, + 1685, + -1, + -2, + -992805, + -39078, + 773223537, + 37779020, + 11, + -674840411, + -399729, + 251385729, + -6, + -1554309886, + -23245, + 0, + -333, + 24538236, + -6295, + 5, + -197, + -2394251, + -64703, + -2786, + 85638463, + -246255653, + 292789, + 4, + 89, + 4987609, + -1, + 4 + ], + [ + 8, + 3492831, + -67188407, + 2190045, + -151466853, + -61854667, + 9948914, + -55553383, + 2, + 7720, + 3850762, + -267225140, + 12453368, + 1546944, + 33, + 7, + 28605, + -25589, + -3, + 30713, + 16, + -547543914, + -6103, + 2, + -1944062, + -119001397, + 1, + -2, + -200658, + -23423, + -51714479, + -4489623, + -1546, + -1063, + -881048170, + -10080660, + 8361 + ], + [ + -13, + 6948, + 100, + 4715616, + 202, + 0, + 194, + 8568, + 544903537, + -23486025, + 703, + 59609007, + -613, + -7087415, + -5, + -56167, + 3956106, + 95254012, + -212185, + -60, + -239369756, + -1, + 13, + 1590, + 3013, + -1923, + 11453159, + 1040276920, + 547955220, + -144, + -61421, + -5676, + 1686688411, + 31312, + 2, + 508, + 415815 + ], + [ + 119, + 173, + -2673, + -2465720, + -20300, + 3787520, + -683, + 178, + -23, + -64144, + -747205844, + -101788011, + 377171549, + 381, + 30, + -2529725, + 5432, + 1691245, + 122016690, + -49, + 474932, + -5424133, + -179186, + 20494215, + 23172, + -22567118, + -41587, + -149098567, + -2, + -4213656, + -33286636, + 28922590, + 2, + 23756644, + -39, + -56975928, + 56 + ], + [ + -653488, + 3712, + 1108204, + -2844, + -1, + -53221, + -16, + 9834741, + 1, + -5, + -159, + 12514, + -188856426, + 627247, + -1, + 0, + 485, + 544201, + 886700, + -2427, + 3537562, + 99574531, + -424648, + -2, + 16, + 979065343, + 18, + 144, + -3, + 196, + 13708504, + -3180148, + -11372837, + -13843825, + 14118013, + 64821565, + 5176 + ], + [ + 356077511, + 12, + -8, + 82, + 64971, + -43797259, + -108, + -1725183, + -16719, + -59, + 45, + -19496, + -1112009, + -12, + -4946, + -491, + 26, + 1033564, + 4823, + 495, + -336951, + 5, + 1, + 15419468, + -97, + -46563232, + -1002, + -3797, + 0, + 60, + -5334, + 353, + 431880657, + -340475, + 2677, + 26, + 0 + ], + [ + 224, + 436381982, + 1, + 43331, + -64848, + -3, + -74305, + 5999099, + 1910906, + -2104887, + 1, + -9841795, + -243, + 6, + 221855978, + 15556, + -25, + -235, + -21852, + 205253, + -33, + 2, + 0, + 3914, + 0, + 252384941, + -463790515, + 20308283, + 27, + -87204, + -233761, + 1, + -2997164, + -9, + 660793105, + -1520163, + -341208 + ], + [ + 1, + -3298662, + 10844, + 413447, + 414851, + -30982, + 5545, + -1120001, + -682, + -1, + 241, + -58584791, + 3, + 17818, + -28844, + -5467578, + 1697556, + -480, + 491, + 76551, + -44599078, + -2572747, + 1, + 31, + 4, + -389522, + -15538757, + 91043, + 11760531, + 55424845, + 12, + -793689319, + 709266504, + -1, + 7, + -102, + -149 + ], + [ + -798, + 16767555, + 21, + -2957, + -268, + 3, + 20341, + 80, + 14, + -422898, + -100677760, + -991, + 87706, + 5737, + 455, + 3854711, + 0, + -2, + 2874343, + -3894, + -20017, + 79, + 99, + 479, + 4962251, + 492788510, + -59625, + 605782911, + -54160, + 1, + 0, + 0, + -38965910, + -503, + 613162497, + -11460, + -12897486 + ], + [ + 61665, + 3965, + 23, + 58973367, + 150211, + -598854, + 178379, + 0, + -176, + 1, + 0, + 5733, + -119, + -55879580, + -31246, + 119659777, + -25944, + 120939374, + 154909670, + 1, + 0, + -15676185, + -2, + -15638, + -57, + 1, + -2359745, + 4758, + 8, + 509, + -217262, + -447110, + -1452, + -2809418, + 266, + -6300112, + -345062624 + ], + [ + -16, + -192, + -432, + 9, + 5741, + -1839, + -15624, + 4558246, + 7017993, + -2, + -274392, + -1, + -58, + -26059184, + 55621436, + -679, + 22, + 393, + 71134, + 12, + -99, + -12493607, + -25883350, + -79488, + 16035, + 5, + -936542, + -16500159, + 5049308, + 60465, + -553247, + -95575733, + 8940156, + 3834, + 1, + 692, + 26801544 + ], + [ + -60, + 3, + -658, + -2814, + 1071043, + -25508868, + 888, + -14171704, + 8759, + -415273, + 1360942, + -2048259, + -919421, + -1542153, + 2241, + -159, + -4, + -2652116, + 442090, + 705, + -1, + 5121, + -531, + 28, + -1, + -1219, + 1134365, + 185847988, + 58534990, + -35160, + 13, + 682342, + 39122615, + -523, + 155425546, + 76, + -63677192 + ], + [ + -15812, + 0, + -700001, + -16514623, + -371995, + 120267003, + 26353656, + -202, + 231256, + 236835, + 298, + -2055800, + -726792, + -39, + -224837249, + 17558, + -960, + -39007952, + 1, + -415004113, + -8, + -573, + -3, + -2610891, + -46220475, + 1290, + 38, + 1, + 5372, + -997, + -101, + 12563, + 2, + 12152430, + 248, + -9, + -2385280 + ], + [ + 11454853, + -1254706647, + -24815944, + 140564, + -9094, + -5, + -3, + 5, + -1407, + 5067698, + -3388, + -20, + 183, + -52426102, + 52, + -4216299, + 7, + -235951, + 0, + -93, + 366, + -2495, + 50, + 22206027, + 246401, + 81771, + 202127359, + 925035696, + -1, + -55904509, + -2395, + 110, + -3505, + -50, + -443998, + 1, + -26139 + ], + [ + 108739474, + 40, + -47100748, + 690704172, + -42937385, + -29730456, + -571827033, + -5, + -290477, + 387269482, + 511, + -775, + -10295208, + 2067, + 28463287, + 2, + -2422, + 915, + -15, + -536986817, + 55, + 57805309, + 1723, + 1755, + -1, + -104305294, + -7197, + 4, + 3067, + -1688608, + -1, + 243381, + -512650, + -7218, + 26277, + 5651695, + 0 + ], + [ + -1, + -20, + -2, + 255, + 24120448, + 1, + -1857, + 1297, + -3391596, + -246329054, + 107030, + -28169, + -469, + 10745975, + -3, + 830681676, + -1355108, + 0, + -37, + 137, + 9, + -67, + 2041218450, + -45, + 110, + 1, + -5545818, + 14903, + -107877, + -126509953, + 51, + 438, + -1, + -362, + 472023, + 1048104, + -13 + ], + [ + 5371, + -2076345, + 21313517, + -576026, + 6006444, + 13, + 821379, + 1, + -33287418, + -93, + 225, + -7, + 223459007, + -41199640, + 25, + 45106, + -14829, + -41, + 144885214, + -19, + -21, + 512779, + 3357836, + 8735, + 1, + 573910, + -10, + 3548, + -5656, + -1538073907, + -3981549, + 61166, + -599911, + 56074, + 740, + 0, + -9399 + ], + [ + -198676998, + 51, + 1298141, + 30, + -92855, + 12, + 18523, + -8957, + -43, + -3520, + 236952410, + 448, + 63, + 1, + 53978, + 15, + 93980769, + -1, + 60, + -1125432, + 428209923, + 705861, + -32, + -739, + 0, + -1052, + -502569, + 8121192, + -8211749, + 213, + 637, + -1, + 23, + 559, + -1, + -49222, + 1255762 + ], + [ + -95, + 5374, + 25050, + -668, + 3427, + -4161586, + -8608, + 1, + 300, + 1, + -10, + 64, + 1, + 359840, + 1111466, + -1, + -4220, + -411437011, + 1, + -22673858, + -11268471, + -3, + -15, + 23, + -55, + 156042565, + -2969, + 5438343, + 2, + 486, + 4, + 101, + 0, + 6113, + -522, + 22846974, + -3 + ], + [ + 43783765, + -996, + -20895, + 3, + -1371, + -5, + -38, + -4005, + 20451297, + -2066, + -4, + 1098027414, + -198, + 6996, + -94907769, + 988862, + 982592, + 1549469999, + -65, + 236, + -270500, + -9, + -45188943, + -13816343, + -82, + 1132, + -39810, + -80714070, + 2, + -259321984, + 85, + 527490922, + 339031, + -94763483, + -2094, + -14866, + -21246 + ], + [ + 12135120, + -4, + 391580, + -2, + 471922, + 5, + 2037285, + -101, + 74, + 849752, + 408, + -8050135, + -49, + 16459, + 315440090, + -35165, + -59, + -1, + 1006, + -3, + -1261152810, + -5774, + -1731, + 641055216, + 60513919, + -257308, + -744583485, + 183706618, + -731958, + -322290064, + 30, + -5206645, + 12793390, + 11, + -6956, + -16839603, + -58860885 + ], + [ + 241, + 11053260, + 248934, + 1455511, + -24279737, + -3, + -23261710, + -42688665, + -148652, + 1115, + 50831240, + -37, + -9293, + 13162521, + -3, + -25602635, + -5480, + 430, + -136543089, + -42922573, + -63, + -1024672, + -3831904, + -443, + -748661, + 5923961, + 971117, + -114, + 144, + 4, + -570911484, + -314232, + 37971661, + 87107304, + 468111, + -488, + -22011560 + ], + [ + -7689944, + -16028119, + -10285, + -2404348, + -8086266, + 10, + 5631, + 13318908, + 16209422, + -507554211, + 8930281, + -36257, + -1260, + 13, + 451247, + -2, + 123516, + 100087, + 12, + 96891468, + 234168264, + 166702955, + -2, + 0, + -53287, + 3, + 3925116, + -497408, + -124, + 3128135, + 0, + -3176, + 1147073, + 171170174, + 518, + 55567592, + 64522518 + ], + [ + -9615436, + -132143, + 6535507, + -15, + -2159, + 7875, + 58196, + 43718, + 69929963, + -144991, + -54681015, + 245571, + -24705, + -1345009, + -69359946, + -46687112, + 144, + 46, + -753, + -71, + -85961, + 514481, + 123727227, + 7176363, + -324, + -12014, + -34219, + 614888, + -122, + 172509, + 1005680, + 3, + 52039, + -475, + -2849, + -210825895, + 758332 + ], + [ + -48829566, + 225877672, + -859233252, + 69124345, + 1376, + -345908, + -110, + 1929, + -923823, + 1, + -10294, + -2406, + 2, + -11711, + -78557819, + 12622, + -1, + 851420, + 69169961, + 66712, + 7521, + 107534943, + -396289, + 888635506, + 5, + -792736, + -1685, + -2670721, + 202, + 607700, + -3879644, + 183907552, + -1, + 1, + 7729, + -1, + 28 + ], + [ + -5, + -236646775, + 128898906, + -20485933, + -34977775, + -2833, + 7215, + -3, + -2865994, + -9153, + -99, + 341350, + 8, + -21105615, + -13168, + 3, + 44386, + -156, + 145214536, + 860, + 31, + 557, + 1, + -14, + 29335665, + 3009470, + -22, + -3775358, + 2249, + -12440070, + -4535192, + 65, + 64, + 4938931, + -1, + -83784913, + -3421 + ], + [ + 2587925, + -2549520, + 7432, + 486312445, + 4108646, + -32484, + -5932005, + -91310, + -142894785, + 7, + 7, + -23991, + 64624, + 28, + -938, + 9568, + -101, + -124136872, + 41, + 102, + 10503173, + 49084807, + 201122073, + -173058, + 28, + 7, + -524408, + -2198, + -3664, + 577020, + 0, + -58170908, + -30552944, + 697897434, + 66, + -928305289, + 1 + ], + [ + 545, + -1361007, + -341, + -8886, + -513, + -2, + 93, + -189909, + 6, + -25099086, + -387106, + 3, + -15065645, + 1612124, + 17649, + -15919219, + -4926, + 843, + -1221174, + -393, + 80955962, + -70744356, + -585571, + -11446, + 9078, + 0, + -2225159, + 8077781, + -5238, + -133182880, + -66584943, + -990367, + 1, + 28525713, + -29019917, + 16, + 7 + ], + [ + -3, + 0, + -196589, + -396023166, + -12, + -2, + 15, + 14779701, + -119657, + -446615, + -35, + 224027256, + 134, + 7405, + 4058993, + 31590, + -2834774, + -66755332, + -29818786, + -21776, + 118, + -426, + -1, + 2088320938, + -595, + 49285, + 15311, + 19379498, + -829825, + 76, + -51148314, + -112, + 1131923, + 1, + -5, + -199376, + 4789 + ], + [ + 18561, + -7289, + 33, + -82301, + -7, + 471, + 56898, + -512030, + 109016, + -7079746, + 32215744, + 2663852, + -121, + 37776, + -773556, + 414567604, + -4196407, + -14442291, + 188678489, + -1912733, + -117, + -15558, + -19, + 91, + -5209434, + -3, + -2122871444, + -78107141, + 123, + 20827444, + -107381497, + 13, + 1, + -1318036, + -3, + -6247, + 1475667 + ] + ], + [ + [ + 4672, + 119831233, + 88191, + 161575399, + -11, + -2859, + 3783486, + 11, + -1807, + 44002945, + -1587098202, + 221372937, + -18209041, + -15389, + 73871770, + -5, + -110, + -107, + 101266, + -703, + 260, + -2, + -507, + 502, + 725587, + -22704227, + 3070421, + 16, + -71906, + -9, + -885155, + 2, + -368342446, + -146, + 0, + 6, + -9056 + ], + [ + -2, + -27156, + -68059, + 243322, + 335832913, + 832, + 7, + 8170475, + -288, + 5610, + -7392, + -51, + -19981366, + -104, + 16792, + -1685527561, + 150813722, + 45713856, + 334139, + 28059348, + -1, + -60, + -48, + 13996, + -1, + 57891373, + 66362, + -316648533, + 0, + -501, + 168, + 0, + 0, + 9, + 108, + 306189, + -66745228 + ], + [ + -345631022, + 8345900, + -3, + 144981895, + 338, + -148579, + -1587, + 1772, + 966, + 39654668, + 1, + 55, + 522961, + 5296, + -578, + 1606063, + 0, + 1, + -185882, + 3393722, + -15262840, + -228947, + 29, + 1338186, + -1153060619, + 185477, + -1279928, + -9072, + 8, + -740839352, + -7029, + 1069146225, + -99556602, + -1, + 0, + 18, + -124720013 + ], + [ + 8, + 12790867, + 1, + -389716777, + -101, + 0, + 27883764, + 193862046, + -60460155, + 1, + -190954547, + 4, + -1201, + -42392, + -1014, + -4, + -7, + -2, + -1191079940, + 6651096, + 779, + -7, + 3284, + 690, + -535027, + -8029, + -3637, + -3, + 10, + 24, + -16681264, + -1847, + -615629, + -34053533, + -200, + 14187, + -2 + ], + [ + -401133244, + -49212, + 4933744, + 4558136, + -17857, + 3, + 76, + 8, + 65, + 798344, + 728154, + 45902, + 58868966, + -635, + -3, + 387442, + -21468, + 1659378301, + 190500278, + -374978, + 931645, + 965, + -1, + 21, + 352, + -1, + 1112146, + -1513060593, + -17162, + 4664, + 4692, + -105919694, + -45, + 24, + 186386, + 2358, + -1 + ], + [ + 44539519, + 39101544, + -6698272, + -15478153, + 3, + 282848792, + 52, + -16579992, + 12420, + 48, + -619821, + -1059080, + -1686843, + 227910, + -284508085, + -71384488, + -8570413, + 25480, + 14, + 32, + -13841827, + 0, + 65630, + 35, + 3478697, + 27112212, + 432801, + 95, + 1651357082, + 89, + -185289975, + -96, + -72385293, + -255, + 81118180, + -4268, + 47730779 + ], + [ + -69, + -15409, + -441, + -2077, + -2039952, + -114, + -1, + 195080, + -148141064, + -15787173, + -4666, + -94, + 7, + 10554, + -478579300, + -10056, + 4768255, + 247392, + 27596316, + 45720, + -1401, + 3605, + -1, + 24681, + -3, + 306313664, + 43147, + -85484, + -144557811, + -13005832, + 845, + -7279454, + 1, + -15, + -101216692, + 0, + -407 + ], + [ + 121, + -789, + -182903, + -41108663, + -8716087, + 64667, + 13480, + -266102247, + -8141782, + -15513, + -312626, + 96652942, + 590297, + 1440276, + -5149, + -781, + 7672, + -23311, + -1, + -1, + 1725, + -42676, + 95852, + -98, + 0, + -807265, + -612928196, + -2070510, + -365166878, + 10454, + -59, + 4, + 59708520, + 3, + 638413992, + -91922, + 56 + ], + [ + 64886, + 873208, + -4, + 8, + 0, + -241620, + 77726, + -111106765, + 505089588, + 4, + 1880, + -64, + 48646, + 3093888, + 4, + 30417, + 7151, + -12, + -43470, + 982826, + 4, + -4, + -24411, + 67405, + -7, + -116212, + 3006, + -1, + -3135, + -187381, + -6313, + -8769, + -395695, + -1063, + -440524085, + -161290557, + 2090 + ], + [ + -109454, + 868, + 204873, + 0, + 810, + 230477, + 3096, + 2142, + 1039, + -1467877, + 90045, + 3725563, + -77, + -6921, + -5363402, + -219, + 506381514, + 23255, + -1658, + -63006850, + -58440, + -172972634, + 55338825, + 397, + 24105, + -252014674, + 183250543, + 1984, + 2, + -301146330, + -3930919, + -44, + 3, + 2003992, + 2, + 16631378, + 812 + ], + [ + 15, + 3, + -5475183, + 0, + -40, + 14, + -5466, + 11, + -92864, + -1026298, + -178, + -397609, + 11510, + 3, + 4, + -2470, + 356020544, + 26, + 7, + -25819914, + 116, + -331, + -44, + 40028, + 3, + -1444295554, + -10397, + -1, + -864455304, + -65838, + -133146544, + 903831, + 4183, + 371198, + 0, + -13910, + 29204449 + ], + [ + -5227906, + 118793, + 8865634, + -356, + -19, + -53221, + -4, + 307336, + 4842, + 0, + -2, + 820097980, + -755425706, + 10, + -1544920, + 85654887, + 4, + 1063, + 221675, + -5, + 7, + 12, + -1698592, + -60858, + 64552, + 61191584, + 0, + 2, + -1, + 1, + 54834017, + -1553, + -2843209, + -6921912, + 1764752, + 31, + 20 + ], + [ + 11127422, + 49271, + -503867, + 171576572, + 1, + -87594518, + -431, + -1766587346, + -34240506, + -61483271, + 11482, + -1277715067, + -2, + -378, + -1, + -491, + 423872, + 529184706, + 2, + 2, + -673902, + 5, + 87482796, + 963717, + -406743604, + -355, + -31, + -995393379, + 0, + 60, + -42, + 2827, + 2, + -42559, + 2677, + 53493, + 64602065 + ], + [ + 3662156, + 1665, + 160, + 173322, + -1037568, + -81, + -18, + 6, + 58, + -1028, + 523462, + -39367180, + -63637258, + 5831835, + 27082, + 243, + -12, + -482186, + 0, + 51313, + -4, + 67775198, + -125791, + 61, + 1383, + 1, + -1855162059, + 81233131, + 863, + -170, + -913, + 132, + -374645, + -78585263, + 1, + -1485, + -21837287 + ], + [ + 529, + -50, + 10844, + 1615, + 53100875, + -1982859, + 1386, + 0, + -21, + -23184885, + 126093519, + -223, + 49938862, + 72983570, + -28844, + -21870311, + 104, + -125813692, + 981, + 37, + -5574885, + -329311573, + 1557556859, + 2, + 63617, + -1558088, + -30349, + 6, + 91879, + 1732026, + 192936, + -396844660, + 10823, + -9969, + 7, + -6517, + -2377 + ], + [ + -6386, + 8383777, + 3, + -6, + -1097368, + 6, + 2603650, + 5, + 459649894, + -26, + -100677760, + -15, + 1, + 183597, + 28, + 15, + 109446526, + -49, + 735831800, + -3894, + -40035, + 1, + 398, + 3832, + 4846, + 15, + -15264021, + 151445728, + -212, + 5106513, + 6, + -21358865, + -311727282, + -64368, + 613162497, + -733441, + -1 + ], + [ + 15416, + 1014998, + 0, + 56, + 37553, + -37, + 5, + -882080, + -2816, + 9, + -8182, + 366904, + -15609392, + -27939790, + -255967425, + 934842, + -26566999, + 241878749, + 1, + 10666973, + -491, + -15676185, + -125966982, + -1, + -240832823, + 3492, + -4609, + 19487145, + 31504951, + 2083422, + -53, + -109, + -181, + -175589, + 66, + -6, + -658 + ], + [ + -258, + -3, + -28285526, + 4457268, + 11, + -4, + -3999664, + 9116491, + 428, + -59, + -2, + -2587, + -970222806, + -6, + 6790, + -339, + 23057407, + 1649278653, + 1, + 49958633, + -407388, + -3123402, + -99, + -20348929, + 8209866, + 607, + -58534, + -8, + 39448, + 60465, + -270, + -1458, + 71521246, + 245388, + 35278, + 11, + 6700386 + ], + [ + -122312, + 46940878, + 0, + -92215840, + 16735, + -3, + 227341, + -1813978160, + 35877507, + -6489, + 348401265, + -8193036, + -57464, + -1542153, + 4, + -20409, + -17525506, + -20720, + 884181, + 46197844, + -3, + 40, + -531, + 14453, + -117350, + -2, + 2268731, + 44, + 457305, + -281276, + 413, + 1364684, + 75, + -1071725, + 5, + 4985028, + -3979824 + ], + [ + -494, + -18, + -684, + -16, + -95230818, + 918, + 0, + -414338, + 2, + 473670, + 2, + -32892794, + -710, + -20495544, + 0, + 287674274, + -3839, + -595, + 3895477, + -3, + -2013479, + -18, + -1826320, + -81590, + -705, + 161, + 19270, + 11635233, + 88022728, + -16328009, + -25, + 25728217, + 30391422, + 185, + 1986, + -293467, + -149080 + ], + [ + 5593, + -4901198, + -95, + 17570, + -72753, + -38601141, + -48, + 4874698, + -368910238, + 1297330750, + -3, + -10, + 383831428, + -50, + 1, + -16470, + 7176462, + -29494, + 37698, + -95404, + 92, + -163505175, + 1649336, + 5421, + 2, + 167467969, + 193, + 3, + -649362, + -3, + -2452211, + 226050, + -448581, + -1622580, + -434, + 19, + -1 + ], + [ + 212382, + 160, + -11, + 1381408343, + -335448, + 0, + -1091, + -19, + -1, + 47274, + 64, + -97, + -1257, + 16933033, + 56926574, + 1774476117, + -9919850, + 7497209, + -125948122, + -256, + 3636423, + 56450, + 6893, + 1796714, + -46, + -6, + -112, + 59, + 24, + -1688608, + -23857, + 0, + -8010, + -236528779, + 13139, + 1, + 26845076 + ], + [ + -15364, + -20, + -9, + 32676, + 23555, + 260905, + -950715, + 81, + -3391596, + -962223, + 105, + -7, + -1921899, + 85967796, + -443, + 198, + -169389, + -229747, + -38717630, + 559808, + 2324, + -282397180, + 2041218450, + -1462017, + 14080, + 1, + -44366542, + 119223, + -27616605, + -494180, + 2, + 3, + 0, + -45, + 922, + 4192415, + -420057 + ], + [ + 21486, + -16, + 85254069, + -589850981, + 6, + 53230, + 25, + 3940, + -1040232, + -6079628, + 225, + -7, + 6819, + -1, + 1606, + 22, + -485926345, + -3, + 144885214, + -1, + -5, + 131271441, + 13, + 17470, + 20, + 18, + -686022, + 55, + -46334262, + -375506, + -7963098, + 4, + 0, + 114839675, + 776063170, + 376423, + -2350 + ], + [ + -3104328, + 418683, + 79, + 0, + -23214, + 3, + 2370993, + -36689808, + -87, + -14, + 29619051, + 29343670, + 258793, + 24382390, + 1687, + 58, + 187961538, + -2387, + 60, + -2198, + 209087, + 361400620, + -16832396, + -11829, + 137172, + -131, + -1029260664, + 16242384, + -1026469, + 218296, + 159, + -24, + 23, + 73258208, + -578, + -12600885, + 5 + ], + [ + -199946266, + 10, + 50100, + -3, + 877310, + -4064, + -8, + 154596, + 1, + 33, + -640809989, + 65419, + 336291877, + 1, + 35566921, + -14, + -1055, + -98, + 9409, + -22, + -1408559, + -116944732, + -15883034, + 1, + -1776, + 78021283, + -12161775, + 5, + 1867577, + 15923870, + 30246451, + 6, + -43360, + 24, + -1, + 45693947, + -6 + ], + [ + 84, + -31866, + -653, + 1416, + -1404115, + -39755, + -2495346, + -501, + 639103, + -264411, + -36082, + 1, + -809693, + 223871, + -724, + 2, + 1006173843, + 193683750, + -4149, + 7545, + -33, + -9, + -43, + -53, + -1, + 37091365, + -163059795, + -39411, + 3709131, + -8, + 175036, + 4024, + 662, + -361, + -274410109, + -60891274, + -5312 + ], + [ + 379223, + -62734, + 200489128, + -420, + 943845, + 1469472501, + 7958, + -51565, + 38783453, + 2, + 417669, + -64401081, + -809846, + 67415722, + 1203, + -2198, + -248683810, + -9, + 131814558, + -191, + -4811, + -6, + -443119, + 80131902, + 121027837, + -263483410, + -727132, + 717604, + -365979, + -10071565, + 236, + -2603322, + 25586780, + 377981541, + -445196, + -32890, + -1 + ], + [ + 30861, + 2763315, + 7779, + 23288172, + -23, + -336336345, + -23261710, + -81, + -5, + 9, + 2, + -39058487, + -9, + 26325043, + -13, + -800082, + -43, + 430, + -4, + -1310, + -1048965029, + -2098527544, + -15, + -3631730, + -5849, + 92562, + 0, + -2, + 0, + 32, + -71363935, + -2455, + 2373229, + 3, + 4, + -3993623, + -3 + ], + [ + -3755, + -245, + -10532121, + -4808695, + -1010783, + 39, + 0, + 1, + 124, + -484, + 8930281, + -36257, + -5160986, + 54, + 28, + -15229, + 988126, + 6, + 12, + 1, + 14292, + 159, + -1, + 168871, + -13322, + 97440894, + 245320, + -3979262, + -1, + 191, + 24616880, + -1588, + 140, + 82, + 130, + 108530, + 63010 + ], + [ + -37560, + -516, + 408469, + -1976839, + -34550, + 984, + 14898150, + 21, + 559439706, + -593883510, + -13350, + 7858281, + -404759015, + -1345009, + -1083749, + -93374225, + 1205189935, + 24081395, + -1579928720, + -18598392, + -44012274, + 31, + 59, + 219, + -5307960, + -24028, + -8555, + 9, + -975, + 5391, + 3928, + 27, + 104078, + -1990372679, + -746910826, + -6, + 1 + ], + [ + -47, + 1807021379, + -1678190, + 1, + 2753, + -11069068, + -3, + 241, + -118249375, + 10167, + -5270460, + -78828916, + 8735, + -46, + -157115638, + 0, + -231813768, + 831, + 1, + 66712, + 120337, + 52507, + -50725011, + 6942465, + 89096, + -25367566, + -53, + -10433, + 101, + 155571284, + -62074311, + 88, + -872347, + 65, + 494673, + -1, + 464967 + ], + [ + -42163, + -473293549, + 1031191246, + -320093, + -4270, + -1, + 56, + -440925, + -22927955, + -1, + -12, + 3, + 2, + -329775, + -1646, + 56795, + 22725571, + -1275675, + 580858143, + 112736645, + 128030, + 4458, + 2, + -436, + 7162, + 192606052, + -713679, + -1, + 35, + -12440070, + -8858, + 265519, + 130810, + 19, + -1, + -1, + -7 + ], + [ + 646981, + -1274760, + 475651, + 14, + 16049, + -259874, + -5932005, + -11414, + -35723696, + 7545, + 1853360, + -187, + 2117585934, + 14, + -2, + 9568, + -101, + -60614, + 21259432, + 26636721, + 10503173, + 95869, + 50280518, + -21632, + 3, + 6867187, + -67124204, + -69, + -1832, + 577020, + 428, + -1861469072, + -954780, + 2726162, + 33912, + -928305289, + 57573682 + ], + [ + 558574, + -332, + -5463, + -2, + -65715, + -4, + 24350515, + -1, + 1489763, + -803170763, + -387106, + 169143176, + 0, + 2, + 0, + -972, + -40357490, + 3, + -1193, + -6293, + 4941, + -135, + -299812325, + -22, + 37182867, + 1, + -2, + 15777, + -42906875, + -4064, + -32512, + -247592, + 5264816, + 445714, + -1813745, + 132137786, + 3453 + ], + [ + -7106, + -1710, + -24574, + -12, + -24, + -1019583, + 29, + 2, + -15, + -1, + -142984, + 1709, + 4292, + 231, + 3964, + 7898, + -22678188, + -267021330, + -59637573, + -713548771, + 3760, + -27, + -144186, + 63730, + -1247048603, + 385, + 31356300, + 1, + -1, + 76, + -3122, + -14281, + 72443065, + 338185, + 0, + -12461, + 39234877 + ], + [ + 5, + -14927676, + 1053, + -10534543, + -487483803, + 236, + 56898, + -16001, + 1, + -453103772, + 15, + 85243255, + 0, + 5, + -1, + 3163, + -4098, + -110, + 184256, + -2, + -119727, + -8, + -155, + 182, + -40, + -11886, + -8098, + -312428564, + 7852, + 5, + -859051977, + 53127120, + 1413868590, + -168708642, + -24, + -102345756, + 1475667 + ] + ], + [ + [ + 73, + 1872363, + 0, + 1, + -22172059, + -6, + 7, + 1, + -473788659, + 10, + -12399205, + 13512, + -142258, + -240, + 72140, + -4826768, + -922770764, + -1787473477, + 202532, + -44987, + 34100059, + -6, + -63, + 257074, + 44, + -346, + 1535211, + 251, + -575244, + -35, + -110644, + 240, + -11241, + -152867405, + 11847, + 1, + 0 + ], + [ + -1, + -2, + -2, + 15572622, + 10, + 416, + 1779840659, + 125, + -36, + 701, + -2, + -26312, + -9990683, + -13691735, + 16792, + -3215, + 75406861, + 44, + 20, + 1795798287, + -2407, + -242, + -48648, + 111966, + -42, + 7236422, + 1087280026, + -4832, + 0, + -63, + 351607849, + 11591, + 1, + 291, + 3531548, + 156768818, + -4074 + ], + [ + -84383, + 32601, + -797690, + 69, + 169, + -9509026, + -99, + 28357, + 15819457, + 4956833, + 6, + 1860113344, + 255, + 21184, + -18505, + 200758, + 90901209, + 13191, + -3, + 0, + -233, + -112, + 29, + 41818, + -137, + 185477, + -319982, + -145149, + 1018485077, + -6, + -56230, + 261022, + -95, + -4775, + -259, + 18, + -1 + ], + [ + 4, + 2, + 133275419, + -761166, + -52916257, + -25481222, + 108921, + 6058189, + -30230077, + 13, + -93240, + 28, + -157372745, + -339137, + -518974, + -9, + -15171, + -4388429, + -18174, + 101, + 1595828, + -1908, + 411, + 11047, + -2140106, + -1, + -4, + -2752976, + 4930, + 1641545716, + -2, + -2, + -1, + -8513383, + -3280528, + 29055876, + -30 + ], + [ + -6, + -3, + 38, + 36465089, + -1142870, + 3579, + 19, + 529623, + 16, + 0, + 44, + 1, + 225, + -2539, + -224817, + 1549766, + -703468255, + 829689151, + 11, + -732, + 14906317, + 8, + -5904, + 5, + 11257, + -1333478, + 569418669, + -11, + -137293, + 38211557, + 5, + -3309990, + -95019381, + 96, + 23298, + 2414973, + -232705 + ], + [ + 5567440, + 37, + -857378851, + -60462, + 1, + 135, + 880041215, + -518125, + 3179526, + 3054, + -5, + -529540, + -6589, + 113955, + -271, + -278846, + -137126614, + 12740, + 119719868, + 270315967, + -442938467, + 191, + 1025, + 591029425, + 1699, + 13556106, + 1731203, + 12424805, + 12, + 1463877, + -1, + -1570827, + -35, + -16, + 10, + -1, + 3 + ], + [ + -1135578, + -1926, + -112907, + -519, + -32639228, + -1, + -578, + 1, + -9042, + -1010379076, + 0, + -3, + 7, + 1, + -29, + -5148519, + 1192064, + 0, + 1, + 365764, + -1401, + 115369, + -1725, + 3, + -456881219, + 306313664, + 690354, + -21371, + -2258716, + -6, + 13521, + -56871, + 1354349, + -7654650, + -12652087, + -2851, + -416942 + ], + [ + 62193, + -100995, + -5716, + -40145, + -532, + 126, + 110426931, + -2128817974, + -31804, + -485, + -320129421, + 96652942, + 72, + 44, + -329512, + -12492, + 502771458, + -190962856, + -1, + -92978, + 56515663, + -21338, + 12269118, + -825157197, + 603, + -12614, + -149641, + -517627, + -87, + 85638463, + -4, + 74953911, + 4, + 46628501, + 638413992, + -1436, + 0 + ], + [ + 2, + 218302, + -537507254, + 1069, + 0, + -3775, + 19897827, + -434011, + 252544794, + 247036, + 4, + -8350786, + 48646, + 386736, + 265, + 249179209, + 447, + -419251267, + -5564115, + 1, + 4030, + -267355, + -1526, + 66, + -1944062, + -464849, + 1538898, + -117, + -6, + -6, + -25, + -17538, + -3, + -34845499, + -13444, + -2520165, + 4 + ], + [ + -27, + 3, + 819490, + 2, + 51, + 113, + 1623441998, + 8773706, + 17028236, + -366969, + 0, + 232848, + -160778947, + -3461, + -10, + -230059287, + 30907, + 1, + -53046, + -30765, + -7305, + -10557, + 211, + 795, + 6, + -61527, + 350, + 31, + 34247201, + -602292661, + -3930919, + -1, + 411789, + 2, + 406311, + 8121, + 6497 + ], + [ + 7, + 22642543, + -1368796, + -602, + -20, + 1893760, + -85, + 91095, + -23216, + -4009, + -356, + -1, + 11, + 99761899, + 475, + -158108, + 712041088, + 52, + 488066758, + -25819914, + 7, + -678017, + 0, + 1280888, + 6, + -361073888, + -332698, + -298197133, + -6753557, + -539347977, + -508, + 221, + 33, + 1, + -161209, + -435, + 0 + ], + [ + -1, + 3712, + 271, + -93206926, + -162664486, + -208, + -258434, + 2, + 9, + 0, + -5212999, + 800877, + -23054, + 306, + -48279, + 10706861, + 970, + 2126, + 7, + -2, + 2, + 99574531, + -104, + -498545867, + 8, + 0, + 567, + 147362, + -96188406, + 393, + 107098, + -24845, + -5553, + -865239, + 0, + 2025674, + 2649997 + ], + [ + 356077511, + 12, + -251933, + 85788286, + 133060218, + -21, + -14138943, + -862591, + -1045, + -117, + 5741, + -311942, + -1, + -12, + -1266268, + -123, + 3390977, + 264592353, + 39507618, + 259506702, + -10, + 9259, + 1399724736, + 963717, + -6, + -89, + -16, + -7, + 257765, + 31618952, + -5334, + 723772, + 3374068, + -680950, + 335, + 1711775, + 31544 + ], + [ + 457769, + 54547748, + 10488245, + 2708, + -63, + -20824, + -18, + 95985589, + 1910906, + -4111, + 8179, + -1, + -486, + 2848, + 1774847824, + 4, + -199, + -59, + -87410, + 3284053, + -136665171, + 4235950, + -4025306, + 15656, + 22660928, + 1009539764, + -55, + 9916, + 110435, + 0, + -3740171, + 2114, + -23977308, + -150, + 158, + -389161729, + -1 + ], + [ + 67764, + -25, + 355342849, + 206724, + 106201750, + -4, + 90854170, + -280000, + -2792789, + -11, + 61569, + -468678325, + 381, + 71273, + -29535972, + -10, + 217287180, + -491460, + 1028690257, + 37, + -356792623, + -80398, + 2971, + 8142984, + 521147429, + -199435202, + -3794, + 2845, + 5880266, + 6766, + 12347873, + -3028, + 5411, + -623, + 55, + -1629, + -311604120 + ], + [ + -3, + 16767555, + 21186, + -775104242, + -70231551, + 45, + 83316801, + 41995019, + 448877, + -1, + -3, + -8, + 171, + 183597, + 1861790, + 30837691, + 2, + -2, + 2874343, + -996755, + -2562233, + 628, + 1629927, + 2009154721, + 2423, + 940, + -1863, + 5, + -13, + 19, + 1524289, + 0, + -595, + -1054600710, + 306581249, + -22920, + -100762 + ], + [ + 493321, + 15859, + 361, + 14398, + 600842, + -76653269, + 1, + -56453100, + -1441692, + 1118, + -130919, + 6, + -60974, + -6821, + -3906, + 478639109, + -1700287968, + 120939374, + 0, + 170671565, + -3929, + -60, + -15, + -489, + -1881506, + 3, + -2304, + 4871786, + 15752475, + 509, + -889906627, + -7153757, + -47567266, + -87794, + 544051, + -24610, + -86265656 + ], + [ + -65963, + -1536, + -7, + 570530345, + 5878601, + -2, + -31997312, + 9, + 438625, + -962622, + -1, + -1, + -3701, + -795, + 108636, + -44485170, + 180136, + 197, + 0, + 399669063, + 0, + -95, + -3, + -5087232, + 256558, + 76, + -14, + -2, + 161577858, + 236, + -68, + -46668, + 279380, + 3834, + 0, + 88589, + 1 + ], + [ + -250494551, + 716, + -82, + -352, + 1071043, + -398576, + 0, + -1, + 1, + -25, + 170118, + -16002, + -29421486, + -753, + 36721548, + -1276, + -8762753, + -162, + 226350334, + 1, + -733, + 327751, + -4250, + 14800258, + -57, + -19, + 283591, + 11615499, + 7145, + -70319, + 13228, + 21323, + 2388, + -2143449, + 155425546, + 0, + -1018835070 + ], + [ + -8095641, + -2, + -350000, + -1056935883, + -11625, + 30066751, + 12868, + -1619, + 925025, + 231, + 156435565, + -8, + -11356, + -1251, + -7, + 280932, + 0, + -9, + 7608, + -12665, + -61, + -18331, + -29221120, + -10, + -11, + 2641365, + 2409, + 1, + 5, + -16, + -1, + 393, + 474866, + 12, + 1016834, + -36, + -291 + ], + [ + 1431857, + -4901198, + -397055107, + 71968671, + -9, + -1235236526, + -3094, + 1247922601, + -184455119, + 1297330750, + -423, + -631, + 93709, + -819158, + 26, + -1029, + 224264, + -461, + 147, + -1, + 374936, + -2554768, + 422230032, + 42, + 3942408, + 160, + 24, + 14, + -2597448, + -447236073, + -78470747, + 452101, + -229673681, + -12676, + -1775992, + 1255219, + -13382937 + ], + [ + 13274, + 20446, + 0, + 5270, + -686998158, + -116135, + -17451, + -19318, + -2269, + 24204343, + 1047021, + -25391439, + -1286901, + 517, + 6949, + 887238059, + -2479962, + 4, + -15, + -1, + 1, + 110, + 3529062, + 27, + -96089118, + -203721, + -28788, + 120402, + 50257041, + -1, + -24429879, + 973522, + -262476687, + -113, + 3, + 90427121, + 6711269 + ], + [ + -960, + -3, + -17, + 133839118, + 23555, + 16307, + -59420, + 41, + -6783191, + -29, + 3, + -14422348, + -29, + 0, + -2, + 12, + -346907764, + -235260686, + -1182, + 1146486167, + 290, + -141198590, + 487, + -45688, + 461388827, + 2, + -709864673, + 953785, + 0, + -63254977, + 13150, + 7181282, + 0, + -23150, + 7, + 0, + -103 + ], + [ + 1, + -16, + 2664190, + -1152053, + 23, + 106459, + 25668, + 8068717, + -254, + -186, + 28835, + -476694189, + 218222, + -160936, + 6, + 44, + -60740793, + -10627208, + 2263831, + -75, + -43457834, + 1025558, + 51, + 286235658, + 328, + 587683925, + -171506, + 222, + -22, + -5867, + -31106, + 478, + -599911, + 7009, + 1, + 12045547, + -300777 + ], + [ + -189, + 3271, + 41540521, + 1, + -190167645, + 807147293, + 18, + -4479, + -22738047, + -440, + 1, + 458495, + 16175, + 5953, + 107956, + 30669592, + 3, + -5, + 1010566251, + -9003452, + 53526240, + 1, + -67329583, + -370, + 0, + -131, + -2058521329, + 3965, + -128309, + 27941866, + 5, + 0, + 181, + 18314552, + -9, + -403228325, + 19621 + ], + [ + -191, + 11005942, + 51302334, + 0, + 214, + -1040397, + -2152, + 38, + 1, + 8, + -5006328, + 256, + 164205, + 22490, + 69467, + -29, + -34568433, + -1607176, + 2, + -1417116, + -2817118, + -223, + -7941517, + 373, + -58180428, + 76193, + -12161775, + 87013481, + 466894, + 31847741, + 14, + 13278752, + -346882, + 0, + -8, + 45693947, + -95869 + ], + [ + 700540248, + -261044359, + -5224, + 2899141, + -702058, + -10, + -623836, + -512694, + 654441492, + -4230579, + -295582811, + 4189, + -404846, + 7, + 0, + 0, + 125771730, + 92, + -2124075, + 1931587, + -4328003, + -559, + -2824309, + -6746, + -327, + 18, + -2, + -5044629, + 14, + -15, + 10940, + 263745461, + 5424500, + 0, + -8575316, + -2, + -21 + ], + [ + 1481, + -64240071, + 1, + -220278751, + 922, + 11, + 127330, + -1650082, + 1184, + 13596026, + 2, + -246, + -49, + 1029, + 1232188, + -35165, + -31085476, + -2211, + 2059602, + -48, + -76975, + -45, + -2, + 2, + 945530, + -16082, + -372291743, + 22, + -46845339, + -314736, + 30219, + -318, + 0, + 721, + -14246283, + -1, + -4 + ], + [ + 1929, + 1349, + 8, + 23288172, + -3034967, + -1345345380, + -2840, + -341509321, + -36, + 9, + 24, + -37, + -18586, + 6427, + -3, + -204821083, + -5611219, + 3, + -4266972, + -20958, + -512190, + -32021, + -468, + -14186, + -3, + 5785, + 485559, + -14544, + 18441, + 0, + -570911484, + -1256927, + 72, + 3, + 2, + -511183779, + -1 + ], + [ + 0, + -4007030, + -82282, + -38469563, + -129380255, + 157938, + 5766477, + 3252, + 253272, + -63444276, + 273, + -580117, + -10, + 3534232, + 3525, + -974687, + 1, + 49, + 1599, + 1513929, + 893, + 40, + -138, + 3, + -6661, + 24360223, + 31400930, + -971, + -2, + 3128135, + 3005, + -101619, + 35846, + 1337267, + 16, + 26, + 1 + ], + [ + -600965, + -1, + 6382, + -483, + -552800, + 4, + 1, + 21859, + 67, + -18, + -13, + 959, + -202379507, + -1345009, + -265, + -22, + 18, + 11, + -98745545, + -18598392, + -42981, + 2057926, + 7, + 55, + -1, + -384448, + -70080859, + 614888, + -1022833139, + 11, + 8, + 13670, + 1, + -15185, + -46681927, + -411769, + 2962 + ], + [ + -745, + 110292, + -26222, + 67504, + 5, + -1416840641, + -14, + 30865, + -945995002, + 10167, + -161, + -38, + 1, + -732, + -2454932, + 6462253, + -56595, + 831, + 0, + 66712, + 15, + 430139773, + -101450023, + 26, + 364937473, + -12683783, + -105, + -42731532, + 1616, + 5, + -474, + 1403, + -1744694, + 2090, + 3957382, + -287, + 476125805 + ], + [ + -10541, + -29580847, + 2, + -10003, + -2, + -1417, + 945713308, + -112876759, + -716499, + -292901, + -25868585, + 333, + 7870, + -5153, + -3370966, + 930524321, + 87, + -9966, + 277, + 1761510, + 65551335, + 4458, + 8461916, + -57190019, + 58671330, + 752367, + -697, + -2, + 147400147, + -12149, + -283450, + 271891843, + 2, + 158045804, + -86, + -327285, + -7005740 + ], + [ + 10351700, + -2490, + 243533537, + 464, + 16049, + 0, + -94912078, + -1427, + -2, + 1, + 948920236, + -12, + 16, + 473690473, + -117, + 4784, + -805, + -15, + 83045, + 51, + 1, + 1533900, + 24551, + -10816, + 454155, + 54937492, + -4097, + -8794, + -29311, + 1, + 6846, + -56808, + -59674, + 87237179, + 69452073, + -29009540, + 115147363 + ], + [ + 34911, + -3, + -3, + -72797128, + -525723, + -1018071, + 1, + -777868015, + 45, + -3137386, + -198198171, + 5, + -460, + 25189, + 4, + -4, + -2463, + 6742, + -149, + -824839812, + 161911923, + -282977424, + -1171142, + -1500216944, + 4, + 5, + -272, + 8077781, + -83802, + -1065463040, + -2, + -484, + 5, + 13929, + -113359, + 2, + 3 + ], + [ + -7106, + -107, + -786357, + -6, + -3, + -1, + 930, + 902, + -1870, + -1745, + -73207757, + 3500426, + 17, + 60665778, + 248, + 7898, + -5669547, + -8344417, + -7, + -356774386, + 246420013, + -223381276, + -35, + 31, + -4757, + 770, + 3828, + 4844875, + -829825, + 1221, + -3196770, + -14281, + 565961, + 0, + -1209, + -1558, + 599 + ], + [ + 74244, + -59710704, + 2157001, + -674210736, + -15233869, + 61764220, + 3556, + -1000, + 436063, + -27, + 31, + 20, + -1990561, + 19341349, + -1584243206, + 404851, + -67142519, + -462153302, + 184256, + -1912733, + -7483, + -15931233, + -2, + 382196755, + -159, + -380366, + -259140, + -149, + 257299939, + 1, + -3355672, + 53127120, + 353467148, + -161, + -195, + -12793220, + 6 + ] + ], + [ + [ + 9, + 7314, + 176382, + 77, + -5543015, + -2927874, + 14, + 742074, + -452, + 687546, + -793549101, + 13835809, + -1138065, + -1924, + 2308493, + -9, + -14, + -436395, + 101266, + -22, + 1091201875, + -52647903, + -8113, + 16067, + 1417, + -11352114, + 23, + 125, + -147262494, + -9, + -14, + 3934239, + -179855, + -4777106, + 370, + 95560, + -18 + ], + [ + -4, + -217247, + -17015, + 59, + 81990, + 218050771, + 6790, + 3989, + -2306, + 2805, + -242207786, + -2, + -1, + -213933, + 8396, + -2, + 37703430, + 1, + 42769732, + 28059348, + -2407, + -30, + -24, + 13996, + -2684, + 883, + 16, + -75, + 0, + -32047, + 2746936, + 1, + 485272, + 76328817, + 216, + 1196, + -4 + ], + [ + -42191, + 32601, + -97, + 69, + 88660498, + -9509026, + -1625398, + 1772, + 7909728, + 19827334, + 6, + 887, + 261481, + 41, + -1157, + 6274, + 11096, + 0, + -5948219, + 106054, + -244205440, + -28618, + 60547825, + 342575701, + -4399, + 47482127, + -20478855, + -283, + 30, + -1, + -3598722, + 133643278, + -97223, + -78239718, + 0, + 37680254, + -238 + ], + [ + 267, + 1561, + 127, + -372, + -3230, + -796288, + 55767527, + 370, + -29522, + 109537, + -745916, + 14, + -2401, + -21704768, + -2125719061, + 0, + -4, + -1097107, + -2, + 812, + 1558, + -954, + 26, + 353489, + -4180, + -251, + -116392, + -352380887, + 10, + 820772858, + -1067600921, + -59110, + -2462517, + -1, + -13, + 929788017, + -242869 + ], + [ + -1, + -1538, + 38, + 569767, + -71429, + 29322303, + 2481309, + 1, + 2, + 24948, + 5825234, + 22951, + 7186, + -1, + -1756, + 6, + -168, + 12660, + 727, + -5999656, + 14, + 121, + -94464, + 1324, + 22514, + -3, + 284709335, + -11, + -1, + 38211557, + 37534, + -101, + -2900, + 6, + 2982174, + 2, + -7446572 + ], + [ + 1359, + 149, + -214344713, + -120923, + 171, + 135, + 1, + -253, + 24840, + 764, + -4842, + -517, + -3295, + 111, + -2, + -35692244, + -66956, + 12740, + 59859934, + 270315967, + -26, + 391471, + 8, + 2, + 869674, + 3389026, + 53, + 97069, + 206419635, + 1, + -723789, + -6, + -17, + -2040, + 158434, + -67, + 6 + ], + [ + -277, + -252454715, + -451629, + -17011917, + -1019976, + -14631, + -18934121, + 1, + -1157352, + -246675, + -583, + -1583526545, + 4, + 345849025, + -7, + -1318020873, + 152584150, + 4, + 1684, + 1, + 0, + 230737, + -54, + 808752537, + -13943, + 9348, + 44182673, + 0, + -69, + -101608, + 1, + -1863540111, + 173356635, + -15, + -1544, + -93435034, + -106737271 + ], + [ + 7960667, + -827351011, + -22863, + -2569291, + 0, + 33109270, + 1766830891, + -1039462, + -31804, + -2033265304, + -5, + 12, + 18, + 1440276, + -644, + -1598915, + 1918, + -11, + -741, + -761676471, + 216, + -5462484, + 12269118, + -787, + 39537582, + -100908, + -9, + -4141019, + -44, + 85638463, + -235, + 9, + 57, + 1492112047, + 2493805, + -94128127, + 29481338 + ], + [ + 127, + 1746415, + -268753627, + 140162908, + -4733339, + -236, + 39795654, + -1736043, + 61656, + 8, + 1971590326, + -2039, + 380, + 378, + 133, + 31147401, + 3661417, + -12, + -86939, + 7, + 32239, + -16, + -12205, + 269619, + -15188, + -1859397, + 3, + 0, + -51368565, + -383756671, + -197, + -69, + -12, + -1088922, + -840, + -1260082, + 0 + ], + [ + -54727, + 217, + 419579016, + 72, + 6477, + 14405, + 6341570, + 34272, + 33258, + -717, + 88, + 910, + -157011, + -54, + -5363402, + -1797338, + 63297689, + 47627006, + -104, + -246121, + -239369756, + -2639, + 0, + 25, + 94, + -1923, + 699, + 248, + 273977610, + -2, + -3839, + -3, + 843344206, + 31, + 406311, + 2078922, + 102 + ], + [ + 15239, + 45285087, + -5475183, + -38, + -1299172, + 473440, + -179104362, + 178, + -190186314, + -63, + -1459386, + -2, + 22, + 3044, + 3801, + -5, + 1, + 2, + 122016690, + -788, + 7421, + -5297, + -1, + 327907442, + 741508, + -86, + -5198, + -9318660, + -6, + -4, + -2, + 115690358, + 261, + 11878322, + -2, + -111281, + 912639 + ], + [ + -2613953, + 1856, + 34631, + -1456358, + -1, + -1703056, + -16152, + 0, + 1239430, + -1210, + -80, + 6407015, + -6, + 4900, + -1, + 10456, + 31050, + 33, + 13855, + -155318, + 6909, + 95, + -1659, + -7, + 132201810, + 7470, + 35, + 73681, + -93934, + 100558, + 54834017, + -1, + -3, + -3380, + 14118013, + 2025674, + 0 + ], + [ + 1, + 96, + -15746, + 10723536, + 1064481743, + -167, + 0, + -55205855, + -1070016, + -938, + 5741, + -19496, + -69501, + -1, + -1, + -8, + 13, + 2067128, + 4823, + 1013698, + -21059, + 5, + 667, + 963717, + -25421475, + 0, + -4103442, + -243016, + 4, + 3952369, + -21847355, + 2895090, + 431880657, + -166, + 0, + 3, + 0 + ], + [ + 7, + 3409234, + 10488245, + 677, + -1, + -170587459, + -18576, + 383942358, + 117, + -263111, + 32716, + -314937440, + -994332, + 5695, + 106, + 2, + -399, + -493758493, + -1398557, + 13, + -2135393, + 4, + -2012653, + 8015989, + 22, + 481, + -28308, + 1299730094, + 1766966, + -1, + -3740171, + 132, + -2927, + -19646316, + 2581223, + -186, + -1 + ], + [ + 67764, + -26389297, + 694029, + 206724, + 3241, + 0, + 22, + -1, + -87275, + -362264, + 126093519, + -3576, + 399510897, + 35, + -115375, + -21870311, + 1697556, + -1006509539, + 1004580, + 1254211613, + -5574885, + -628, + 48673652, + 508937, + 249, + -1, + -59, + 1456687, + 1, + 13531, + 188, + -47, + 2706, + -81665525, + 1791632, + -3258, + -311604120 + ], + [ + -418498852, + 261993, + 331, + -11827, + -33, + 752799469, + 333267205, + 83990039, + 14, + -13216, + -96, + -8116497, + 5, + 5737, + 29090, + 963678, + 52, + -398862, + 88, + -61, + -5, + 160830, + 199, + 981033, + 310141, + 940, + -233, + 144, + -1774711934, + 10213027, + 11909, + -1304, + -4870739, + -8046, + 598792, + -45840, + -1 + ], + [ + 2, + 248, + 6, + 471786935, + 75105, + -74857, + 2787, + -28226550, + -1408, + 70, + -1047350, + 22932, + -1905, + -2, + -124984, + 1826, + -101, + 483757498, + 9455, + 83336, + -61, + -3827, + -3936468, + -7819, + -240832823, + 2, + -18436, + 19030, + 15752475, + 4166844, + -27158, + -3576878, + -2903, + -1372, + 66, + -24, + -1380250495 + ], + [ + -540370091, + -100648078, + -28285526, + 4353, + 45, + -963946999, + -1953, + 139, + 1796606202, + -61607794, + -70244327, + -1294, + -3701, + -25, + 889942982, + -170, + 45034, + 3146, + 0, + 762, + -796, + -99948858, + -3, + -317952, + 16419733, + 5, + -14633, + -4028, + 4931, + 118, + -17, + -5973483, + 71521246, + 3834, + 0, + 44294, + 214412350 + ], + [ + -489247, + 2865, + -164, + -22, + 535521, + -6377217, + 56835, + -1730, + 2, + -415273, + 10, + -64008, + -1882975114, + -24674442, + 71722, + -20899018, + -2139, + -20, + 226350334, + 11, + -23, + 1, + -1062, + 462508, + -938801, + -4992210, + 18149848, + 46461997, + 447, + -1, + 26456, + 21, + 298, + -34295191, + 296, + 0, + -509417535 + ], + [ + -15, + -146, + -5600006, + -2, + -47615409, + 117448, + 3, + -3237, + 28, + 242518998, + 1, + -8, + -2839, + -5123886, + -7026164, + 1150697097, + -2, + -312063613, + 1947738, + -99, + -251685, + -9165, + -446, + -83548514, + -739527601, + 330171, + 1, + 355, + 21490, + -8, + -206663, + 100501, + 116, + 6, + 32538679, + -36, + -9541119 + ], + [ + 733110613, + -2450599, + -49631888, + 35141, + -2274, + -1, + -97, + 19, + -44, + 648665375, + -27754402, + -2583132, + 366, + -3200, + 218201350, + -515, + 224264, + -1932913558, + 2356, + -5963, + 366, + -79837, + 6597344, + 88824108, + 492801, + 669871877, + 771, + 14, + -40585, + -27297, + -156941494, + 55, + -55, + -25961279, + 0, + 2, + -3 + ], + [ + 13592434, + 20936194, + 0, + 345352086, + -2621, + 0, + 0, + -9, + -36310, + 739, + 32, + -203131515, + -10295208, + 4134, + 28463287, + 433222, + -309995, + 1830, + -30749, + -1, + 888, + 1849769876, + 2, + 14037, + -6005570, + -3259540, + -3598, + 235, + 6135, + -211076, + -6, + 15211, + -2, + -113, + 1681738, + 86, + 13108 + ], + [ + -30, + -1, + -36640229, + 16338, + 0, + 4174485, + -1857, + 170020468, + -54265530, + -15035, + 3, + -55, + -240237, + 671623, + -3546, + 3169, + -41, + -14, + -1, + 34, + 38070398, + -2206228, + 4, + -2856, + 14418401, + 15130, + -3, + 0, + -55233211, + -253019907, + 51, + 1753, + -1226, + 0, + 241675570, + 4094, + -13441818 + ], + [ + 5371, + -507, + 85254069, + -563, + 192206222, + 1663, + 802, + 126074, + -130029, + -371, + 14, + -28, + 852, + -41199640, + 205592, + 2886801, + -1854, + -1, + 1105, + -4940046, + -339514, + 32817860, + 102, + 34941, + 0, + 9, + -351243320, + 930188912, + -5791783, + -6, + -1944, + 30, + -146, + 224296, + 185, + 96364373, + -5 + ], + [ + -95, + 409, + 5192565, + 119, + -11, + 12316, + 9262, + -35, + -2776, + -1802267, + 113, + 458495, + 16562736, + 3047799, + 26, + 0, + 187961538, + -38198, + 1973762, + 0, + 13381560, + 689, + -64, + -757038, + 2143, + -67311, + -257315166, + 129939070, + -2052937, + 6985466, + 20382, + 0, + 0, + 4471, + -295807, + -48, + 156970 + ], + [ + -48, + 336, + 12, + -334, + 0, + -2, + -550922, + 1, + 78520434, + 138919765, + -38, + 8373684, + 42036485, + 703, + 138933, + -30086541, + -527, + -785, + 294, + -354279, + -344, + -456815, + -969, + 23, + -28408, + 38096, + -371, + 2655, + 29181, + 972, + 3780806, + 106230014, + -678, + 12519054, + -68358339, + 182775789, + -749 + ], + [ + 85515, + -249, + -5, + 90598, + -343, + -2, + -9747, + -131249653, + 10, + -1033, + -591165622, + 33509, + -2, + 874, + -23171, + 8, + 125771730, + 756577, + -33985198, + 59, + -276992220, + -9, + -22594472, + -843, + -41859, + 37091365, + -40764949, + -315289, + 7418261, + -8, + 11202321, + 4024, + 1324, + -1, + -1, + -59464, + -83 + ], + [ + 1, + -2, + 3059, + -26889, + 0, + 1, + 254661, + -51565, + 77566907, + 1740291304, + 1, + -125783, + -1, + 1, + 1232188, + -70330, + -3885685, + -18113970, + 4, + -3, + -2, + -378378230, + -27695, + 19563, + 484111348, + -4, + -2908529, + 44, + -22874, + -80572516, + 1934029, + -162708, + 390, + 755963082, + -54, + -1052475, + -29430442 + ], + [ + 8, + 5397, + 7965874, + 2843, + -189685, + -5132, + -11, + 0, + -38055002, + 0, + 1551, + -149, + -4647, + 1645315, + 0, + -781, + -44889753, + 13, + -1066743, + -655, + -262241257, + -2, + -1961934680, + -222, + -183, + 370248, + 971117, + -116356, + 18441, + 1028, + -1, + -5027707, + 593307, + 1361052, + 7, + -488, + -10748 + ], + [ + -15379889, + -978, + -20, + -18, + -129380255, + 4936, + 180202, + 6, + 64837688, + -121, + 4, + -1, + -1321212538, + 28273859, + 14, + -124759948, + 3952503, + 400348, + 419089025, + 775131743, + 7, + 2, + -138, + 43230912, + -26643, + 48720447, + 30665, + -61, + -3972, + 50050162, + 23, + -6, + 35846, + 42792543, + 8, + 26, + 8 + ], + [ + -9615436, + -2065, + 12765, + -3861, + -69100, + 15750, + 14549, + 1, + 1, + -2319857, + -2, + 31433124, + -202379507, + -1, + -33867, + -46687112, + 2353887, + 0, + -1507, + -9081, + -3, + 32926812, + 247454453, + 918574444, + -5, + -12302327, + -1, + 150, + -249715, + 1, + 7857, + 109360, + 53287962, + -60741, + -182351, + -102942, + 23698 + ], + [ + -1490, + 3447, + -819, + 1105989522, + 11274905, + -1351, + -14033, + 60, + -115478, + 20821919, + -322, + -307925, + 9, + -187384, + -153433, + 6462253, + -7244180, + 831, + 69169961, + 546506463, + 118, + 13441868, + -774, + 2, + 1392, + -101470265, + -1, + -20, + 0, + 37, + -7, + 5747111, + -13957550, + 17120740, + 63318107, + -287, + 929933 + ], + [ + -84326, + -14, + 31, + -20, + -2, + -5666, + 7, + -14109595, + -366847282, + -72, + -12934292, + 1, + 15741, + -81, + -1, + 3634861, + 5681393, + -39865, + 141811, + 1720, + 65551335, + 71335, + 2066, + -55, + 28648, + 46, + -91350951, + -7550715, + 562, + -24, + -4, + 65, + 4185922, + 4823, + -90317306, + -639, + -855 + ], + [ + 39, + -1274760, + 30441692, + 972624890, + 2006, + -127, + -379648312, + -178, + -1, + 7726360, + 118615030, + -47, + 129247, + 3614, + -960104, + 0, + -6437, + -4, + 5190, + 26012, + 1, + 3, + 196408, + -5408, + 14532973, + 838, + -1, + -140697, + -15006977, + 36929274, + 1, + -29085454, + -3730, + 5, + 4340755, + -1856610578, + 27 + ], + [ + 8728, + -1, + -87404, + -9099641, + -2054, + -62, + 6, + -3, + 23278, + -25099086, + -1512, + 10324, + -964201274, + 49, + 4, + -4, + -19, + 3451659, + -4770, + -49, + 309, + -34543, + -1199249302, + -5860222, + 37182867, + 39034, + -556290, + 2, + -1340840, + -64, + -32512, + -1934, + 40, + 1825645657, + -906872, + 132137786, + 108 + ], + [ + -3553, + -7004503, + -6, + -12086, + -3159396, + -31862, + 930, + 1847463, + -2, + -109, + -140, + 427, + 2, + 30332889, + 507374, + 16174252, + -3, + -32, + -931837, + -5574600, + 7700625, + -27, + -141, + 1, + -9, + 25233700, + 30, + 310071968, + 0, + 320140612, + -49950, + -1, + 72443065, + 1352740, + -302, + -1595009, + 627758026 + ], + [ + 296975, + -7463838, + 1, + -329204, + -952117, + 61764220, + 29131977, + -8192487, + 0, + -55311, + 251685, + 1363892087, + -995280, + 37, + -3022, + 829135207, + -8196, + -14104, + 23032, + -15301861, + -122600754, + 0, + -39, + 95549189, + -20, + -1, + -1061435722, + -19526785, + 128649969, + 166619552, + -205, + 0, + 345183, + -82377, + -25024, + -1599152, + 1 + ] + ], + [ + [ + 9, + 2, + 1, + 19, + -1385754, + -1, + 60535770, + 5936592, + -115671, + 171887, + -3, + 1, + -35, + -15, + 4, + -19307073, + -7040, + -3409, + 3, + -23033332, + 1, + -3290494, + -4153634, + 8, + 22675, + -43, + 47, + 125, + -1, + -565344, + -13831, + 15736954, + -2877675, + -4665, + 93, + 5973, + -18547067 + ], + [ + -553980684, + -1737975, + -68059, + 4, + 2623695, + 13309, + 111240041, + 65363799, + -147609, + 175, + -4, + -52623, + -79925463, + -1671, + 4198, + -1, + 150813722, + 357139, + 0, + 27, + -9858266, + -989261, + -380, + 14, + -3, + 28, + 259, + -79162133, + -116730508, + -501, + 335, + 741814, + 970544, + 18635, + 13795, + 39192204, + -8 + ], + [ + -82, + 260809, + -199423, + 18122737, + 85, + -580, + -397, + 14518797, + 4, + 5, + 24306005, + 454129, + 2091846, + 10, + -2313, + 803031, + 710166, + 6753644, + -3, + 26513, + -1907855, + -56, + 60547825, + 10705491, + -1, + 92739, + -10, + -9, + 1, + -88, + -14394889, + 16314, + -97223, + -9551, + -32, + 9420064, + -119 + ], + [ + 33, + 390, + 33318855, + -12, + -1653633, + -199072, + 446140216, + 775448185, + -7380, + 1712, + -91, + 238804323, + -19671593, + -2713096, + -518974, + -2, + -485467, + -17553717, + -71, + 106417535, + 24, + -30, + 1, + 5, + -68483403, + -125, + -119185308, + -704761774, + 19718, + 3131, + -130322, + -472882, + -4925034, + -2, + -25, + 28375, + -4 + ], + [ + -48966, + -806286305, + 1205, + 18232544, + -4464, + 916322, + 158803771, + 0, + 2094, + 49897, + 11377, + 179, + 898, + -20, + -14051, + 378, + -85873, + 1659378301, + 1488283, + -3, + 28, + 30891, + -2952, + 677976, + 2814, + -326, + 8689, + -47283144, + -34, + 4664, + 2402180, + -13239962, + -5800, + 6, + 11649, + 147, + -476580606 + ], + [ + 3, + 152740, + -3349136, + -15115, + 89615441, + 2158, + 107427, + -16191, + 49680, + 6255137, + -158674187, + -542248912, + -3295, + 227910, + -138920, + -571075901, + -1046, + 1669841394, + 2, + 1031, + -221469234, + 191, + 128, + 282, + 3, + 103, + 110796982, + 758, + 3150, + 5718, + -185289975, + -50266467, + -17, + -510, + 1238, + -1092620, + 745793 + ], + [ + -283895, + -963, + -2, + -33226, + -1992, + -29261, + -9245, + 12485150, + 0, + -61669, + -583, + -773206, + 0, + 345849025, + -456, + -40223, + 76292075, + 7916550, + 6737, + 187271124, + -44828, + 2, + -431, + 2, + -54, + 292, + 674, + -42742, + -2258716, + -99, + 53, + -56871, + 169294, + -234, + -3089, + -1459922, + -208471 + ], + [ + 0, + -413675505, + -2926454, + -5018, + -17432174, + 253, + 842, + -2030, + -7951, + -254158163, + -160064710, + 3020404, + 9223, + 90017, + -10544381, + 0, + 959, + -11935178, + -93, + -1, + 226062653, + -21338, + 12269118, + -1611635, + 1, + -51664968, + -37, + -1035255, + -1426433, + 10704808, + -235, + 4575, + 29155, + 44, + 623451, + -3, + 0 + ], + [ + 33221523, + 55885294, + -4, + 0, + -302933706, + -30202, + 5, + -212, + 63136198, + 7905145, + 470, + -510, + 398507773, + 755, + 67867, + 486678, + 112, + -1, + -10867, + 251603539, + 2, + -4, + -6103, + 0, + -7, + -14875175, + 751, + -934, + -49, + -374762, + -202010, + -17538, + -50648925, + -4254, + -6722, + -157510, + 2090 + ], + [ + -1793293734, + 3557164, + 200, + 36841, + 6632230, + 460954, + 1585393, + 17, + 16, + -5734, + 23051515, + 29106, + -2, + -56699319, + -82, + -3, + 123628, + 11906752, + -13, + -123060, + -467519, + -84459, + 3, + 833359137, + 6026, + -252014674, + 89478, + 16, + 1070225, + -2, + -1, + -709, + 13177253, + 125250, + 832124639, + 16, + 102 + ], + [ + 487633, + 345, + -10694, + -5, + -317, + 121200636, + -1, + 182190, + -47546579, + -4, + -182423, + -50894006, + 2946653, + 12470237, + 30, + -39527, + 3, + 108239662, + 2, + -206559315, + 464, + -86786124, + -700, + 5, + 362, + -5, + -1330791, + -9100, + -13507114, + -2, + -16, + 28922590, + 33, + 380106310, + -165077874, + -869, + 57040 + ], + [ + -2553, + 243289064, + 69263, + -372827706, + -310, + -2, + -63, + 157355848, + 79323489, + -76, + -2, + 25027, + -11803527, + 77, + -6035, + 171309773, + 508728388, + 139315478, + 1732, + -79522604, + 452807950, + 388963, + -3397185, + -124636467, + 32, + 29879, + 18154, + 1, + -23, + 411885193, + 13, + -49, + -174, + -3460956, + 0, + 4051348, + 40 + ], + [ + 21733, + 1614516441, + -64494962, + 343153144, + 133060218, + -5, + -883684, + -105, + -4, + -30021, + 1435, + -4991074, + -4, + -6200408, + -1296658323, + -7851, + 6, + 66148088, + 19753809, + 126712, + -690075954, + 2315, + 42716, + 15, + -194, + -22736, + -4, + -237, + 8248474, + 965, + -333, + 180943, + 3374068, + -1330, + 42830, + 1672, + 2018815 + ], + [ + 7, + 13317, + 83905957, + 2708, + -253, + -1301, + -1, + 183, + 955453, + -4, + 130865, + -4806, + -486, + 91122, + 27082, + 0, + -3, + -1, + -1, + 3284053, + -1, + 32, + -3931, + 125250, + 1383, + 15, + -28986907, + 19832, + 54, + 0, + -114, + 66, + -23415, + -150, + 10, + -1, + -2666 + ], + [ + 1, + -206166, + 1356, + 51681, + 25928, + -61964, + 1386, + -1, + -89369239, + -11, + 126093519, + -1874713301, + 12192, + 9122946, + -461500, + -42, + 13262, + -62906846, + 125573, + 299, + -356792623, + -80398, + 6084206, + 124, + 16, + -1595481615, + -4, + 11, + 22970, + 54126, + 98782986, + -24221, + 1, + -159503, + 27994, + -2, + -19 + ], + [ + -798, + 0, + 1355881, + -378469, + -70231551, + 5881246, + 10, + 5126, + 27, + -13216, + -192, + -126820, + 43, + 183597, + 58181, + 3764, + 53441, + -51054373, + 91978975, + -3987022, + 0, + 314, + 101870, + 31393043, + 635168086, + 7699820, + -233, + 591585, + -7, + 19, + 0, + -83433, + -4870739, + -4119534, + 2395166, + -22, + 0 + ], + [ + 986643, + 259839443, + 11, + 117946734, + 2403370, + -9, + 178379, + -3528319, + -2816, + 1172062921, + -8378800, + 1433, + -60974, + -6821, + -7812, + 1826, + -3320875, + 1845, + 148, + 166671, + -128752347, + -957, + -1922, + -61, + -4, + 1746, + -151023649, + 1, + 961, + 8333688, + -869049, + -14, + -2903, + -89901383, + 17409636, + -1, + -84244 + ], + [ + -540370091, + -6, + -27623, + 68, + 11, + -941354, + -62495, + 36465964, + 54, + -470, + -8780541, + -40, + -15159731, + -203587, + 424, + -43443, + 11, + 201328, + 142267, + 191, + -25, + -1, + -395, + -1, + 8, + 622065, + -457, + -252, + 154, + 30, + -1, + -91, + 136, + 2010221013, + 276, + 22, + 418774 + ], + [ + -3822, + 23470439, + -86192510, + -704, + 131, + -204070943, + 222, + -14171704, + 17938753, + -425239871, + 21775079, + -63, + -3677686, + -1579164284, + 8965, + -5224755, + -136918, + -1, + 113175167, + 88, + -23, + 10242, + -1, + 236804135, + -115, + 0, + 17, + 5807750, + 28582, + -34, + 13545331, + 10662, + 19, + -262, + 9, + 1246257, + -2037670141 + ], + [ + -2072484160, + -19133300, + -1400002, + -8, + -185998, + 918, + 6, + -6629408, + 1850050, + 118417, + 149, + -251, + -744234590, + -5, + -439135, + 35959284, + -60, + -2381, + 31163816, + -49, + -31, + -9385223, + -892, + -1305446, + -184881900, + 10565462, + 4933095, + 1489309843, + 2750710, + -255125, + -26452855, + 25728217, + 237433, + 0, + 1016834, + -1, + -4659 + ], + [ + 44, + -9802396, + -1515, + 2196, + 0, + -295, + -3, + 298, + -5, + 39, + -222035213, + -80723, + 2928, + -1, + 213087, + -527037, + 229646797, + -230, + 0, + -12211658, + 2999488, + -39, + 25771, + 693938, + 15, + 1339743754, + 3, + 28907366, + -81170, + -53, + -1226105, + 57868894, + -224291, + -830760925, + 0, + 0, + -3345734 + ], + [ + 53095, + 20446, + -1, + 172676043, + -20, + 0, + -139606, + -2, + -9077, + 189096, + 33504674, + -396741, + -40216, + 129, + 1, + 212, + -151, + 4, + -983970, + -1, + 3551, + 1806416, + 1723, + 3, + -733, + -199, + -14, + 61645791, + 3141065, + -27017734, + -24429879, + 475, + -64081, + -1, + 0, + 2825848, + 13108 + ], + [ + -491658, + -644, + -70, + 522809, + 2944, + 2087242, + -7427, + 85010234, + -13, + 0, + 13699827, + -3, + -15015, + 41976, + -55, + 3244850, + -1387631055, + -3675948, + -591, + 273, + 4758800, + -539, + 3986755, + -11696133, + 440, + 242073, + -5, + 0, + -3371, + -3953436, + 53860832, + 28052, + -19, + -758575378, + 30209446, + 0, + -3 + ], + [ + 11000609, + -33221526, + 333024, + -2, + 11, + 425837, + 105136561, + 31518, + -8321855, + -379977, + 230676, + -931043, + 1745773, + -1257, + 3212, + 180425, + -60740793, + -5, + 17, + -2412, + -339514, + 525085765, + 1, + 4, + 171819825, + 140, + -2744088, + 1774, + -2828, + -375506, + -4, + 1957302, + -293, + 219, + 12, + 96364373, + -19249739 + ], + [ + -24253, + 3349460, + 1298141, + 15220, + -185711, + 24, + 37935888, + -4, + -1421128, + -880, + 452, + 1833979, + 258793, + 3047799, + 215912, + 3744, + 3, + -1, + 61680, + -72027618, + 1712839690, + 361400620, + -64, + -23657, + 536, + -538487, + -8041099, + 1, + -525551905, + 109148, + 81528, + 0, + 743025, + 71541, + -1155, + -12, + 153 + ], + [ + -1, + 352190150, + 3, + -683969, + 428, + -8323172, + -34433, + 1208, + 2396, + 66, + -10012656, + 2044, + 1283, + 22, + 4, + -230, + -34568433, + -2, + 1, + -22673858, + -344, + -28551, + -496345, + 0, + 0, + 9752660, + -1, + 1, + 228, + 8, + 923, + 6484, + -42, + 48, + -273433357, + 22846974, + -392680860 + ], + [ + 2672, + -8, + -326, + 22650, + -5616461, + -1302680031, + -159702141, + -512694, + 39, + -264411, + -35, + 2, + -25910163, + 27, + 0, + 4, + 982592, + 12, + -33189, + 943, + -8, + -2234, + -172, + -107940, + -1, + 4, + -652239179, + -2522315, + 113, + -4051906, + 175036, + 16484091, + 169516, + -46271, + -1071914, + -465, + -696194876 + ], + [ + 23701, + -128480141, + 1530, + -860464, + 4, + 734736251, + 1043089864, + -412520, + 148, + 52, + 6682709, + -1006267, + -809846, + 16, + 2464376, + -34, + -971421, + -1106, + 4, + -12203, + -5, + -47297279, + -14, + 20032975, + 29548, + 0, + -181783, + 358802, + 0, + -307, + 30, + -40677, + 399793, + 360, + -1780785, + -67358413, + -919701 + ], + [ + 1011249946, + 5397, + 15931749, + 5686, + -194237896, + -164227, + -5679, + -2606, + -297305, + 9, + 776, + -74, + -18586, + 26325043, + -431916, + 0, + -43838, + 450920242, + -266686, + -20958, + -31, + -256168, + -239494, + -907933, + -5849, + 0, + 3793, + -7446775, + 73764, + 0, + -557531, + -40221653, + 4635, + 42533, + 7, + -3993623, + -2751445 + ], + [ + -480622, + -1, + -84256966, + -37, + -1035042036, + 1, + 180202, + 6, + 4052356, + -8, + 2, + -1160234, + -1260, + 13806, + 2, + -1904, + 3952503, + 1601392, + 3, + 6, + 936673057, + 40699, + -4411, + 21, + -3, + 23789, + 1917, + -994815, + -31774, + 48, + 393870078, + -812953, + 587301295, + 1306, + 1036, + 26, + 1 + ], + [ + 0, + -516, + 6382, + -30, + -1, + 4032101, + 1862269, + 0, + 546328, + -1133, + -1749792473, + 3929140, + -101189754, + -3, + 0, + -729486, + 588472, + 367, + -96431, + -18, + -704196384, + 1053657975, + 966619, + 112131, + -10367, + -1574697853, + -8, + 1201, + -122, + 88324435, + 32181756, + 3, + 1, + -7593, + -23340963, + -843303579, + 48533230 + ], + [ + -1490, + 7058677, + -13111, + 135008, + 22549809, + -10810, + 0, + 15433, + -29562344, + 1, + 0, + -38, + 8735, + -91, + -4909864, + 6462253, + -1811045, + 416, + 69169961, + 4170, + 60168, + 2, + -2, + 433904, + 11404296, + -6, + -55215788, + -10682883, + 1616, + 622285135, + -4, + 11494222, + -6815, + 547863685, + 7914763, + -2300, + 464967 + ], + [ + -1318, + -113, + 15, + -20, + -8, + -371352674, + 7215, + -215, + -733694564, + -9372848, + -6467146, + 1, + 4029656, + -41222, + -6, + 1, + 1387, + -39865, + 2268977, + 55047, + 32775667, + 285340, + 32, + -7148752, + 1877482571, + 23, + -1461615210, + -235960, + 36850037, + -380, + -18140769, + 65, + 261620, + 9, + -361269226, + -2, + -27366 + ], + [ + 20703400, + -163169265, + 3716, + 928, + 64198, + -8315979, + -6, + -1, + -9, + 123621752, + 3620, + -393064516, + 4135910, + 1, + -120013, + 0, + -101, + -7577, + 5, + 208099, + 21006346, + 5992, + 100561037, + -2704, + 7266487, + 105, + -8, + -4502302, + -114, + 4508, + 3505222, + -888, + -7638236, + 85193, + 4, + -28330, + 3 + ], + [ + 9, + -170126, + 0, + -582377025, + -1, + -260626239, + 12, + -194467004, + 11918106, + -392173, + -95, + 338286351, + -7, + 787, + 289162722, + -2037660047, + -161429961, + 107864, + -1221174, + -787, + 1235, + -4318, + -2, + -750108472, + 2, + 2440, + -136, + 31554, + -1, + -1040491, + -508, + -15474, + 5141, + 456411414, + -232159336, + 129041, + 1 + ], + [ + -28422, + -3502251, + -1, + -6043, + -1543, + -62, + 7614648, + 7, + -30632149, + -228667090, + -585662055, + 218777, + 8790411, + 29, + 15855, + 987, + -3, + -2, + -7, + -3, + 1, + -109073, + -18023, + 996, + -149, + 3, + 30, + 1211219, + -6638603, + 312637, + -3122, + -116986350, + 4422, + 21643837, + -309466, + -779, + 627758026 + ], + [ + 9280, + -228, + 1, + -1316818, + -1, + 60317, + 58263954, + 0, + 436063, + -453103772, + 0, + 665963, + -2, + 9670675, + -12376900, + 0, + -256, + -451322, + 5896203, + 0, + -117, + -254899734, + -158244, + 5832, + -159, + -24343443, + -1036558, + -1, + 2058399508, + 79, + -838918, + 830111, + 172591, + -329509, + -102498112, + -3198305, + 5902669 + ] + ], + [ + [ + 149520, + 1872363, + 22048, + 10098462, + -11086029, + -179, + 0, + 45, + -2, + 42972, + -24217, + 55343234, + -1138065, + -7694, + 144281, + -150837, + -14080, + -7, + 25316, + -92133328, + 4262507, + -12853, + -64901, + 502, + 743000962, + 0, + 3070421, + 128427, + -9203906, + -4522751, + -56649942, + 62947817, + -5755351, + -76433703, + 6, + 382242, + -579596 + ], + [ + -67625, + -217247, + -17015, + 31145244, + 1311847, + 3407043, + 849, + 4085237, + -4613, + 11, + -2, + -1, + -4878, + -6685, + 8597362, + -102876, + 301627443, + 714279, + 21384866, + 438427, + -301, + -989261, + -1556732, + 55, + -21989824, + 7, + 67955002, + -19327, + -7, + -4, + 335, + 92727, + 60659, + 149080, + 862, + 2392, + -8148 + ], + [ + 0, + 255, + -12, + 4, + 692660, + -37145, + -1587, + 1, + 30, + 19363, + 12153002, + 14192, + 130740, + 5296, + -37898720, + 51394007, + 3, + 103, + -1522744048, + 848430, + -4, + -3577, + 15136956, + 2676373, + -17594, + 370954, + -10239427, + -9289541, + 62163, + -90434, + -7197445, + 8352705, + -24, + -1194, + -16, + 4600, + -59 + ], + [ + 0, + 1637230945, + 65076, + -190291, + -25, + -778, + 106, + 96931023, + -115, + 1752597, + -182, + 3644, + -314745490, + -347276284, + -1062859530, + 0, + -3793, + -2194215, + -142, + 53208767, + 1, + -1000127397, + 13451806, + 22623306, + -68483403, + -8, + -14549, + -176190444, + 646134596, + 3206144, + -16, + -14778, + -157601073, + -4256692, + -6407, + 1859576033, + -949 + ], + [ + -48966, + -196847, + 315759627, + 142442, + -36571844, + 469156845, + 155082, + 132406, + 4188, + 0, + 91019, + 2869, + 229957, + -5200454, + -224817, + 793480239, + -2684, + 101280, + 47625069, + -2999828, + 1820, + 15446, + -94464, + 83, + 3, + -1302, + 1086, + -5772, + -34323, + 611384913, + 0, + -26479924, + -1520310101, + 1, + 3, + 2414973, + -57 + ], + [ + 356316155, + 149, + -13083, + -15115, + 21879, + 141424396, + 3437661, + -64766, + 12420, + 24434, + -154955, + -4, + -2, + 1823281, + -69460, + -2178, + -274253228, + 52182544, + 1870623, + 131990, + -442938467, + 96, + 513, + 2255, + 1, + 6, + 443187926, + 95, + 12599, + 93688117, + -22618, + -48, + -70689, + -133661420, + 316868, + 0, + 2913 + ], + [ + -554, + -241, + -115616939, + -34023835, + -509988, + 0, + -302945933, + 24385, + -35, + -964, + -2, + -197940818, + 234840, + 21615564, + -7, + -643565, + 73, + 8, + 3449539, + 22860, + -44828, + 451, + -431, + 808752537, + -1, + 2393076, + 5393, + -170969, + -1129358, + -101608, + 1690, + -222, + 169294, + -239208, + -193, + -1426, + -106737271 + ], + [ + 61, + -1615920, + -22, + -1, + -17432174, + 8083, + 862710, + -4060, + -31, + -3878, + -2, + 24163236, + 72, + 46088830, + -329512, + -12492, + 30, + -91, + -1554309886, + -380838235, + 1766114, + -2667, + 12269118, + -49, + 5, + -6, + -76616025, + -64703, + -5, + 82, + -30781957, + 4684619, + 955336326, + 44, + 159603498, + -3, + 112 + ], + [ + 32443, + 3, + -64, + 2, + -4622, + -247418670, + 2487228, + -1, + 7892025, + 126482317, + 492897582, + -2039, + 99626943, + 3, + 2, + 30417, + 14645666, + -50, + -347757, + 1920, + 0, + -68442989, + -95, + 4213, + -949, + -1816, + 49244735, + -239118, + -12541, + -2998099, + -12, + -274, + -12, + -2127, + -215100, + -1260082, + 68490125 + ], + [ + -27363, + 27790, + 200, + 589452, + 207257, + 460954, + 3170785, + 0, + 16, + -358, + 5, + 4, + -10048684, + -56699319, + -82, + -57514822, + 8, + 5814, + -424370, + -123060, + -1870076, + -43243159, + 864669, + 6510618, + 12, + -30764, + 22369, + 62, + 1070225, + -1176353, + -2, + -2905930, + 823578, + 64127758, + 1587, + 519731, + 51 + ], + [ + 7619, + 724561386, + -84, + -9, + -2598344, + 236720, + -5, + 5830066, + -742915, + -8, + -178, + -24851, + 719, + 24356, + 59, + -5, + 21, + 3303, + 61008345, + -3, + 486330410, + -83, + -11199, + 2, + 5932064, + -43, + -20, + -74549283, + -844195, + -134836994, + -130026, + 7230647, + 535483, + 91, + -1259, + -455807423, + 233635592 + ], + [ + -5227906, + 232, + 2, + -3, + -1301315889, + -53221, + -32, + 2401, + 2478859, + -38, + -41703992, + 25027, + -5763, + 627247, + -754, + 2614, + 15525, + 1, + 14187207, + -9, + 27, + 1555852, + -1739358640, + -3804, + 504, + 7, + 18, + 589449, + -92, + 1, + 6854252, + -3106, + -174, + -7, + 0, + 1037145035, + 0 + ], + [ + 1, + 394169, + -7873, + 1, + 127, + -167, + -452446189, + -53, + -2140032, + -3753, + 376251851, + -2495537, + -69501, + -47, + -40520573, + -128627171, + 414, + 32, + 19291, + 129753351, + -10530, + 1, + 42716, + 4, + -3177684, + -1, + -8, + -4, + 16, + 252951617, + -1398230705, + 361886, + 421758, + -1, + 2741149, + 6687, + 2 + ], + [ + 1, + 213077, + 1342495309, + 1, + -4053, + -10412, + -290, + 46868, + 29, + -526222, + 1022, + -2, + -15, + 11390, + 110927989, + 2, + -399, + -471, + -699278, + 100, + -8341, + 66187, + -1, + 15656, + 22, + 252384941, + -442, + 77, + 56542912, + 0, + -14, + 67636, + -1, + -2455789, + 10, + -5938, + -341208 + ], + [ + 555123002, + -1, + 3, + 105842512, + 101, + -123929, + 87, + -1120001, + -1, + -6, + 4, + -1788, + 24969431, + 35637, + -2, + -85431, + 6, + -30, + 8036643, + 37, + -5574885, + -1, + 6084206, + 260575497, + 254467, + -49858800, + -497240217, + 178, + 47042125, + 443398764, + 1, + -1514, + 338, + -2, + 223954, + -26691963, + -19019 + ], + [ + -6539045, + 16, + 41, + -185, + -4389472, + 47049967, + 20341, + 1312344, + 1838599577, + -52862, + -3, + -62, + 1, + 22, + 119154574, + 59, + 3340, + -2, + 3, + -249189, + -163982917, + 5026, + 26078825, + 3924130, + 1, + 15, + -488448675, + 1, + -53, + 326816864, + 5954, + -341741837, + -595, + -16, + 146, + -45840, + -50381 + ], + [ + 30, + 507499, + 23077, + 7199, + 75105, + -2395415, + 89189, + -6891, + -1441692, + 140, + -4, + 733809, + -121948, + -853, + -1023869700, + 7303, + -1, + 29526, + 1, + 0, + -64376174, + -15, + -7688, + 0, + -4, + 28610139, + -576, + 311794316, + 3846, + 66669501, + -424, + -1747, + -23, + -22475346, + 0, + 0, + -673950 + ], + [ + -32982, + -384, + -1726, + 1114317, + 1, + -58835, + -255978497, + 145863857, + 2, + -4, + -561954618, + -339137195, + -7579866, + -6514796, + 7, + -177940680, + 45034, + 12884989, + 569069, + 99917266, + 0, + -1525, + -207066802, + -5087232, + 2004, + 155516, + -479509562, + 0, + 4931, + 1, + -2161, + -95575733, + 35760623, + 30, + 0, + 3, + 26173 + ], + [ + -30, + 6, + -42086, + -45027, + 33470, + -1557, + 888, + -221433, + 560586, + -26577492, + 85059, + -4, + -29421486, + -1, + 4483, + -20, + -67, + -5180, + 442090, + 92395688, + -733, + 163876, + -531, + 57814, + -2, + -39002, + 567183, + 181492, + 228652, + -1099, + 13545331, + 10662, + 9, + -1, + 38856386, + 5, + -254708768 + ], + [ + -8095641, + -1195831, + -175000, + -66058493, + -23250, + 1879172, + 823552, + -53035265, + 3613, + 3789359, + 75, + -1027900, + -1488469181, + -1280972, + -224837249, + 137, + -480, + -156031807, + 476, + -198, + -16107831, + -1173153, + -228290, + -326361, + -2821, + 3, + 151, + 6, + 5372, + 0, + -105811421, + 1, + 4, + 5934, + 124, + -36683, + -596320 + ], + [ + 5727427, + -1, + -794110214, + 140564, + -18188, + -603143, + -101384565, + 38997581, + -176, + 162166344, + -6938600, + -330640880, + 767662856, + -13106526, + 109100675, + -8, + 112132, + -943805, + 77205381, + -3, + 187468, + -1, + 211115016, + 1387877, + 8, + 167467969, + 6168, + 451678, + -649362, + -109188, + -599, + 7064, + -114836840, + -3245160, + -113663511, + 19, + -53531749 + ], + [ + 3, + 20936194, + -22998, + 10, + -1, + -237843651, + -17451, + -38636, + -1135, + 48408685, + 8, + -1, + 0, + 517, + 444739, + 108305, + -77499, + 57, + -15375, + -8390419, + 14205, + 1764, + 13, + 56147, + -367, + -6, + -115152, + 60201, + 1570533, + -52769, + -47, + 59, + -1049906750, + -946115116, + 13139, + 86, + 1 + ], + [ + -503457575, + -1319556, + -1145007, + 1070712947, + 24120448, + 2, + -29, + 664142, + -868248486, + -7697783, + 7, + -3605587, + -1921899, + 83953, + -2, + 830681676, + -42347, + 0, + -19358815, + 2187, + 2324, + -564794360, + 15947019, + -6, + 7040, + 61970642, + -2772909, + 30521135, + 0, + -15443, + 861773316, + 459602080, + -5022157, + -11575, + 4, + 16769661, + -105014 + ], + [ + 10743, + -507, + 83256, + -2250, + 11731, + 3327, + 25668, + 15, + -508, + -47497, + 0, + -232761, + 213, + -5029, + 1606, + 5638, + -971852691, + -340070641, + 144885214, + -19, + -5, + 4, + 13, + 286235658, + 2684685, + 143478, + -42, + 3548, + -22, + -48064810, + -7776, + 3914604, + -9598575, + 438, + 5921, + 47053, + -75194 + ], + [ + -379, + 6, + 649071, + 7, + -91, + 201786823, + 1158, + -35, + -22738047, + -1845521436, + 925595, + 234749363, + 32, + 23811, + 105, + 479212, + 187961538, + -1, + 123360, + 0, + 214104961, + 722801240, + -514, + -92, + 4, + -134622, + -2, + 8121192, + -513234, + 27287, + 163057, + -95, + 45, + 559, + -2366458, + -25201770, + 1 + ], + [ + -6102, + 1408760599, + 1641674682, + 0, + 27, + -16, + -17629516, + 75, + 4793, + 4, + -10012656, + 256, + 2566, + 703, + 34733, + -57, + -553094930, + -6428703, + 4817268, + -86, + -3, + -935557858, + -992690, + 6113056, + -14545107, + 4762, + -1, + 41, + 912, + 15551, + 241971606, + 106230014, + 0, + 97805, + -33, + 178492, + -94 + ], + [ + 175135062, + -4078818, + -21396200, + 6, + -44931684, + -1, + -4874, + -63, + 1308882984, + -4131, + -1, + 134037, + -6, + 55968, + -6, + 7910896, + 960, + 5911, + -531019, + 247243101, + -17, + -4469, + -5648618, + -53970, + -10465, + 9272841, + -163059795, + -630579, + 231821, + -2, + 85, + 2, + 21698001, + -47381741, + -4187, + -29732, + -21246 + ], + [ + 93, + -128480141, + 48948, + -220278751, + 1, + 1, + 8, + -26401310, + 38783453, + 26, + 3263, + -31, + -50615, + 65836, + 157720045, + -2198, + -119, + -276, + 8, + -1, + -75, + -1443, + -14, + 306, + 231, + -1, + -23268234, + 1, + -23422669, + -5035782, + 990222801, + -650831, + 6247, + 23, + -1, + -32, + -919701 + ], + [ + 505624973, + 88426082, + 8, + 44, + -93, + -10510511, + -181732, + 0, + -9291, + 146123962, + 194, + -9, + -148692, + 50, + -13497, + -2, + -43, + 28182515, + -8533943, + -164, + -8195039, + -16, + -30655229, + -58107682, + -5989290, + 758266997, + 485559, + -1, + 295055, + 65773, + -4460246, + -2513853, + 5, + 2722103, + 239672601, + -15, + -1408739864 + ], + [ + -15379889, + -31, + -658258, + -153878253, + -1974, + 315876, + 5766477, + 52027, + 2074806025, + -3965267, + 545, + -2, + -5040, + 7068465, + 112812, + -124759948, + 241, + 51244543, + 3274133, + 378482, + 1, + 10175, + -9, + 5, + -26, + 194881788, + 3925116, + -2037381920, + -248, + 3128135, + 1, + -6, + 2294146, + 5349068, + 2, + 868244, + 8065315 + ], + [ + -147, + -1032, + 52284058, + -1976839, + -141516695, + 15750, + 57, + 683, + 273164, + -289982, + -27340507, + 251464989, + -6176, + -42032, + -8, + -5835889, + 4, + 94068, + -6027, + -290600, + -21490, + 16078, + 118, + 224261, + -1358837854, + -3003, + 0, + 307444, + -3995442, + 172509, + 31, + 223969388, + 0, + -2, + -45588, + -12868, + 23 + ], + [ + -6103696, + 13, + 0, + 264, + 3, + -21619, + -28739500, + 1, + -7217, + 83287675, + -643, + -307925, + 273, + -1535049245, + -1227466, + 50486, + -1, + 108981743, + 540390, + 133424, + 7521, + 205, + -387, + 888635506, + 364937473, + -2, + -215687, + -170926126, + 3, + 9723205, + -4, + 88, + -1744694, + 17120740, + 7729, + -147181, + 476125805 + ], + [ + -82, + -56, + 1967, + -163887465, + -4270, + -5666, + 59107082, + -861, + -183423641, + -585803, + -51737170, + 349542597, + 32237245, + -322, + -13168, + 465262160, + 11096, + -40821597, + 69, + 28184161, + 1048821354, + 4, + 8264, + -218, + 2, + 1, + -3, + -1, + 143945, + -99520560, + 0, + 33986480, + 255, + 632183217, + -45158653, + -80, + -855 + ], + [ + 316, + -39, + 116, + 232, + 128395, + -66527835, + -1448, + -11687696, + -285789569, + 988974018, + 28959, + -47982, + 8271820, + 226, + -983146837, + 598, + -210918146, + -121227, + 340150918, + 813, + 1, + 24542404, + 384, + -2768933, + 55, + 13734373, + -1073987260, + -281394, + -916, + 0, + 1752611, + -3, + -7, + 42, + 555616587, + -464152644, + 2 + ], + [ + 136, + -85063, + -1366, + -35545, + -8214, + -8144570, + 24350515, + -1555736031, + 46555, + -1568693, + -24, + 161, + -1, + 103175964, + 4518168, + -994951, + -19, + 6903318, + -75, + -50344, + 1295295385, + -540, + -18299, + -89, + 9078, + 0, + -8, + 247, + -85813751, + -254, + -2130718162, + -15474, + 20, + 114102854, + -3542, + 126, + 3 + ], + [ + -3553, + -3, + -3, + -1, + -193, + -498, + 118979, + 113, + -245057188, + -7145847, + -73207757, + 6837, + 34338, + 2, + 126844, + 1035152152, + -354347, + -33377666, + -227, + -1393650, + 235, + -109073, + -4613936, + 2, + -304455, + 1, + 1, + 9, + 0, + 38, + -1636746045, + -1827912, + 565961, + 5, + -4951450, + -2, + 2 + ], + [ + 0, + -3644, + 4213, + -40, + -116, + 494113758, + 0, + -512030, + 213, + -2, + 7865, + 5327703, + -972, + 0, + -3094225, + 829135207, + -65569, + -7, + 46064, + -7472, + -3831274, + -972, + -1265953, + 373239, + -1272, + -389495080, + -2073117, + -624857129, + 15, + 5206861, + -53690749, + 405, + 1, + -161, + -98, + -399788, + 5764 + ] + ], + [ + [ + 1224865543, + 229, + 689, + 631154, + -43305, + -357, + 58, + 1, + -59223582, + 11000736, + -1549901, + 211, + -71129, + -60, + 9, + -1, + 0, + -6819, + 0, + -5, + 16650, + -26323951, + -519204, + 65811027, + 89, + -11352114, + 383803, + 4, + -281, + -1104, + -442578, + 125895633, + -2877675, + -611469621, + 185, + 48926927, + -4 + ], + [ + -33812, + -3, + -68059, + 950, + 10494779, + 13309, + 54316, + 4085237, + -18451, + 1, + -3784497, + -3, + -1, + -836, + 275115593, + -25, + 144, + 714279, + 653, + 13701, + -75, + -30914, + -24324, + 3499, + -703674381, + 452276, + 2, + -38653, + -28499, + -256376, + 85842, + 370907, + 0, + 4770551, + 452038095, + 5, + -521447 + ], + [ + -21, + 8150, + -3116, + 277, + 354641991, + -9509026, + -3, + 111, + 15449, + 634474686, + 48612009, + 1774, + 0, + 677875, + -4626, + 3, + 5548, + 13191, + -23, + 26513, + -29810, + -28, + 30273913, + 10455, + -140754, + 6, + -327661679, + -72575, + 1989229, + -5652, + -14394889, + 1, + -3111144, + -9551, + -67979503, + 4600, + -249440026 + ], + [ + 0, + 1637230945, + 16, + -1522331, + -13229064, + -24, + 446140216, + 3, + -967362476, + 107, + -95477274, + 57, + -314745490, + -42392, + -531429765, + -285042, + -59, + -17, + -18, + 2, + 6, + -976687, + 26903611, + 345, + -1, + -1027677, + -7, + -84, + 78874, + 2, + -1042579, + -2, + -1202, + -16, + -50, + 1815992, + -15543628 + ], + [ + -48966, + -12598224, + 1, + 583441423, + -70, + 7159, + 0, + 16947943, + 33508, + 1596688, + 728154, + 90, + 1797, + -5, + -460424381, + 1586960478, + -42, + 791, + 11906267, + -366, + 238501074, + 241, + -6045682, + 677976, + 45029, + -3, + 69509, + -23087, + -8786723, + 611384913, + 300273, + -105919694, + -5800, + 383, + 5964349, + 618233025, + -455 + ], + [ + 1359, + 19093, + -107172356, + -61912611, + 2800483, + 17, + 3, + -16, + 99360, + 24, + -154955, + -1, + -52714, + 116689998, + -8682, + -2178, + -16, + 6370, + 913, + 32, + -7, + 50108254, + 2, + 577177, + 3, + 103, + 53, + 758, + 394, + 2927754, + -353, + -12272, + -2262040, + -1069291361, + 10139773, + -8, + 2983174 + ], + [ + -554, + -123269, + -110, + -65, + -2039952, + -14981709, + -2366765, + 99881202, + -35, + -493349, + -583, + -1510, + 15029787, + 3, + -7303, + -164752609, + 9536509, + 0, + 1684, + 89, + -89655, + 4, + -1766787, + 394899, + -913762437, + 37392, + 176730691, + 0, + -282339, + -6502916, + 13845510, + -14, + 1323, + -478416, + -809733538, + -2851, + -53368635 + ], + [ + 3887, + -49, + -91452, + -82217325, + -133, + 2118993300, + 53919, + -4060, + -65134256, + -62050, + -611, + 737, + 151116080, + 45009, + -41189, + -199864, + 490988, + -46622, + -5929, + -23245, + 13798, + -21849938, + 98152945, + -103144650, + 9884396, + -206659873, + -149641, + -2022, + -174, + 2613, + 0, + 585577, + 14, + 5692, + 2493805, + -376512507, + 2 + ], + [ + 519086, + 27288, + -8, + 4, + -147917, + -1932958, + 76, + -27126, + 15414, + 1976286, + 1, + -2087696, + 1556671, + 1584070531, + 1060, + 475, + 894, + -204713, + -43470, + 3839, + 264105002, + -2089, + -399946683, + 552180163, + -7, + -113, + 6155592, + 0, + -12, + -1, + -6313, + -8769, + -24731, + -4, + -430199, + -1231, + 136980250 + ], + [ + -448323433, + 7114327, + 100, + 288, + 810, + 460954, + 1, + 2, + 68112942, + -183485, + 720360, + 3725563, + -153, + -14, + -10, + -920237149, + 126595379, + 11628, + -104, + -2, + -114, + -5279, + 13510, + 12716, + 394941727, + -1923, + 45812636, + 2, + 523, + -1149, + -503157598, + -1419, + 25, + 32063879, + 12, + 16631378, + 51 + ], + [ + 975266, + 22112, + -21, + -1204, + -20300, + 236720, + -1, + 5693, + -23, + -251, + -22803, + -3106, + 1, + 1522, + 498237693, + -154, + 347676, + 13213, + 244033379, + 0, + 3799456, + -166, + 0, + 2502, + 185377, + -1377, + -5323162, + -1, + -412, + -16854624, + -2080415, + 903831, + 65, + 23200, + -5158684, + -7, + 233635592 + ], + [ + -638, + 60822266, + 1082, + -5825433, + -1241, + -53221, + -32304, + 2458685, + 605, + -19829221, + -20851996, + 800877, + -11803527, + 1254495, + -24139, + 171309773, + 61, + 278630956, + 14, + -77659, + 110549, + 3039, + -217419830, + -30, + 1009, + 117, + 1, + 576, + -187868, + 823770385, + 52, + -397519, + -5686418, + -886004791, + 110297, + 495, + 5 + ], + [ + 11127422, + 100907278, + -503867, + 5, + 32, + 0, + -6904, + -7, + -547848104, + -960676, + 734867, + -2437, + -271, + -49603267, + -39, + -491, + 108511270, + 132296177, + 154327, + 1980, + -41, + 1, + 10679, + 2, + -12, + -45472, + -1002, + -1944128, + 131975583, + 247023, + -1, + 1447545, + 215940328, + -5, + 10708, + 1711775, + 504704 + ], + [ + 1831078, + 208, + 167811914, + 677, + -2075136, + -20824, + -1, + 2929, + 29, + -134712744, + 1072049957, + -19222, + -994332, + 0, + 1, + 122, + -6380, + -15429953, + -21, + 25657, + -68332586, + 4137, + -31, + 15, + 44260, + 3943515, + -2, + 19832, + 883483, + 0, + -913, + 17314814, + -46, + -38372, + 2521, + -1485, + -5 + ], + [ + 132, + -805, + 10844, + 13230314, + 849614003, + -15862872, + 181708339, + -140000, + -174549, + -45283, + 492553, + -915387, + 3048, + 1140368, + -115375, + -334, + 414, + -3931678, + 7848, + 598, + -1393721, + -10050, + 194694607, + 2035746, + 7952, + -12173, + 0, + 45521, + 1, + 1732026, + 12, + -12, + 5541145, + -5104095, + 55, + -26066, + -4755 + ], + [ + -817381, + 16375, + 21, + -2957, + -536, + 11487, + 83316801, + 40, + 28728118, + -13532729, + -12, + -253641, + 1403297, + 22950, + 7447161, + 15, + 1670, + -2, + 718586, + -249189, + -1251, + 80415, + 104315299, + 3832, + 38768, + 30799282, + -477001, + 72, + -212, + 19947, + 47, + -5, + -1, + -503, + 37, + -90, + -49 + ], + [ + 1, + 1982, + 23630343, + 58973367, + 4694, + -9581659, + 5, + -55130, + -1, + 140, + -2, + 187855037, + -1951174, + -2, + -15, + 1, + -207555, + 0, + 2364, + 20, + -8047022, + -4, + -1968234, + -7819, + -30104103, + 3492, + -151023649, + 9, + 7876238, + 66669501, + -424, + -14, + -92905, + -2744, + 17409636, + -98439, + -10783207 + ], + [ + -129, + -49145, + -28285526, + 68, + 45927, + -1, + -7999328, + 1139561, + 1754498, + -15, + -17, + -81, + -60638925, + -3257398, + 1738170, + -21721, + 45034, + 206159832, + 69, + 390302, + -26072848, + -97606, + -197, + -162791432, + 63, + 607, + -915, + -1007, + 161577858, + 990657593, + -35407812, + -764605861, + 68, + 125638813, + 1102, + 1417418, + 51 + ], + [ + -239, + 23470439, + -5261, + -44, + 261, + -797152, + 14209, + -221433, + 8759, + -13288746, + 0, + -8001, + -57464, + -12, + 293772385, + -41798037, + -34230, + -20, + 3, + 92395688, + -183, + 1280, + -34813591, + 925016, + -469400, + -9750, + 2216, + 709, + 58534990, + -275, + 413, + 1, + 38206, + -34295191, + 4857048, + 9970056, + -248739 + ], + [ + -494, + -9566650, + -1367, + -264233971, + -23, + 2, + 402, + -405, + 14800396, + 1850, + 1222153, + -8030, + -11, + -10, + -3513082, + 17, + 0, + -19503976, + 119, + -830008225, + -4, + -293288, + -892, + -10199, + -3, + 10318, + 75, + 181801, + 10, + -8164005, + -6458, + 823302959, + 1855, + 94941, + 520618857, + -1146, + -9317 + ], + [ + 44746, + -1, + -48469, + 143937343, + -9, + -18848, + -1547, + 1218674, + -5629, + 633462, + -3388, + -20665055, + 187418, + -1, + 1665, + -8432599, + 7, + -29494, + 4825336, + -3, + 23433, + -10219073, + 6, + 693938, + 7884817, + 319, + 202127359, + 7057, + -159, + -223618037, + 0, + 7064, + -224291, + -830760925, + -13875, + 1, + -209108 + ], + [ + 108739474, + 2617024, + -11499, + 1, + -670897, + 0, + -17451, + -19, + -9295265, + 739, + 128, + -793482, + -2, + 135464263, + 27, + 106, + -9687, + 58572, + -1007584978, + -16, + 7102, + 441, + 27, + 55, + -23, + -6, + -900, + 470, + 6282130, + -54035467, + -1526867, + 7606, + -128162, + -230985, + 13139, + 1412924, + 1 + ], + [ + -60, + -42225784, + -8945, + 2091236, + 11778, + 2087242, + -14855, + 1328285, + -6783191, + -962223, + 3345, + -3, + -3843799, + 3, + -907798, + 50, + -662, + -449, + -4839704, + 8956923, + 145, + -67, + 1993377, + -374276242, + 1802300, + 59, + -1354, + 1863, + -211, + -123545, + 215443329, + 1795321, + -307, + -11, + 1888090, + 8, + -860276381 + ], + [ + 352019499, + -16221, + 3, + -141, + 5866, + 1703350, + 12834, + 2017179, + -8127, + -47497, + 14417, + -476694189, + 446918015, + -1287489, + 1644739, + 1410, + -1898150, + -162, + 1105, + -19, + -2652, + 4, + 839459, + 273, + 10, + 1121, + -21438, + 1816775, + -2895891, + -6, + -31106, + 122331, + -293, + 438, + 12, + 3011387, + 0 + ], + [ + -12126, + 104671, + 5071, + 119, + -45, + 6158, + 37047, + -17915, + -44410, + -55, + 1851191, + 57312, + 66250942, + 761950, + 431824, + 15, + 5873798, + -298, + 986881, + -4, + 209087, + 45175077, + -33664792, + -6056308, + 4, + -263, + -4, + 1983, + -2052937, + 3, + 83485097, + -191, + 181, + 293032833, + -1, + -806456650, + 1 + ], + [ + -24, + 10748, + 49, + -87547990, + 54, + -4161586, + -67, + 9894118, + 613441, + 2170621, + -19, + 535915767, + 20, + 44, + 1085, + -3673, + -276547465, + -51429626, + 1, + -5, + -1, + -112, + -15511, + 3, + -1818138, + 156042565, + -3, + 5, + 3735155, + 1990484, + 1846, + 12968, + -22200473, + 24451, + -267025, + 5578, + -1570723439 + ], + [ + 85515, + -996, + -42792399, + 1449571, + -179726736, + -1, + -2437, + -8203103, + 10, + -16526, + -2255, + 16, + -3163, + 14327776, + -94907769, + 966, + 30706, + 48420937, + -543763167, + 7545, + -8453, + -1, + -706077, + -27632686, + -10465, + 593461843, + -159238, + -2463, + 115910, + -247, + 5, + 126, + 83, + -11845435, + -16749, + -475713, + -83 + ], + [ + 185, + -64240071, + 97895, + -7, + 471922, + 1469472501, + 63665, + -12891, + 9469, + 1740291304, + 204, + -62892, + -12, + 65836, + 19715006, + -4396, + 0, + -566062, + 65907279, + -1, + -601, + -2887, + -113438464, + 1, + 472765, + -8041, + -2840, + 22, + -179, + -10071565, + 990222801, + -650831, + 0, + 23623846, + -7, + -32890, + -1839403 + ], + [ + 31601561, + 337, + 63726996, + 1, + -47421, + -5255255, + -1420, + -41688, + -1, + 8919, + 3176952, + -298, + -1189533, + 25708, + -53, + -1, + -2805610, + 108, + -273086178, + -82, + -16006, + -1001, + -4, + -443, + -1, + 189566749, + 121390, + -2, + 73764, + 16, + 0, + -1227, + 9270, + 10888413, + 14, + -31200, + -21496 + ], + [ + -939, + -1, + -1286, + -18, + -494, + 1234, + 184527264, + 1, + 1979, + -991317, + 1116285, + -71, + -315, + 27, + 3, + -15, + 1930, + 3202784, + 104772256, + 5914, + 112, + 10418935, + -69, + 10554, + -6661, + 1487, + 7850233, + -2037381920, + -7943, + 24439, + 12020, + -203238, + 587301295, + 20895, + 132616, + 889081469, + 4 + ], + [ + -600965, + -516, + 816938, + -965, + -2211198, + 123, + 3637, + 342, + 69929963, + -35, + -106799, + 15716562, + -193, + -164, + 0, + -89, + 588472, + 367, + -192862, + -568, + -42981, + 526828987, + 472, + 28705451, + -42463683, + -94, + -2190027, + 2402, + -249715, + 84, + 31427, + 107, + 1, + -497593170, + -1, + -105412947, + 46 + ], + [ + -47, + 862, + -3, + 16, + 43, + -338, + -28739500, + 246924, + -28869, + 159, + -41175, + -78828916, + 136, + -732, + -37, + 12622, + -1854510148, + 435926973, + 17292490, + 16, + 15403112, + 51, + -12384, + 2, + 356384, + -1, + -53922, + -20865, + 25849, + 4861603, + -3789, + 175, + -27915100, + 8, + 506544859, + -18, + 464967 + ], + [ + -1, + -1893174198, + 257797812, + -20006, + -267, + -725298, + 118214164, + -27, + -11463978, + -18306, + -12934292, + 174771298, + 251853, + -329775, + -13, + 454358, + 363609138, + -4983, + 145214536, + 2, + 0, + 35, + 516, + -27, + 1791, + 6, + -178420, + -1887679, + 71973, + -796164482, + -2267596, + 33190, + 255, + 9877863, + -43, + -2, + -14011479 + ], + [ + 646981, + -163169265, + 1, + 7, + 1, + -532222681, + -23, + -178, + -4361, + 1886, + 3620, + -1, + 66174560, + 0, + -30003, + 0, + -101, + -1, + 2657429, + 26012, + 672203062, + 24542404, + 402244146, + -1417693682, + 908311, + 13412, + -32775, + -1, + -234484, + 72127, + 3505222, + -7271364, + -4, + 42596, + 135649, + -14165, + 460589452 + ], + [ + 571979777, + -5316, + 0, + -18199282, + -16823125, + -32578280, + 372, + -194467004, + 6, + -200792691, + -1512, + 676572702, + -14, + 50379, + 144581361, + -15, + 0, + 843, + -596, + -805508, + 1264937, + -276345, + -37476541, + -1431, + 284, + 0, + -4450317, + 8077781, + 0, + -2032, + -508, + -3961470, + 10283, + 27857, + -464318672, + 16, + 113142625 + ], + [ + -14, + -28018011, + -1, + -6187862, + -1, + -31, + 487337440, + 113, + -117, + -55, + -71492, + 53, + 2197603, + 15166445, + 124, + 2070304303, + -354347, + -2037, + -2, + -696825, + 246420013, + -13, + -1, + 2, + -608910, + 6, + 1959769, + 9, + -6638603, + 5002197, + -799192, + -7, + 0, + 5, + -618931, + -797504, + 150 + ], + [ + 74244, + -14578, + 67406, + -674210736, + -930, + 2, + 910374, + -1000, + 27908029, + -906207543, + 15, + 1301, + -248820, + 0, + -99015200, + 12, + -134285038, + -220, + 23584811, + -1, + -245201508, + -1991404, + -618, + 47774594, + -41675474, + -6085861, + -33169866, + -19069, + 257299939, + 2542, + -2, + 0, + 5, + -84354321, + -51249056, + 0, + 11805339 + ] + ], + [ + [ + 4784631, + 958649868, + 0, + 1233, + -10826, + -22, + 236468, + 5936592, + -236894330, + 21, + -387475, + 13512, + -36418081, + -1008523805, + 1154246, + -308913161, + -1802287, + -426, + 3, + -2812, + 8, + -2, + -4153634, + 16, + 1486001923, + -22, + 47, + 16053, + -71906, + -9, + -113299884, + 961, + -89927, + -76433703, + 23694, + 195707708, + -1132 + ], + [ + -4327974, + -217247, + -68059, + 124580975, + 641, + 13628173, + 53, + 63832, + -604606262, + 5, + -121103893, + -1683938, + -10, + -6845868, + 17194725, + -6430, + 9, + 22, + 5346217, + 6850, + -1232283, + -494631, + -389183, + 7, + -3, + 221, + 135910003, + -633297066, + -29182627, + -32047, + 5493873, + 91, + 0, + 74540, + 13795, + 19137, + 0 + ], + [ + -10800969, + 1068275151, + -51052162, + 2212, + 85, + -9509026, + -13003184, + 1814850, + 253111306, + 9913667, + 3, + 7, + 128, + 5, + -303189764, + 1606063, + 44385, + 0, + -1522744048, + 3393722, + -476964, + -234441495, + 484382600, + 1307, + -2, + 189928509, + -639964, + -18579082, + 15, + -723476, + -449840, + 16314, + -12, + -19101, + -132772, + 287, + -1 + ], + [ + 67, + 1637230945, + 32538, + -23786, + -13, + -12, + 27230, + 757274, + -14761, + 54769, + -745916, + 233207, + -19, + -1, + -2125719061, + -17, + -7585, + -8571, + -145396, + 6, + 49870, + -500063699, + 107614446, + 44186, + -267513, + -31, + -909, + -344122, + 315495, + 2, + -33362529, + -231, + -315202146, + -34053533, + -104976897, + 56750, + -3795 + ], + [ + -48966, + -384, + 1263038508, + 70, + -1142870, + 117289211, + 4962618, + 129, + 8, + 390, + 5689, + 359, + 117737931, + -1, + -110, + 12108, + -10991691, + 6481946, + 23254, + -749957, + 119250537, + 3861, + -23, + 662, + 1440923, + -326, + 556073, + -1477598, + -1073, + 18, + 75068, + -26479924, + -760155050, + 12242, + 2982174, + 2414973, + -3636 + ], + [ + 170, + 1193, + -102, + -236, + 700121, + 8839025, + 2, + -1, + 3, + 200164372, + -151, + -16548, + -26989487, + 911641, + -34730, + -4461530, + -8370, + 12, + 233828, + 516, + -865114, + 765, + 1, + 144294, + 27829578, + 827, + 3462406, + 0, + 1651357082, + 715, + -22, + -25133234, + -9048162, + -4079, + 633736, + -4, + 728 + ], + [ + -2218, + -126227358, + -7057, + -32, + -1, + -29963419, + -591691, + 390161, + -4, + -3946793, + 0, + -98970409, + 120238299, + 675486, + -7, + -5, + 5, + 63332398, + 862385, + 93635562, + -179310, + 14421, + -431, + 394899, + -3569385, + 2393076, + 2761417, + -170969, + -276, + -50, + 13845510, + -28, + 2645, + -29901, + -3163022, + -1426, + -1707796331 + ], + [ + 15548, + -201990, + -46823269, + -20073, + -266, + 264874163, + 6901683, + -32483, + -994, + -992805, + -80032355, + 184, + 18, + 2813, + -1349680823, + -195, + 7672, + -2914, + -1554309886, + -47604779, + 1766114, + -1334, + 1, + -6, + 1207, + -788, + -149641, + -8088, + -2786, + 82, + -961936, + 18299, + 3644, + 373028012, + 10, + -1436, + 56 + ], + [ + 2028, + 111770587, + -1049819, + 68439, + -18490, + -241620, + 1, + -1695, + 15, + 15, + 985795163, + -8350786, + 380, + 96684, + 8687006, + 15209, + 228839, + -12, + -3, + 125801769, + 0, + -8555374, + -24411, + 276090082, + -497679969, + -1, + 96181, + -239118, + -802634, + -5996198, + -12928620, + -8979247, + -101297850, + -532, + -7, + -20161320, + 1 + ], + [ + -7005054, + 7, + 419579016, + 147363, + 1619, + 57619, + 97, + 2193426, + 8315, + -1503105614, + 180090, + 2, + -160778947, + -14, + -83803, + -55, + 1978053, + 190508024, + -6789917, + -30, + -7480305, + -2639, + 108084, + 208339784, + 789883454, + -15, + 357911, + 520138460, + 16, + -588176, + -245682, + -709, + 6588627, + 128255516, + 101578, + 129933, + 0 + ], + [ + 243816, + 1, + -87602932, + 0, + -5075, + 30300159, + -342, + 5693, + -1, + -2, + -22, + -203576023, + 1473326, + 0, + 15569928, + -316216, + 44502568, + 13, + 15, + -25215, + 237466, + -2712066, + -1400, + 1311629767, + 0, + -43, + -20794, + -71, + -13191, + -32919, + -1, + 1851045729, + 1, + 2969581, + -39, + -28487964, + 467271183 + ], + [ + -5, + 237587, + 69263, + -728179, + -162664486, + -3, + -2019, + 300, + 154929, + -309832, + -5, + 3128, + -720, + 10035959, + -189, + 0, + 30, + 34828870, + 1732, + -19415, + 14150248, + 388963, + -6794370, + -30, + 252, + 1867, + 0, + 2, + -734, + 196, + 3347, + -1, + -5553, + -3460956, + 3529503, + 15826, + 41406 + ], + [ + 712155021, + 25226819, + -3936, + 41889, + 0, + -21898629, + -2, + -1, + -8560127, + -1921352, + 752503702, + -623884, + -1, + -1550102, + -316567, + -1963, + 6623, + 505, + 77163, + 16219169, + -2632, + 1185158, + 10679, + 29, + -406743604, + -1, + -32058, + -972064, + 503, + 252951617, + -83, + 22618, + 13180, + -5447600, + 43858377, + 2, + 252352 + ], + [ + 28, + 13, + 1342495309, + 346645, + -32, + -20, + -4755535, + 1, + 233, + -514, + 1046924, + -1259749759, + -7954657, + 0, + 6771, + 8, + -2, + -7714976, + -5594227, + 3207, + -136665171, + 33093, + -2, + 125250, + 5532, + 963, + -2, + 162466262, + 3451, + -10900, + -14960682, + 2164352, + -23977308, + -314341052, + 1, + -48645216, + -2666 + ], + [ + 1084225, + -103083, + 169, + 26460628, + 13275219, + -3965718, + 5, + -1, + -682, + -5796221, + 1970211, + -14, + 6096, + 0, + -28844, + -10935155, + 6631, + -7863356, + 16073285, + 299, + -21777, + -20581973, + 1, + 249, + 1017866, + -797740807, + -237, + 44, + 23521063, + 3, + 6029, + -6055, + 88658313, + -623, + 917315790, + -26691963, + -2377 + ], + [ + -798, + 1023, + 10593, + -378469, + -268, + 2940623, + 10414600, + 160, + 919299789, + -103, + -1, + -991, + 10963, + 11, + 58181, + 7529, + 218893052, + -204217493, + 91978975, + -31896172, + 0, + 1, + 208630598, + 240, + 9, + 940, + -477001, + 75722864, + -443677983, + 1, + 12194311, + -85435459, + -1217685, + -4, + 1197583, + -366720, + -403046 + ], + [ + 493321, + 507499, + 184612, + 58973367, + 76907839, + -149713, + 91329826, + -6891, + -2883384, + 279, + -8378800, + 46963759, + -238, + -1746237, + -15997964, + 116855, + -425071992, + 7382, + 1210232, + 2666743, + -61, + -15309, + -62983491, + 0, + -30104103, + 7152535, + -1152, + 155897158, + 3938119, + 0, + -217262, + -27944, + -1, + -86, + 1, + -98439, + -21061 + ], + [ + -33773131, + -1, + -1767845, + 8914537, + 188115222, + -460, + -1023913986, + 278, + 449151551, + -1, + -548784, + -662377, + -242555702, + -398, + 13579, + -43443, + 1475674022, + 6442495, + 0, + 3049, + 0, + -3123402, + -49, + -155, + 8209866, + 19906083, + -29267, + -64454, + 10, + 483720, + -566524989, + -5833, + 558760, + 245388, + 8819, + 11339341, + 3272 + ], + [ + -7, + 11735220, + -172385020, + -2881745, + 34273369, + -3, + 3552, + -7085852, + 34, + -811, + 1329, + -262177161, + -56, + -1506, + 2241, + -20, + -1070, + -10, + 27, + 5774730, + -96074630, + 20, + -139254364, + 1850032, + -229, + -312013, + 8862, + 23230999, + 893, + -72006676, + 26456, + 42646, + 152823, + -34295191, + 1, + 2434, + -61 + ], + [ + -32382565, + -9, + -85, + -4032, + -2975963, + 229, + 6434, + -848564242, + 925025, + 970075992, + 76385, + -502, + -45424, + -156, + -1715, + 1150697097, + -960, + -19, + 0, + -12968879, + -125842, + -4692611, + -3652640, + -40, + -180549, + 2579, + 19, + 355, + 85960, + -16, + -807, + 1570, + 121565686, + 6076215, + 124, + -4695474, + -4770560 + ], + [ + 89491, + -4786, + -6203986, + 4498042, + -1, + -154404566, + -2, + 311980650, + -2882111, + 324332688, + -423, + -645783, + 191915714, + -1, + 6818792, + -8, + 918587187, + -3687, + 9650673, + -6, + 11717, + -81752587, + 844460063, + 21686, + 126157065, + 20443, + 394780, + 115629462, + -81170, + -13976127, + -2395, + 14128, + -57418420, + -50706, + -2, + 19613, + -1 + ], + [ + 415, + 81782, + -1437, + 10539, + -1, + -29730456, + -136, + -1207, + -4, + 11819, + 1022, + -3, + -10295208, + 541857052, + 3, + 423, + -2422, + 4, + -491985, + -8194, + 1, + 55, + 112929980, + 224589, + -46919, + -50, + -7197, + 941, + 12, + -27017734, + -11929, + 1901, + -501, + -902, + 215262472, + 45213560, + 26845076 + ], + [ + -15, + -10556446, + -2236, + 2042, + 1, + 260905, + -928, + 1, + -26, + -962223, + 428120, + -220, + -246003115, + 5372987, + -1, + 3169, + -693815527, + -449, + -18, + 4373, + 4647, + -275778, + 7787, + -1497104967, + 1845555306, + 1, + -44366542, + 116, + -1, + -15443, + 103, + 1, + -5022157, + -23, + 944045, + 1048104, + -210028 + ], + [ + 5, + -1, + 81, + -281, + 6, + 6, + 50, + 15759, + -66574836, + -23, + 115338, + -57, + 53, + -160936, + 105263279, + 11277, + -3707, + -1, + 144885214, + -603, + -1, + 4006, + 0, + 17470, + 5369370, + 2, + -2680, + 454194, + -707, + -11, + -254819148, + 1002138558, + -586, + 110, + 0, + 735, + -9624870 + ], + [ + -6208656, + 1714923581, + 634, + 1948097, + -5803, + 2, + 145, + -143320, + 0, + -28160, + 29619051, + 895, + 265003770, + 12, + 3454591, + 958425, + 183556, + 0, + 1928, + -4, + 817, + 45175077, + -16832396, + -2957, + 8, + -538487, + -245, + 124, + -32846994, + 107, + 40764, + -3, + 0, + 18314552, + -72, + -385, + 642950212 + ], + [ + -95, + 343936, + 3131, + -10, + 3, + -266341508, + -8814758, + 38, + 1256326950, + 135664, + -4889, + 1071831533, + 1313640, + 44980, + 35566921, + -240692332, + -66, + -25, + 147, + -1417116, + 0, + -1827261, + -15, + 382066, + -111, + 2438165, + -1485, + 166, + 58362, + 15551, + 1935772850, + 106230014, + -86721, + 12519054, + -33, + 349, + -1498 + ], + [ + 1401080495, + -7966, + -5224, + 11, + -86, + -651340015, + -4874, + -4101552, + 159776, + -67689267, + -35, + 17156678, + -414562611, + 458488832, + -724, + 8, + 960, + 46, + -2, + 15452694, + -66, + -9, + -690, + -13493, + -171453991, + 148365461, + -4976, + -77, + 231821, + -2, + 87518, + 2060511, + 173584007, + -379053930, + -548820217, + -1858, + -43512180 + ], + [ + 370, + -15, + 801956511, + -1681, + 922, + 11480254, + 1018642, + -1611, + 19391727, + 108768207, + 6, + -62892, + 0, + 4213483, + 19253, + -4396, + -497367621, + -4422, + 514901, + -1525, + -301, + -361, + -13847, + 611, + 7387, + -2058464, + -44, + 2803, + -179, + -39342, + 990222801, + -5206645, + 781, + 360, + -113970268, + -2, + -14715221 + ], + [ + 8, + 707408656, + 3982937, + 45485, + -185, + -2627628, + -710, + -10422, + -9, + 17, + 12, + -298, + -9, + 25, + -53989, + -98, + -1, + 27522, + -533371, + -167666, + -512190, + -16, + -936, + -1815865, + -1, + 185124, + 7, + -14544, + 147527, + 8222, + -35681968, + -628463, + 2, + 10, + 29959075, + -1996812, + -22011560 + ], + [ + 0, + -512899804, + -1316515, + -2348, + -126348, + 19742, + 704, + 832432, + 8, + -123915, + 2, + -4640935, + -1, + 110445, + 7051, + -15594993, + 0, + 195, + 1, + 1, + 2, + 1, + -551, + 21615456, + -213148, + 5947, + 61330, + -30, + -16268047, + 200200648, + 12020, + -812953, + 17923, + 10698136, + 16577, + 848, + 7876 + ], + [ + -19230873, + -2065, + 399, + -1012141750, + -2159, + 8, + 227, + 43, + 1092656, + -566, + -1749792473, + 240, + -395272, + -2690017, + 0, + -3, + 575, + 92, + -24686386, + -595148549, + -5, + 1053657975, + 118, + 459287222, + -42463683, + -1, + -33, + 614888, + -15607, + 43127, + 16090878, + 2, + 6, + -30, + -356, + -3, + 3 + ], + [ + -762962, + 55146, + -410, + 270017, + 45099618, + -10810, + -7, + 493847, + -1, + 5, + -20, + -1261262663, + 17471, + -95940578, + -9590, + 12924506, + -884, + 27245436, + 33, + 1, + 118, + 6563, + -198145, + 111079438, + 44548, + -25367566, + -1, + -41730, + 105877872, + 19, + -7759289, + 718389, + -3489388, + 131, + 3865, + -4599, + 58121 + ], + [ + -5270, + -462201, + 251756, + -10242967, + -1119288786, + -90662, + 59107082, + -440925, + -87, + -72, + -3233573, + 1333, + 62963, + -5276404, + -13483863, + 7099, + 90902284, + -623, + 9075908, + 108, + 63, + 17834, + 65, + -2, + 112, + 23, + -2854717, + -117980, + 2, + -12149, + 0, + 543783686, + 128, + 19, + -176401, + -80, + -7 + ], + [ + 20, + -622, + 3716, + 928, + 262953341, + -129937, + -759296624, + -11, + -2232731, + 7545, + 7413439, + -6, + 66174560, + 226, + -30723339, + 9, + -1609, + -15, + 649, + 832398, + 164112, + 3067800, + 48, + -708846841, + 113539, + 26825, + -131102, + -288147311, + -29311, + 282, + 3, + -7271364, + -61105889, + 5325, + 277808293, + -3626193, + 1 + ], + [ + 34, + -10633, + -43, + -71091, + -32, + -1042504955, + 48701030, + -46, + 23836212, + -48, + -6, + 81, + -2, + 103175964, + 9, + -127353753, + -2, + 53932, + -1, + -1573, + 158117, + -17686089, + -585571, + -1465056, + 35, + 305, + -272, + 1972, + -10726719, + -64, + -4064, + -247592, + 20, + 3, + -226718, + 8065, + 905141002 + ], + [ + -222, + -7, + -384, + -386741, + -6171, + -509792, + 3718, + 7389850, + -122528594, + -1745, + -35746, + 53, + 17169, + 116, + 1982, + 1035152152, + -5, + -4172208, + -1908402327, + -89193596, + 29, + -1745166, + -1126, + 509844, + -38970269, + 2, + 4, + 1, + -1, + 312637, + -399596, + -1827912, + 138, + 86575349, + -19805800, + -3190017, + 19617438 + ], + [ + 76025524, + -114, + 34512021, + -1, + -116, + 123528440, + 1778, + -63, + 1, + -7, + 3933, + 166491, + 0, + 302209, + -99015200, + 25303, + -1049102, + -225661, + 92128, + -1912733, + -15325094, + -8, + -158244, + 764393509, + 0, + -1, + -32392, + -152553, + 4020312, + 0, + -429525989, + 830111, + 690366, + -1, + -51249056, + -6247, + 94442709 + ] + ], + [ + [ + 1, + 3657, + 1, + 323150797, + -338, + -11437, + 121071540, + 181, + -904, + 1343, + -24, + 211, + -36418081, + -246222, + 144281, + -77228290, + -14418293, + -893736738, + 0, + -3, + 34100059, + -411312, + -129801, + 131622054, + 11609390, + -22704227, + 1572055683, + 2104151435, + -73631247, + -1130688, + -1729, + 31473908, + -703, + -146, + 1, + 97853854, + -37094134 + ], + [ + -540997, + 0, + -272236, + 1946578, + 335832913, + 1664, + 849, + 997, + -302303131, + 175, + -30275973, + -841969, + -19513, + -1711467, + 550231185, + -1, + 1, + 44642, + 5346217, + 2, + -630929027, + -30914, + -6226926, + 917228886, + -21989824, + 0, + 4247188, + -38, + -56, + -8204038, + 87901962, + 1, + 485272, + 291, + 220722, + 0, + -33372614 + ], + [ + -172815511, + 133534394, + -3190760, + 17, + 88660498, + -9, + -794, + 28357, + 494358, + 158618671, + 12, + 3, + 8171, + 169469, + -303189764, + 12848502, + 5548, + 105526, + -92941, + 829, + -29, + -29305187, + 236515, + 41818, + -1, + 11, + -2, + -36287, + 4, + -177, + -14394889, + 261022, + -194446, + -37, + -16994876, + 9420064, + -62360007 + ], + [ + 8, + 102326934, + 1041214, + -779433554, + -423330057, + -12442, + 6808, + 48465512, + -2, + 107, + -2914, + 7462635, + -1229475, + -3, + -32, + 0, + -30, + -1, + -37221248, + 3, + 797914, + -1000127397, + 107614446, + 706978, + -2, + -1052341057, + -14, + -21508, + 20191706, + 12524, + -260645, + -945763, + -1, + -1089713046, + -13122112, + 28, + -485738 + ], + [ + -191, + -50392894, + 38, + 1139534, + -35715, + 14, + 19850471, + 33101, + 2094, + 6386754, + 728154, + 1468857, + 4, + -650057, + -1756, + 6054, + -168, + 1659378301, + 762001111, + -11999311, + 1908008589, + 60, + -94464, + 21695237, + 1440923, + -333370, + 569418669, + -1477598, + -68646, + 146, + 300273, + -3, + -1, + 48, + 1526873331, + 4829946, + -3636 + ], + [ + 21748, + 4887693, + 0, + -15478153, + 342, + 270, + 440020607, + -32383, + 0, + 97737, + -605, + -2, + -105428, + 445, + -17, + -17428, + -68563307, + 2, + 935311, + 129, + -54070, + 3131766, + 8400683, + 36939339, + 108709, + 3389026, + 54100, + 397593746, + 98, + 715, + -707, + -384, + -276, + -133661420, + 5, + -69927670, + 93224 + ], + [ + -2218, + -15409, + -7057, + -68047670, + -8, + -468178, + -605891866, + 6096, + -9258816, + -964, + -37328, + -96651, + 3757447, + 337743, + -456, + -5148519, + 4656, + 247392, + 13798158, + 1429, + -175, + 113, + -1766787, + 808752537, + -436, + 19144604, + 11045668, + -668, + -72278906, + -1, + 53, + -29117814, + 10834790, + -244948798, + -6, + -45623, + -1667770 + ], + [ + 0, + -99, + -23411635, + 0, + -17, + 8277318, + 3450842, + -16, + -254431, + -3971221, + -312626, + 12081618, + 73787, + 92177661, + -164756, + -3123, + 1963951, + -11935178, + -388577471, + -743825, + 7, + -10, + 23963, + -25182, + 0, + -12, + -38308012, + -8, + -3, + 20908, + -15390978, + 292789, + 58309, + 178, + 159603498, + -11490, + 0 + ], + [ + 531544370, + 223541175, + -256, + 68439, + -147917, + -61854667, + 155452, + -1777708242, + 63136198, + 0, + 1880, + -65241, + 389168, + 198008816, + 4242, + 486678, + 228839, + -6397, + -5434, + 3931305, + 8253281, + -1, + -97643, + 276090082, + -949, + -7, + 6, + -58, + -50165, + -11992396, + -25251, + -137, + -6331116, + -2, + -215100, + -322581115, + 65 + ], + [ + -855, + 27, + 2, + 36, + 12954, + 0, + 48, + 1, + 2, + -91742, + 1440720, + 7, + -643115787, + -907189106, + -5, + -898669, + 494513, + 1, + -104, + -60, + -239369756, + -42230, + 26, + 12, + 49367716, + -240, + 2796, + 1015895, + 4280900, + -1, + -2, + -726482, + 201, + 4, + 397, + 133051026, + 2 + ], + [ + 7619, + 362280693, + -1368796, + -78903053, + -5075, + 2, + -5597011, + 712, + -1451, + -125, + -11675091, + -777, + 188585775, + 761, + 238, + -4941, + 170, + 422811, + 116, + -806872, + 15197825, + -2712066, + -5600, + 156, + 1448, + -722147777, + -5198, + -36401, + -1649, + -8, + -133146544, + 3, + 137083650, + 1484790, + -315, + -222562, + 7 + ], + [ + -41823245, + 4, + 567400587, + -45511, + -1301315889, + -832, + -32304, + 157355848, + 2421, + -19364, + -325812, + 3, + -1475441, + 5, + -197749749, + 163, + 61, + 136050, + 14187207, + -19, + 108, + 380, + -54354957, + -475, + 2065653, + 7, + 9294977, + 2, + -1468, + 12871412, + 13708504, + -24, + -1, + -443002395, + 3447, + 3956, + 662499 + ], + [ + 5563711, + 192, + 0, + 41889, + 2, + -5, + 0, + -6739, + -2, + -120085, + 5741, + -4874, + -8896075, + -396826138, + -2, + -62806, + 828, + 0, + 75, + 1980, + -10782437, + 4740633, + 21870699, + 986845927, + -397211, + -93126463, + -1050481048, + -15, + 1031059, + 1976185, + -21, + 5654, + 53985082, + -170238, + 21, + 109553595, + 129204131 + ], + [ + 234377963, + 27273874, + 1280, + 22185271, + -265617420, + -41647, + -2, + 1, + 15287247, + -4, + 64, + -314937440, + -15, + 356, + 1, + 122, + -209057909, + -118, + -2797114, + 1642026, + -533848, + 132373, + -8, + 3914, + 5665232, + 30, + -56615, + 1, + 441742, + -2725, + -1870085, + 277037018, + -3, + -2398, + 5162446, + -371, + -5459322 + ], + [ + 4336898, + -51542, + 1421371394, + 3230, + 53100875, + -1, + 173, + -273, + -1, + -88, + 481, + -1788, + 3048, + 2, + -3605, + -5339, + 26524, + -3931678, + 7848, + 75, + -340, + -160797, + 760526, + 63617, + 0, + -389522, + -119, + 356, + 23521063, + 55424845, + 1, + -1, + 88658313, + -156, + 28666118, + -1629, + -1 + ], + [ + -102173, + 2, + 1388421913, + -1, + -2143, + 2872, + 5085, + 0, + 438, + -13, + -12584720, + -4058249, + 171, + 90, + 455, + 1973612205, + 855051, + -49858, + 702, + -62297, + -5, + 5026, + 52157650, + 502288680, + 38, + 30077, + -233, + 144, + -27729874, + 1307267455, + 93, + -10429, + -38965910, + -16, + 299396, + -733441, + -6448743 + ], + [ + 126290246, + 4059991, + 3, + 7, + 300421, + -18, + 697, + -431, + -720846, + 1144593, + -33515201, + 5733, + -121948, + -1746237, + -1, + 29214, + -1, + 0, + 1, + 20, + -3929, + -2006551664, + -3844, + -1955, + -230, + 13970, + -72, + 76122, + 15, + 4166844, + -1738099, + -894220, + -743239, + -351177, + 4352409, + -3, + -5 + ], + [ + -4123, + -384, + -3453, + 34, + 94057611, + -230, + -1, + 556, + 6854, + -4, + -34299, + -169568597, + -58, + -104236736, + 13579, + -5560646, + 46114813, + 805312, + 1111, + 1598676253, + -101847, + -1561701, + -6470838, + -162791432, + 65678932, + 318497328, + -4, + -1031260, + 2, + 495328796, + -270, + -3, + 1117519, + 15704852, + 70556, + 90714727, + 3350193 + ], + [ + -4, + 11735220, + -1346758, + -368863359, + 2, + -24911, + 444, + -221433, + 574040106, + -25955, + 1, + -1048708643, + -7, + -1579164284, + 17930, + -167192148, + -1070, + -10608465, + 1768362, + 0, + -11, + 20, + -33998, + 1894433077, + -15020810, + -312013, + 1108, + 6, + 223, + -288026704, + 108362645, + 682342, + 312980920, + -16, + 75891, + 623128, + -1989912 + ], + [ + -126494, + 0, + -22400025, + -1008, + -761846541, + 4, + 50, + -25896, + 28907, + 30314875, + 5, + -1004, + -46514662, + -39, + -28104656, + 287674274, + -125808209, + -74, + 62327631, + -49, + -8, + -36, + -3567, + -1, + -11284, + 3, + 78929512, + 11, + 2686, + -1020501, + -101, + 1646605917, + 1855, + 3, + 8, + -18342, + -9541119 + ], + [ + 22373, + -4786, + -12, + 549, + -4656223, + -603143, + -1547, + 149, + -2882111, + 20270793, + -2, + -158, + 11994732, + -838817638, + 27275169, + -1054075, + 918587187, + -483228389, + 9650673, + -23, + 95983602, + -2554768, + 6443, + 22206027, + 2, + 20443, + 202127359, + 112919, + 0, + -111809018, + -4789, + 115737788, + -224291, + -12980639, + -7103969, + 10041751, + -418217 + ], + [ + 27184868, + 10223, + -2943797, + 86338021, + -85874770, + -232269, + -71478379, + 0, + -142, + 185, + 16752337, + -1586965, + -160863, + 1, + 14231643, + 108305, + -1211, + 937151, + -8, + -4097, + 111, + 231221235, + 14116248, + 14, + -187674, + 0, + 0, + 246583165, + 96, + -26, + -390878070, + 0, + -501, + -14437, + 107631236, + 11038, + 0 + ], + [ + -15733049, + -81, + -35, + 8, + 12060224, + 32, + -237679, + 10377, + -13248, + 0, + 13379, + -1846060599, + -938, + 1, + -28369, + 830681676, + -331, + -229747, + -1238964169, + 17913846, + 152281593, + -564794360, + 1020609225, + -93569060, + 7209200, + 60518, + -42, + 29806, + -421, + -253019907, + 6732604, + 55, + -613, + -740796, + 3776181, + 128, + -13127 + ], + [ + 21, + -507, + 10656759, + -2304105, + 24025778, + 109014369, + 420546244, + 31518, + -16, + -11874, + 14417, + -931043, + 2, + -629, + 0, + 6, + -7415, + -1328401, + 144885214, + -9649, + -347662673, + 2, + 102, + 2236216, + 1, + 71739, + -10976354, + 1816775, + -1482696385, + -1538073907, + -486, + 3914604, + -1, + 7177480, + 6, + 6, + -2350 + ], + [ + -194021, + 104671, + 1, + 0, + -1521341161, + 24632, + 37935888, + -293518464, + -1421128, + -450567, + 113, + 3667959, + 132501885, + 3, + 215912, + 0, + 6, + 0, + 964, + -1125432, + 418174, + 22, + -16, + -5914, + 0, + 0, + -257315166, + 8, + -4105874, + 447069851, + 163057, + -1, + 0, + 2236, + -295807, + -6153, + 1285900424 + ], + [ + -6248321, + 10, + 25050, + -1336, + 3509238, + -2032, + -17629516, + 1266447099, + 2396, + 542655, + -4889, + 8373684, + 321, + 5, + 271, + -14691, + -34568433, + -3214352, + 37635, + -90695433, + -86, + -456815, + -254128546, + 12, + -55, + 19, + -1, + 332, + 7295, + 509563852, + 3780806, + 1659844, + -169, + 1, + -267025, + 5578, + -1 + ], + [ + 350270124, + -4078818, + -167158, + 371090088, + -702058, + -2544297, + -38, + -2, + 1278206, + -4131, + -1154620, + 268073, + -103640653, + 109, + -45, + 15451, + 240, + 756577, + -543763167, + 247243101, + -4227, + -4, + -11, + -1, + -85726995, + 296730921, + -9952, + -322856280, + 14836522, + -259321984, + 87518, + 1, + 5, + -5784, + -535957, + -116, + -1392389752 + ], + [ + 11851, + -16060018, + 48948, + -430232, + 14748, + 358758, + 16298279, + -3223, + 4847932, + 54384103, + 213846696, + -2, + -414641286, + 33707861, + 154023, + -275, + -1, + -144911761, + 527258232, + -3, + -630576405, + -5774, + -865, + 2, + 115, + -263483410, + -11361, + 0, + -45, + -644580129, + 3868058, + -83306319, + 99948, + 11, + -109, + -1, + -470887078 + ], + [ + 60, + 1381658, + 61, + 2843, + -6069934, + -642, + -5679, + -10672166, + -76110004, + 1141593, + 6, + -19, + -76130084, + 13, + -221140783, + -3125, + -1, + 1, + -1, + -5365322, + -512190, + -128084, + -7484, + -2, + -748661, + 23140, + 948, + -455, + 72, + 2055, + -2230123, + -80443306, + 607546573, + 1393716869, + 14979538, + -1996812, + -5 + ], + [ + 0, + -4007030, + -20571, + -4696, + -126348, + 10, + 184527264, + 13, + 8, + -507554211, + 571537980, + -1, + -10321973, + 220890, + 3525, + -15229, + 8, + 49, + 50, + 12111433, + 457360, + 318, + -144547083, + 691694587, + -6661, + 2974, + 2009659550, + -994815, + -8134023, + 200200648, + 3077110, + -13007247, + 1147073, + 1, + 0, + 13, + 1 + ], + [ + -153846982, + -33036, + 104568116, + -483, + -276400, + 8, + 1819, + 87436, + 17073, + -1187767020, + -417, + 502929977, + -1581090, + -336252, + -69359946, + -22, + 75324371, + 188136, + -24108, + -18, + -336, + 64310, + 120827, + 14, + -1, + -196837232, + -67, + 150, + -1022833139, + 5391, + 246, + 7, + 426303697, + -30, + -91176, + -3217, + 3033327 + ], + [ + -195318262, + 903510690, + -6555, + 66, + 360796948, + -691817, + -14033, + 123462, + -945995002, + 41643838, + -2573, + -301, + 2236287, + -5856, + -306866, + 51698026, + -28976721, + 435926973, + 2111, + 4170, + 7701556, + 2, + -2, + 7, + 11404296, + -50735132, + -26961, + -5, + 808, + 593, + -15155, + 44899, + -13, + 1, + 242, + -287, + 908 + ], + [ + -42163, + -118323387, + 251756, + -20006, + -2, + -92838168, + 28861, + -110231, + -700, + -4686424, + -808393, + 5334, + 503707, + -3, + -3292, + 14, + 173, + -326572773, + 1134489, + 108, + 250, + 71335, + 270781304, + -228760076, + 3, + 735, + -22302, + -30202860, + 147400147, + -48594, + -70862, + 271891843, + 1, + 154342, + -90317306, + -639, + -14011479 + ], + [ + 331254394, + -40792316, + 232, + 30394528, + 8025, + -8121, + -2966002, + -748012574, + -69773, + 472, + 57917, + -375, + 516989, + 0, + -120013, + 0, + -25747, + -31034218, + 5314858, + 1664795, + 2564, + 374, + 392817, + -177211710, + 887, + 3353, + -512, + -4, + -58621, + 577020, + 107, + -444, + -14918, + 83, + 67824, + -1813096, + 2 + ], + [ + 2234296, + -340252, + -87404, + -4549821, + -257, + -2085009911, + 5945, + -189909, + 182, + -49022, + -24, + 169143176, + -964201274, + 0, + 4412, + -62184, + -4926, + 843, + -625241320, + -1611015, + 19, + -138173, + -4684568, + -22891, + 0, + 0, + -17, + 2, + -41901, + -32515, + -1065359081, + -31691756, + 5264816, + 27857, + -7254979, + 126, + 432 + ], + [ + -28422, + -3420, + -192, + -6187862, + -1543, + -130506650, + 59489, + 226, + -1914509, + -6978, + -1117, + 448054511, + 2197603, + 485326227, + 519551108, + 494, + -1384, + -8, + -4, + -1427097543, + 235, + -1704, + -576742, + 1019688, + -19028, + 1, + 244971, + 620143937, + -1, + 1, + -390, + -112, + 2, + 3, + -151, + -797504, + 76631 + ], + [ + 76025524, + -114, + 1078501, + -5144, + -1, + 7, + 455187, + -1024061, + 436063, + -14, + 1, + 21310814, + -243, + 151104, + -1511, + 12955238, + -1049102, + -451322, + 360, + -956366, + -478909, + -486, + -162042017, + 186620, + -10418868, + -194747540, + -8292467, + -76277, + 64324985, + 1, + -819, + 207528, + 88366787, + -168708642, + -3128, + -1599152, + 721 + ] + ], + [ + [ + 9569262, + 239662467, + 90307710, + 5, + -42, + -6, + 231, + 1519767535, + -925368, + 1343, + -1587098202, + 885491748, + -291344651, + -246222, + 2, + -75418, + -2, + -13, + 0, + -11247, + 272800469, + -3213, + -1014, + 502, + 2902348, + -2772, + 6, + 2007, + -35953, + -4417, + -7081243, + 503582532, + -22, + -9554213, + 758217, + 187, + -148376535 + ], + [ + -4327974, + -13, + -532, + 15208, + 2562, + 0, + 424, + 1, + -604606262, + 359056, + -58, + -6578, + -4995341, + -427867, + 16, + -6430, + 4712929, + 91427712, + 41767, + 13, + -1203, + -1978522, + -760, + 3582925, + 0, + 28945687, + 1061797, + -151, + -1, + -32047, + 671, + 47476074, + 4, + 36, + 2, + 19596102, + -65181 + ], + [ + -168765, + 133534394, + -99711, + 1106, + 177320995, + -38036105, + -50794, + 7089, + 30897, + 1239208, + 47473, + 55, + 64, + 1, + -151594882, + 25, + 22193, + 108058311, + -47585751, + 104, + -488410880, + -14, + 7568478, + 1370302803, + -17594, + 2967633, + -79996, + -37158164, + 2036970154, + -2826, + -460636455, + 267286556, + -12444575, + -4775, + -67979503, + 588754, + -476 + ], + [ + 34239, + 99929, + 65076, + -6, + -3230, + -6, + 871368, + 775448185, + -118086, + 53, + -23, + 238804323, + -19, + -10852384, + -33214360, + -4454, + -4, + -1071, + -142, + 53208767, + 779, + -2, + 1681476, + 345, + -1070053, + -4110707, + -116392, + -44047611, + 157748, + 1603072, + -1, + -15132216, + -75, + -34053533, + -13122112, + 14527938, + -30359 + ], + [ + -195866, + -806286305, + 1, + 583441423, + -70, + 234578423, + 4962618, + 1, + 8377, + 0, + 11650469, + 6, + 28, + -1331316122, + -110, + 757, + -5495846, + 3240973, + 5953134, + -3, + 238501074, + 506123524, + -92, + 331, + 92219079, + -1, + 4344, + -23087, + -1098340, + 583, + 1173, + -51719, + -725, + 100290127, + 46, + 19319782, + -1 + ], + [ + 10874, + 5, + -428689425, + -120923, + 44807721, + 1131395166, + 210, + -1036249, + 49680, + 48, + -303, + 0, + -210855, + 3, + -4341, + -545, + -66956, + 101919, + 29, + 131990, + -6920914, + 97868, + 16, + 282, + 0, + 827, + 13, + 49699218, + 12, + 0, + -11580623, + -1, + -289541173, + -510, + 1267472, + -4, + 1 + ], + [ + -1, + -1972302, + -1849871026, + -68047670, + -8, + -14981709, + -5, + 6, + -144669, + -63148692, + -597246, + -1, + 4, + 172924513, + -29, + -643565, + 291, + 15, + 13798158, + 357, + -700, + 4, + -108, + 193, + -3486, + 37, + 1, + -1, + -4412, + -198, + 3380, + -3554, + 21669579, + -15309300, + -193, + -729961, + -426949083 + ], + [ + 31842667, + -6463680, + -357, + -41108663, + -544755, + 253, + 53919, + -266102247, + -994, + -1939, + -305, + 94388, + 73787, + 22504, + -20, + -12, + 251385729, + -3, + -6071523, + -3, + 6899, + -699198006, + 49076472, + -3, + 2413, + -6307, + -146, + -2, + -713217, + 5352404, + -961936, + 292789, + 456, + 23314251, + 1, + -1, + 460646 + ], + [ + 1, + 53, + -4, + 17110, + -75733426, + -236, + 1214, + -53, + 246626, + 1930, + 2, + -64, + 778335, + 1546944, + 133, + 121670, + 56, + -838502533, + -3, + 62900885, + 132052501, + -16, + -399946683, + 2, + -2, + -908, + 49244735, + -2, + -1568, + -23, + -808039, + -1122406, + -12662231, + -532, + -107550, + -5, + 1 + ], + [ + -13, + 27, + 204873, + 73681, + 2, + 118004208, + 99087, + 0, + 4257059, + -22, + 703, + 455, + -5024342, + -54, + -21453607, + -230059287, + 4, + 1524064192, + -6, + -15, + -3652, + -1320, + 885421197, + 99, + 1579766908, + -1923, + 1398, + 62, + 1095910439, + -144, + -62894700, + -11623718, + 6434, + 31312, + 406311, + 532204102, + 25 + ], + [ + 238, + 88447, + -85550, + -9, + -10393375, + 14, + -22388045, + 23320263, + -47546579, + -4, + -11401, + -3, + 90, + 12178, + 62279712, + -10118899, + 3, + 13213, + 7, + -51639829, + 59367, + -10594, + -11467931, + 1251, + 1, + -172, + -650, + -2, + -1728910608, + -526707, + -32506, + 1807662, + 2, + 47513289, + -5038, + -54, + 14602224 + ], + [ + -2613953, + 116, + 4329, + -11378, + -1, + -212882, + -1010, + 9604, + 76, + -19364, + -2606499, + 12514, + -720, + 20071918, + -1509, + 41, + 31795524, + 0, + 0, + -2, + 113201988, + 12, + -52, + -1, + 2, + 122383168, + 18154, + 37724711, + 0, + 804463, + 3347, + -101764750, + -363930769, + -1, + 13787, + 2, + 331250 + ], + [ + 5, + 807258221, + -62983, + 85788286, + 33265054, + -84, + -3, + -1725183, + -131, + -1876, + 179, + -79857192, + -139001, + -24801634, + -19, + -4, + 105968, + 1, + 9876905, + 15839, + -84238, + 2370316, + 2670, + 120465, + 0, + -745011706, + -64116, + -995393379, + 31, + 2, + -10, + 1, + 53985082, + -21, + 21929189, + 13694199, + 4037629 + ], + [ + 3576, + 6659, + 80, + 693290, + -8106, + -325, + -1161, + 3, + 14929, + -4209773, + 8, + -19222, + -7954657, + 182245, + 13865999, + 0, + -26132239, + -2, + -3, + 200, + -1067697, + 1058987, + -246, + 2, + 1416308, + 1926, + -113230, + 1, + 13804, + -174408, + -14, + 135272, + 0, + -19, + 0, + -6080652, + -1364830 + ], + [ + 8673797, + -25, + 5422, + 846740096, + 1659402, + -1, + 1, + -143360086, + -22342310, + -1415, + 30785, + -2, + 24384, + 70, + -1803, + -5339, + 6, + -15, + 251145, + 2, + -713585246, + -2, + 24336826, + 1988, + 260573715, + -398870404, + -15538757, + 45521, + 718, + 1, + 395131946, + -3028, + 85, + -1, + 3499, + -104265, + -77901030 + ], + [ + -3269522, + 8, + 5296, + -23, + -2143, + 1470311, + 325456, + 0, + 438, + -1, + -98318, + -4, + 5482, + 1, + 455, + 60230, + 1710102, + -25527187, + 22994744, + -4, + -5004, + 643321, + 52157650, + 1962065, + 606, + 962478, + -477001, + 1, + -53, + 2, + 0, + -2607, + -623454564, + -31, + 73, + -6, + 0 + ], + [ + 4, + 4059991, + 23077, + 1842918, + 2403370, + -1, + 22297, + -2, + -22, + 8942, + -523675, + 11, + -30487, + -27939790, + -15, + 7, + -3243, + 14, + 18, + 2604, + -62867, + -125409479, + -1922, + -4003343, + -1837, + 114440557, + -147484, + 2, + 252039607, + 2083422, + -869049, + -14, + -1, + -2744, + 1088102, + -192, + -658 + ], + [ + -2061, + -192, + -1, + 69645, + 1469650, + -1839, + -31997312, + 583455430, + 107, + -470, + -274392, + -2587, + -236871, + -3181, + 1779885963, + -86885, + 5, + 1, + 9, + 199834532, + -3259106, + -6100, + -25883350, + -79488, + 63, + 19440, + -7317, + -8057, + 39, + 2, + -35407812, + -95575733, + 1, + 120, + 2257780, + 708709, + 857649399 + ], + [ + -62623638, + 23470439, + -172385020, + -11526980, + 274186949, + -2, + 0, + -7085852, + 140147, + -51, + 5316, + -63, + -1796, + -789582142, + 140, + -40818, + -1070, + -40, + 0, + 1, + -46, + 41952136, + -557017457, + 28, + -15020810, + -39002, + 283591, + 11343, + 1, + -281276, + 1733802316, + 1, + 0, + -262, + 155425546, + 5, + -497478 + ], + [ + -126494, + -4783325, + -342, + -1008, + -95230818, + 14681, + 1647103, + -3237, + 28, + 1850, + 9777223, + -16446397, + -2839, + -156, + -449674499, + 17979642, + -120, + -19, + 15, + -207502056, + -32215663, + -573, + -1, + -326361, + -1, + 42261846, + 154159, + 11363, + 168, + -63781, + -211622843, + 201002, + 3710, + 97219438, + 31, + -1, + -38164478 + ], + [ + 175, + -153162, + -24815944, + 1151498740, + -297998259, + -37696, + -1547, + 4874698, + -737820475, + 5, + -444070426, + -80723, + 23427, + -1638316, + 1, + -32, + 14352925, + -58, + 1, + -24423315, + 46, + -19959, + 824668, + 678, + 3850, + 2555, + 12632960, + 1806710, + -1298724, + -3494032, + -1226105, + 28, + -14018, + -207690231, + -27, + 160668020, + -104554 + ], + [ + 6637, + 20, + -23550374, + 5270, + -5241, + -118921825, + -4, + -151, + -71, + 0, + 256, + -6199, + -628, + 1, + 109, + 27076, + -1, + 3748605, + -120, + -67123352, + 56819, + 7, + 1806879685, + 219, + -768712948, + -814885, + -117915552, + 2, + 196317, + -3377217, + -47715, + 30, + -4005, + -923941, + 840869, + 176615, + 419454 + ], + [ + -503457575, + -644, + -143126, + 4084, + 188441, + 255, + -29, + 680081872, + -868248486, + -7517, + 0, + -7, + -61500779, + 171935593, + -28369, + 405606, + -346907764, + -470521373, + -37810, + 286621542, + 4647, + -141198590, + 996689, + -91376, + 1802300, + 968291, + -2772909, + 119223, + -3371, + -15813744, + 26930416, + 7013, + 0, + -92600, + 60418893, + 16377, + -52507 + ], + [ + 171885, + -2, + 1332095, + -35, + 11, + 109014369, + 401, + 2017179, + -32507, + -371, + 7209, + -7448347, + 3410, + -20117, + 13157910, + 705, + -14829, + -1, + 9, + -603, + -679029, + 501, + 820, + 273, + 2684685, + 2242, + -1372044, + 908388, + -1, + -183, + -31106, + 30583, + 0, + 110, + 757874, + 0, + -2350 + ], + [ + -194021, + 1, + 317, + 1948097, + -2902, + 3152919, + 74094, + -286639, + 0, + -112642, + 29619051, + 469498725, + 132501885, + 24382390, + 1, + 7667398, + 45, + -1222332, + 1973762, + -2198, + 2, + 88233, + -2, + -94630, + 0, + -526, + -128657583, + 259878140, + -2005, + 218296, + 40764, + -1525, + 46439, + 1, + -605813348, + -201614163, + 19 + ], + [ + -191, + 5502971, + 98, + 0, + 112295630, + -254, + -68865, + 2, + 2396, + 4, + 0, + 4186842, + 10509121, + 89960, + 569070737, + -30086541, + -33, + -6428703, + 147, + -5536, + 0, + -29236183, + -121, + 187, + -1, + 152385, + -778353600, + 679793, + 2, + 972, + 30246451, + 26557504, + -86721, + 6113, + -1, + 1427936, + -23 + ], + [ + 350270124, + -32630545, + -42792399, + 6, + 0, + -81417502, + -638808566, + -2050776, + 163610373, + -65, + -35, + 134037, + -12651, + 3498, + -1448, + 15821791, + 7, + 23, + -33985198, + 15091, + -1107968882, + -279, + -345, + -221061486, + -20, + 579553, + -1, + -322856280, + 949537428, + -8103812, + 5601161, + 32195, + 10849000, + -11568, + -8575316, + -58, + -1 + ], + [ + 370, + -31, + 6118, + -53, + 483248612, + 5, + 127330, + -201, + 74, + 1, + 2, + -7861, + 0, + 16, + 19, + -275, + -15, + -138, + 1, + -24990792, + -2, + -3, + -433, + 19563, + 14774, + -64327, + -363566, + 1435208, + 0, + -5035782, + 483507, + -10413290, + 1, + 1476490, + -435, + -4111, + -235443539 + ], + [ + 123444, + 169, + 995734, + 0, + -5928, + -3, + -11358, + -10, + -297305, + 0, + 203324958, + -152572, + -2379065, + 1607, + -221140783, + -400041, + -342, + 880704, + -33336, + -20958, + -500, + -1, + -7663807, + -28373, + -187165, + 47391687, + 15174, + -1818, + 36882, + 2, + -570911484, + -40221653, + 290, + 10888413, + 29, + -31200, + -5 + ], + [ + -3844972, + -125220, + -41141, + -300543, + -2021566, + 19742, + 11532954, + 13007, + 1979, + -991317, + 17, + -145029, + -2, + 0, + 7, + -952, + 482, + 49, + 1637067, + 12, + 57170, + 1, + -4411, + 660, + -3, + 93, + 251207444, + -15, + -248, + 97754, + 3005, + -3251812, + 70, + 668633, + 4144, + 1736487, + 492 + ], + [ + -1, + -66072, + 2, + -30, + -35379174, + 2064435602, + 14, + 1366, + 2, + -74235439, + -53399, + 3837, + -404759015, + -328, + -67734, + -182372, + 1149, + 6020349, + -6171597, + -4, + -22006137, + 526828987, + 1888, + 229643611, + -324, + -96112, + -70080859, + 314822643, + -255708285, + 2760139, + 31427, + 2, + 104078, + -7774893, + -746910826, + -26353237, + 3 + ], + [ + -6103696, + 441167, + -214808313, + 2, + 90199237, + -5534534, + 0, + 61731, + -461912, + 5205480, + -643, + -1231702, + 35780590, + -23423, + -19, + 12924506, + -452761, + 208, + 1, + 4269582, + 15042, + 103, + -12681253, + 13, + 44, + -48, + -2, + -2608, + 50, + 311142568, + -474, + 3, + -53, + 273931842, + 242, + -9419594, + 1816 + ], + [ + -84326, + -7, + 1, + 0, + -8539, + -362649, + 4, + -108, + -358249, + -143, + -206948679, + 2667, + 16118622, + -1, + -26967727, + 227179, + 363609138, + -623, + 18151817, + 56368322, + 65551335, + 1, + 8461916, + -28595010, + 58671330, + 23511, + -174, + -943839, + 35, + -1, + -18140769, + 8496620, + 8, + 2412, + -172, + -5236557, + -1793469320 + ], + [ + 161745, + -1245, + 1858, + 59364, + 1027161, + -4157990, + -45, + -730481, + -136, + 482897, + 463340, + -2999, + 16156, + 118422618, + -15361669, + 1, + -402, + -484910, + 10381, + 426187538, + 168050766, + 374, + 384, + -1384466, + 222, + 105, + -8390525, + -35174, + -1832, + 73858548, + 7010444, + -888, + -2, + 1, + 2120, + -1771, + 7196710 + ], + [ + 8728, + -87104442, + -1, + -145594256, + -1051445, + -1, + 779216485, + -1555736031, + 3, + -784346, + -12387386, + 42285794, + -230, + 6, + 72290681, + -7773, + -157646, + 26966, + -75, + -1611015, + 39, + -552690, + -36598, + -11, + 72623, + 78068, + -2173, + 64622251, + -20, + -8129, + -520195, + -8, + 42118527, + 14, + -3627490, + 4129306, + 432 + ], + [ + -116416675, + -13681, + -25163430, + -6187862, + -2, + -254896, + 930, + 1, + -119657, + -2, + -17, + 448054511, + 1073, + 1941304909, + 4, + 15795, + -11339094, + -2, + -28, + -2722, + 492840026, + -27922660, + -147645960, + 8, + -155881075, + 385, + 1959769, + 296, + -101, + 2442, + -204593256, + -2, + 138, + 169092, + -2475725, + -3, + 19158 + ], + [ + 593949, + -14578, + 263, + -5, + -29, + 60317, + 7, + -16, + 2, + -432, + 246, + 20, + -995280, + 154730794, + -6, + 6477619, + 0, + -3526, + 360, + 0, + -935, + -62231, + -618, + 1, + -41675474, + -1521465, + -253, + -37, + 245, + 10, + -410, + 811, + 353467148, + -161, + 0, + -51172878, + 46115 + ] + ], + [ + [ + 18690, + 958649868, + 1411058, + 154, + -43305, + -23422995, + 3783486, + 23, + -2, + 2750184, + -378, + 7, + -8891, + -246222, + 18, + -617826322, + -1802287, + -53, + 2, + -22493, + 68200117, + -26323951, + -16225, + 2008, + 46437560, + -43, + 2998, + 1003, + -17976, + -35, + -864, + 31473908, + -2877675, + -1, + 12131476, + 3057933, + 0 + ], + [ + -1107961369, + -13903799, + -8507, + 15, + 327962, + 106470, + 217266, + 510655, + -604606262, + 5610, + -30275973, + -26312, + -319701853, + -54766941, + 67167, + -13168184, + 1178232, + 22856928, + 41, + 856, + -9, + -506501750, + -194591, + 223933, + -85898, + 3533, + 33181, + -19, + -455979, + -125, + 21460, + 189904298, + 248459148, + 9541102, + 13795, + 627075271, + -33372614 + ], + [ + 0, + 32601, + -408417295, + 35, + 346330, + -1217155351, + -3, + 55, + 126555653, + 1268949371, + 0, + 28383, + 1045923, + 10592, + -1212759056, + 6424251, + 2840663, + 844206, + -1, + 13257, + -119241, + -1789, + 29564, + 10, + -17, + 725, + -1, + 0, + 3885, + -5787807, + -112460, + 2, + -796452818, + -2444991, + 0, + 1, + -243594 + ], + [ + 0, + 12, + 2082428, + -190291, + -103352, + -49, + 217842, + 96931023, + -7380, + 3, + -91, + 58302, + -2401, + -10852384, + -4151795, + -4454, + -15534941, + -1097107, + -1191079940, + 51962, + 24, + -4, + 103, + 3, + -1, + -1, + -14898163, + -1409523549, + 10095853, + 1, + -521290, + 0, + -1, + -520, + -839815174, + 116223502, + -1 + ], + [ + -3133853, + -3149556, + 631519254, + 17805, + -36571844, + 2, + 9693, + 16947943, + 4289009, + 6386754, + 45510, + 45902, + 229957, + -332829030, + -899266, + 6199064, + -21983383, + 12, + 5953134, + -23998623, + 4, + 123565, + -11808, + 1, + 22, + -20, + 17794333, + -2886, + -8581, + 305692456, + 18, + -3232, + -380077525, + 48, + 23298, + 603743, + -2 + ], + [ + 5567440, + 625624705, + -214344713, + -236, + 3, + 552439, + 429708, + -1061119457, + 12420, + 200164372, + -317348375, + -16, + -13, + 933519985, + 0, + -68, + -8, + 199, + 59859934, + 8447374, + -211, + 96, + 8400683, + 4509, + 869674, + 1, + 106, + 1, + 51604909, + 0, + -723789, + -3141654, + -4418, + -66830710, + 1238, + -67, + 745793 + ], + [ + -1109, + -126227358, + -56454, + -4153, + -7969, + 0, + -151472966, + 24970300, + -72335, + -7893587, + -9, + -378, + 0, + 168872, + -913, + -5, + 9313, + 7916550, + 1724770, + 749084494, + -88, + 28, + -7067150, + 12341, + -456881219, + 76578416, + 674, + -83, + -289115623, + -1625729, + 27042, + -3554, + 5417395, + -58, + -50608346, + -5839690, + -1667770 + ], + [ + 243, + -2, + -46823269, + -10277166, + -2, + 66218541, + 55213465, + -4060, + -3975, + -3878, + -76, + 12081618, + 576, + 737421286, + -1318048, + -12, + 479, + -11, + -47434, + -2975299, + 7, + -5462484, + 6, + -3148, + 617775, + -413319745, + -598563, + 0, + -44576, + 334525, + -240484, + 286, + 1, + 1, + 1, + 0, + 4 + ], + [ + 63, + 3492831, + -2, + 2139, + -295834, + -123709335, + 1243614, + -434011, + 30828, + 241, + 30084, + -260962, + 24906736, + 6187776, + 4242, + 238, + 7, + -209625633, + -11, + 15, + 1007, + -8555374, + -6, + 8, + -1898, + -7437587, + 196978940, + -15303566, + -6271, + -2928, + -103428959, + -17958494, + -395695, + -1, + -26, + -1, + 131 + ], + [ + -56040429, + 54, + 12805, + 2, + 26528920, + 28810, + 198174, + 67, + 4257059, + -45871, + 1407, + 29804503, + -628043, + -226797276, + -167606, + -28083, + 241, + 11628, + -52, + -30, + -478739512, + -165, + 54042, + 1590, + 188, + 0, + 11185, + 253974, + 4280900, + -18821646, + -503157598, + -92989744, + 6, + 128255516, + 52007790, + 129933, + 53224354 + ], + [ + 487633, + 691, + -700823456, + -2, + -10393375, + 29590, + -1, + 1, + -1, + -65683058, + -11, + -24, + 180, + 1522, + 1992950770, + -1, + 679, + 432958650, + 238314, + -201718, + 58, + -10848265, + -1, + 10007, + 741508, + -11019, + -170341185, + -4550, + -824, + -16854624, + -8321659, + 55, + 4283864, + 46400, + -630, + -3560995, + 56 + ], + [ + -20911622, + 950348, + 8, + -2912716, + -5, + -52, + -264636728, + 0, + 303, + -39658443, + -162906, + 391, + -5763, + 1, + -24139, + 82, + 485, + 1088402, + 433, + -4970163, + 13819, + 3039, + -869679320, + -119, + 252, + 58, + 2323744, + 144, + -6, + 3142, + 54834017, + 0, + -5686418, + -221501198, + 7059007, + 4051348, + 10352 + ], + [ + 11, + 12613410, + -31492, + 655, + 16632527, + -21385, + -108, + -7, + -4280063, + -983732331, + 183717, + -152, + -8688, + -396826138, + -1, + -491, + 6781954, + 129195, + 5, + 2, + -1380151908, + 18518, + 667, + 7529, + -198605, + -90944, + -31, + -15, + 64441, + 241, + -2730919, + 3, + 13180, + -174323203, + 0, + 13694199, + 2018815 + ], + [ + 0, + 832, + 1342495309, + 709928668, + -16212, + -20, + 0, + 1535769430, + 955453, + -269425487, + 4090, + -9841795, + -15536, + 356, + 13, + 1, + -6380, + -7534, + -699278, + 1, + -16, + 66187, + -503163, + 489, + 5, + 4, + -1811682, + 10154141, + 3, + -10900, + -239370913, + 8454, + -23, + -1227895, + 10, + -46, + 0 + ], + [ + 1, + -1649331, + 1, + 13, + 1659402, + 0, + 11, + -4480003, + -5585577, + -88, + 126093519, + -117169581, + 3, + 9, + -225, + -1366894, + 6, + -1965839, + 15697, + 75, + -2787442, + -1, + 389389215, + 497, + 31, + -398870404, + -485586, + 1456687, + 22970, + 3464053, + 1543484, + -396844660, + 5541145, + -1306648393, + 7, + -2, + -608602 + ], + [ + -836997704, + 130997, + 10593, + -24222008, + -2, + 188199867, + 81364, + 671920311, + 112219, + -26431, + -1573090, + -4, + 3, + 23500394, + 7273, + 120460, + 218893052, + -2, + 22994744, + -1947, + -20497865, + 20, + 6519706, + 7848261, + 1211, + 962478, + -488448675, + 2366339, + -3466234, + 10213027, + 11909, + 0, + -311727282, + -1, + 613162497, + -11460, + -49 + ], + [ + 2020643942, + 126875, + 369224, + 230365, + 37, + -2, + 697, + -431, + -1441692, + 18313483, + -4, + 733809, + -1998002143, + -3492474, + -31995928, + 119659777, + -1700287968, + 1, + 9681854, + 666686, + -3929, + -125409479, + -7688, + -4003343, + -4, + 873, + 0, + 4758, + 1008158426, + 1017, + -212, + -14, + -363, + -1, + 2125, + -192, + -21 + ], + [ + -4, + -12, + -1726, + 17, + 91853, + -4, + -8, + 4451, + 54, + -1880, + -17561082, + -42392149, + -1, + -52118368, + 2, + -173770, + 1, + 50332, + 278, + 48788, + -52145697, + -24, + -25, + -20348929, + 4009, + 607, + -229, + -126, + 19, + 15, + -34578, + -23893933, + 71521246, + 959, + 8819, + 11339341, + 6700386 + ], + [ + -7, + 1433, + -3, + -88, + 34273369, + -816283772, + 1776, + -221433, + 4, + -3244, + 1, + -4001, + -28732, + -6024, + 9, + -326547, + -17, + -10, + 0, + 11549461, + -375292, + 5, + -135991, + 7400129, + -29338, + -9750, + 1134365, + 23230999, + 3658437, + -9, + 6614, + 42, + 2445163, + -131, + 1, + 19473, + -121 + ], + [ + -126494, + -9342, + 0, + -16128, + -2975963, + 14, + 25, + -3237, + 28, + 2, + 39108891, + -8030, + -46514662, + -39, + -56209312, + 17558, + 0, + -38094, + 7790954, + -6484439, + -1, + -146644, + -14, + -5221782, + -353, + 10565462, + 38540, + 2908808, + 2686, + -1993, + -12916, + 51456435, + 3710, + 3038107, + 130154714, + -18, + -18635 + ], + [ + 175, + -150, + -47, + 17992168, + -36377, + -154404566, + 0, + 1247922601, + -2815, + 10135396, + -27104, + -10090, + 1535325712, + -400, + 1665, + -33730395, + 1794116, + -966456779, + 1, + -3, + 2929, + -654020698, + 12885, + 169, + 30800, + 10, + 6, + 225839, + -5, + -27, + -599, + 452101, + -14, + -3169, + -111000, + 0, + -13069 + ], + [ + 3318, + 10223, + -5750, + 21079, + -10, + -14865228, + -279212, + -158253690, + -37181061, + 2955, + 32, + -6199, + 0, + 4, + 869, + 7, + -1211, + 59977674, + -120, + -134246704, + 7102, + 1806416, + 225859961, + 459958888, + -23, + -25465, + -3684861, + 7705724, + 3, + -3377217, + -3053735, + 1947044, + -16404793, + -902, + 3285, + 5519, + 1677817 + ], + [ + -503457575, + -21112892, + -9160057, + 8364945, + 184, + 4077, + -29710, + 162, + -104, + -7517, + 0, + -220, + -29, + 1312, + -28369, + 50, + -10, + 0, + -148, + 279904, + 145, + -1, + 1993377, + -714, + 14, + 15492661, + -11091636, + 7451, + -3, + -30, + 215443329, + 3590641, + -78471, + -46300, + 461, + 64, + -52507 + ], + [ + 3, + -4, + 325, + -1, + 92, + 53230, + 410690, + 985, + -4063, + -778192435, + 225, + -116380, + 111729504, + -20599820, + 803, + 5638, + -30370397, + -10, + 36221303, + -9649, + 0, + 16, + 6715672, + 69882, + 21477478, + 35869, + -5488177, + 0, + -23167131, + -93877, + -486, + 1002138558, + -9374, + 28709919, + 0, + 3011387, + -5 + ], + [ + -397353997, + 6698920, + 20, + 3896195, + -1451, + 770, + 9483972, + -1146557, + -710564, + -57672545, + 452, + 229247, + 517585, + 95244, + 26, + 7488, + 2936899, + -152792, + 15, + -69, + 408, + 22, + -16, + -12, + 8, + -4307892, + -32164396, + 507574, + -4, + 53, + 81528, + -12, + 46439, + 35771, + -75726668, + -50403541, + 20092194 + ], + [ + -24993283, + 2751486, + 49, + -42748, + 224591259, + -1016, + -550922, + 154596, + 314081738, + 265, + -160202497, + 8, + 336291877, + 2878723, + 1085, + -14691, + -33, + -102859253, + 2, + -45347717, + -43, + -29236183, + -2, + 23, + -3, + 2, + -742, + 5438343, + 7470310, + 254781926, + 60492902, + 51870, + -173441, + 1, + -546866715, + 87, + -3 + ], + [ + 10945941, + -130522180, + -1, + 371090088, + -86, + -162835004, + -2437, + -16406207, + 654441492, + -541514135, + -70, + 16755, + -414562611, + 7, + -181, + 2, + 503086922, + 5911, + -2074, + 943, + -270500, + -146435807, + -5648618, + -13, + -2616, + 35, + -20382474, + -4926, + 474768714, + -518643968, + 171, + 2109963687, + 10849000, + -185085, + -1, + -7, + -5312 + ], + [ + 2963, + -1027841129, + 6, + -53779, + 461, + 45921016, + 7958, + -25783, + 77566907, + 6639, + 53461674, + -15723, + 0, + 257, + 4813, + -140661, + -124341905, + -144911761, + 2, + -780962, + -2463189, + -378378230, + -14179808, + 306, + 231, + -257308, + -5681, + 179401, + -1463917, + -644580129, + 3868058, + -20338, + 199897, + 3, + -28492567, + -263119, + -1839403 + ], + [ + 60, + 707408656, + 486, + 11371, + -23, + -84084086, + -5815427, + -85377330, + -9513751, + 1141593, + 388, + -76286, + -1162, + 6427, + -1, + -12, + -5, + 28182515, + -17067886, + -41, + -4, + -262315943, + -14968, + -7093, + -366, + 362, + 0, + -232712, + 144, + 0, + -1, + -321773223, + 9492915, + 10, + 117028, + -127795945, + -84 + ], + [ + -30039, + -62610, + -3, + -4696, + -247, + 1293828405, + 23065908, + 832432, + 15830, + -15861069, + 1, + -18, + -645123, + 1726, + 14, + -4, + 252960174, + 50043, + 12, + 24222867, + 28, + 41675739, + -9034193, + 86461823, + -1665, + 380628, + 3833, + -243, + -3972, + 0, + 384639, + -52028987, + 1, + 83579, + 8288, + 26, + 2016329 + ], + [ + -73, + -1, + 399, + -1931, + -8844793, + 1969, + 4, + 683, + 69929963, + -71, + -834, + 30, + -6, + -5254, + 0, + -89, + 1, + 12040697, + -385725, + -1135, + -704196384, + 4115851, + 120827, + 897045, + -41468, + -94, + -8555, + 39352830, + -15607, + 345017, + 7857, + 109360, + 52039, + -497593170, + -11670482, + -25736, + 758332 + ], + [ + -1525924, + 108, + -3278, + 4, + 22, + -84, + -3592437, + 63212440, + -14, + 5, + -1, + -76981, + 0, + -383762311, + -37, + 103396051, + -57953442, + 208, + 1055, + 8339, + 235, + 26883736, + -25362506, + 1735616, + 11137, + -405881060, + -431373, + -1, + 105877872, + 19, + -7, + 5, + -2, + 2140093, + 247336, + -4599, + 3633 + ], + [ + -1318, + -3697606, + 251756, + -2, + -17, + -5666, + 118214164, + -55116, + -3, + -2, + -6467146, + 43692825, + 7870, + -659550, + -2, + 3634861, + 5548, + -1, + 554, + 110094, + 250, + 2, + 67695326, + -1, + 1833479, + 46, + -697, + -241622880, + 141, + -3110018, + -17, + 33190, + 523240, + 2469466, + -22579327, + -1309139, + -437859 + ], + [ + 323491, + -311, + 232, + 928, + 65738335, + -1015, + -23172, + -365241, + -545, + 3773, + 14, + -23991, + 4, + 473690473, + -469, + 1, + -205975, + -1986189955, + 42518865, + 13318361, + 20514, + 3, + 384, + -1417693682, + 222, + 1677, + -1, + -1125575, + 0, + 73858548, + 112167101, + -2, + -15, + 5325, + 34726037, + -14, + 220 + ], + [ + 17874368, + -1329, + -10925, + -4, + -257, + -3977, + 97402061, + -46, + 727, + -24, + -24194, + 165179, + -460, + 103175964, + 8825, + -8, + -10089373, + 110453087, + -19538791, + -1611015, + 632468, + -35372178, + -1199249302, + -1500216944, + 0, + 4996335, + -4346, + 0, + -20951, + -508, + -4064, + -15845878, + 5264816, + 445714, + -29019917, + 33034447, + 28285656 + ], + [ + -56, + 0, + -1610459548, + -3021, + -50550343, + -124, + 475915, + 7, + -15, + -6978, + -9150970, + 54694, + 4395206, + 116, + 31711, + 517576076, + -45356376, + -127, + -28, + -21, + 3760, + -218146, + -9, + 3983, + -1, + 49285, + 125425201, + 620143937, + -810, + 20008788, + -25574157, + 0, + 289772260, + 661, + -38, + -51040276, + 150 + ], + [ + 1, + -1910742539, + 2157001, + -40, + -30467738, + 1885, + 14565989, + -1000, + 3407, + -113275943, + 64431488, + 1, + -243, + 77365397, + -198030401, + 2, + -8196, + -881, + 5758, + -7, + -239455, + -62231, + -81021008, + 6, + -1302359, + -1, + -2025, + -156214282, + 8, + 40, + -1677836, + 811, + 1, + -644, + -50048, + -799576, + 5764 + ] + ], + [ + [ + 149520, + 229, + 88191, + 1, + -21652, + -182992, + 7, + 2968296, + -57836, + 336, + -793549101, + 3, + -284516, + -246222, + 144281, + -295, + -115346345, + -6982318, + 0, + -368533313, + 133203, + -1645247, + -259602, + 65811027, + 743000962, + -693, + 2998, + 32107, + -4601953, + -4, + -906399074, + 15736954, + -1438838, + -146, + 758217, + 3, + -4 + ], + [ + -528, + -6951900, + -17, + 7786311, + 655924, + 212940, + 108633, + 16, + -9226, + 5744901, + -242207786, + -431088121, + -1, + -13691735, + 4, + -411506, + 0, + 22321, + 2673108, + 56118696, + -19716532, + -966, + -3040, + 7, + -10994912, + 110, + 530898, + -633297066, + -14, + -501, + 0, + 6, + 3791, + 4659, + 1724, + 627075271, + -8343154 + ], + [ + -345631022, + 8345900, + -1633669179, + 2265342, + 21, + -4643, + -794, + 222, + 247179, + 77451, + 3, + 1774, + 2043, + 21691990, + -2368670, + 98, + 5681326, + 824, + -11618, + 207, + -932, + -29305187, + 121095650, + 5352745, + -9, + 181, + -1, + -72575, + 3978457, + -5652, + -1799361, + 1, + -3, + -9, + 0, + 75360509, + -30 + ], + [ + 70120717, + 399715, + 65076, + -194858388, + -202, + -1555, + 435684, + 96931023, + -118086, + 13692, + -381909095, + 3731318, + -9605, + -331, + -518974, + -2227, + -30342, + -2194215, + -9305312, + 13, + 6, + -125015925, + 1, + 43, + -16720, + -8029, + -114, + -21, + 78874, + 102596607, + -509, + -945763, + -2405, + -8513383, + -3204, + 7094, + -121435 + ], + [ + -97933, + -24606, + 151, + 71221, + 0, + 3, + 1, + 2118493, + 16754, + 6386754, + 1456309, + 6, + 1797, + -650057, + -220, + 1, + -1, + 101280, + 46509, + -1, + 2, + 4, + -1511420, + 1, + 360231, + -41671, + 17, + -756530296, + -67, + 74632, + 4804360, + -206874, + -725, + 24, + 381718333, + 37734, + -1861643 + ], + [ + 170, + 1, + -209321, + -120923, + 43758, + 70712198, + 1760082429, + -32383, + 97, + 48868, + -38739, + -517, + -824, + 933519985, + -68, + -139423, + -274253228, + 417460349, + 913, + 8, + -110734617, + 0, + 32, + 72147, + 53, + 216897693, + 1731203, + 6, + 49, + 5718, + -92644988, + -201065869, + -565510, + -2088460, + 2534943, + -1092620, + 182 + ], + [ + -283895, + -246538, + -110, + -2077, + -249, + -7315, + -2366765, + 12485150, + -289338, + -986698, + 0, + -3, + 4, + 1, + -478579300, + -82376305, + 9536509, + 242, + 53899, + 714, + -3, + 2, + -27, + 48, + -114220305, + 37392, + 337, + 0, + -2258716, + -12701, + 27691020, + -113741, + 338587, + -956831, + -101216692, + -182490, + -814 + ], + [ + 62193, + -25854719, + -45726, + -2, + -17024, + 129333, + 842, + -133051123, + -4, + -485, + -5002022, + 1, + 576, + 1, + -1287, + -12, + 1, + -47740714, + -741, + -6, + 7, + -667, + 47926, + -25, + 38, + -25227, + -73, + -4044, + -178304, + 1338101, + -30781957, + 599631290, + 477668163, + 373028012, + 609, + -735376, + 3685167 + ], + [ + 1014, + 55885294, + -32807, + 2190045, + -1156, + -247418670, + 0, + -27776691, + 1, + 988143, + 123224395, + -4, + 3, + 12085, + 135734, + 1901, + 1788, + -100, + -1424413497, + 2, + 2015, + -547543914, + -3124583, + 2106, + -497679969, + -14, + 0, + -7472, + -392, + -749525, + -2, + -34, + -49462, + -33, + -1, + -630041, + 1 + ], + [ + -112080858, + 889291, + 819490, + 589452, + 1, + 236008416, + 387, + 1, + 8, + -11743013, + 2881439, + 1862781, + -10048684, + -3543707, + -655, + -7, + 506381514, + 91, + -13262, + -120, + -14, + -21621579, + 54042, + 3255309, + 1507, + -481, + 5, + 16254327, + 16, + -9, + -30, + -1487835908, + 402, + 128255516, + 203155, + 2078922, + 6653044 + ], + [ + 4, + 86, + -21, + 0, + -20, + 3787520, + -358208724, + 2915033, + -3, + -2052596, + -5837546, + -24851, + 1508686197, + 1, + 475, + -1235, + 679, + 6764979, + 0, + -12607, + 243165205, + -10, + -350, + 20494215, + 3, + -5510, + -340682371, + -2275, + -1728910608, + -65838, + -1040207, + 925522865, + 2, + 5800, + -20151, + -13910, + 114080 + ], + [ + -653488, + 4, + 271, + -2844, + -310, + -1, + -264636728, + 2401, + 38732, + -4957305, + -2, + 1640195959, + -94428213, + 160575345, + -189, + 5, + 30, + 1063, + 7093603, + -9707, + 27, + 97241, + -1659, + -973722, + 4131307, + 233, + 36309, + 576, + -46, + 6435706, + 107098, + -397519, + -45491346, + -1772009582, + 13, + 16205391, + 84799890 + ], + [ + 3, + 3, + -15, + 171576572, + 8, + 0, + -226223094, + -1766587346, + -1045, + -469, + 2871, + -79857192, + -543, + -1550102, + -5065072, + -4, + 1, + 0, + 2411, + 124, + -345037977, + 289, + 1335, + 471, + -203371802, + -1, + -2004, + -31106043, + 65987792, + 965, + -174778838, + 353, + 843517, + -85119, + 85661, + 418, + 64602065 + ], + [ + 3576, + 13317, + 5121, + 21665, + -16, + -651, + -290, + 5858, + 7464, + -514, + 2144099914, + -1, + -1018196126, + 2915918, + 3385, + 30, + -199, + -15068, + -10926, + 821013, + -1043, + 135550396, + -983, + 122, + 22660928, + 63096235, + -28, + 4958, + 7, + -341, + -935043, + 4328703, + -47954617, + -157170526, + 158, + -6, + 0 + ], + [ + 33882, + -422228752, + 1356, + 50, + 3318805, + -1, + 354899, + 0, + -89369239, + -181132, + 962, + -3576, + 3, + 8909, + -901, + -10679, + 3, + -31453423, + 2057380513, + 19597056, + -1361, + -20100, + 194694607, + 249, + 260573715, + -3, + -1, + 0, + 3, + 110849691, + 24, + -3028, + 10823, + -623, + 13997, + -204, + -594 + ], + [ + -3269522, + 8, + 1355881, + -739, + -274342, + 376399735, + 40, + 10498755, + 28728118, + -826, + -196636, + -15853, + 43853, + 23500394, + 238309149, + 30115, + 3, + -390, + 2807, + -31149, + -313, + 41172531, + 0, + 61315, + 303, + 1924955, + -976897351, + 144, + -433279, + 5106513, + 744, + -21358865, + -304421, + -2011, + 0, + -1433, + -25794972 + ], + [ + 63145123, + 496, + 92306, + 14743342, + 615262711, + -292, + 178379, + -3528319, + -45053, + 1144593, + -65459, + 91726, + -62437567, + -1, + -1, + 29214, + -811, + 0, + 4727, + 81, + -4, + -61235, + -7872936, + -15638, + -60208206, + 111758, + -18436, + 9743572, + 30, + 32553, + -849, + -3493, + -5945908, + -171, + 272026, + -6300112, + -1316 + ], + [ + -135092523, + -3, + -7, + 272, + 11482, + -235339, + -15, + 9116491, + 224575775, + -60164, + -68598, + -678274389, + -236871, + -52118368, + 108636, + -347540, + 3, + 786, + 0, + 3, + -796, + -6246804, + -395, + -317952, + 8209866, + 1215, + -59938695, + -128907, + 1, + 7, + -17289, + -373343, + 136, + 30, + 141111, + 1, + 51 + ], + [ + -500989103, + 45, + -10774064, + -1407, + 137093475, + -49822, + 113670, + -221433, + 70073, + -415273, + 85059, + -64008, + -224, + -188, + 2, + -20409, + -17, + -1326058, + 13, + 2820, + -2932, + 20484, + -66, + 462508, + -229, + -78003, + 580795132, + 177, + 1, + -72006676, + 1653, + 21, + 76411, + -131, + 155425546, + 76, + -4 + ], + [ + -988, + -4783325, + 0, + -63, + -11625, + 469793, + 0, + -405, + 28907, + 1850, + 38192, + -2055800, + -2907166, + -1, + -214, + 143837137, + -245719, + -624127226, + 59, + -12, + -2, + -18331, + -446, + -81590, + -176, + 165085, + 9635, + 372327461, + 42980, + -261248146, + -3, + 411651479, + 59358, + 194438875, + 130154714, + -18781896, + -9317 + ], + [ + 183277653, + -156838331, + -12407972, + 35984336, + -9312446, + -18, + -3094, + 77995163, + -11528445, + 309, + -54208, + -2, + 383831428, + -838817638, + 3409396, + -16865197, + 876, + -471903, + 4825336, + -97693262, + 46867, + -79837, + 805, + 169, + 246401, + 1308344, + 1, + 3529, + -2597448, + -436754, + -76632, + 1851804615, + -112145, + -3245160, + -27750, + 1226, + -107063498 + ], + [ + 830, + 1278, + -47100748, + 10, + -85874770, + 0, + -4467399, + -2415, + -1135, + 48408685, + 0, + -203131515, + -20, + 264579, + 1737, + 221809515, + -1211, + 468576, + -983970, + -1, + 222, + 451604, + 225859961, + 7186858, + -1501392, + -12733, + -460608, + 7525, + 6135, + -6754433, + -373, + 3803, + -524953375, + -1, + 0, + 5651695, + 13 + ], + [ + -491658, + -1319556, + -143126, + 4, + 6, + 1068668134, + -29710, + 170020468, + -6, + -3759, + 3, + -3605587, + -938, + 2686494, + -1859171029, + 207670419, + -84694, + -235260686, + -9, + 1, + 1, + -2155, + 4, + -731008, + 14, + 242073, + -2708, + 59612, + -1726038, + -7722, + 6575, + 877, + -153, + -1481593, + 7, + 0, + -215069095 + ], + [ + 1408077997, + -1063088818, + 0, + -36865686, + 23, + 52, + 3285518, + 246, + -127, + -12, + 14417, + -931043, + 3410, + -2, + 105263279, + 184755240, + -1, + -1328401, + 289770427, + -38, + -84879, + 501, + 51, + 1118108, + 41, + 1121, + -167, + 55, + -361986, + -93877, + -3888, + 15658415, + -4799288, + 14, + 189469, + 376423, + -5 + ], + [ + -1, + 3271, + 5, + 7792389, + -11885478, + 770, + 4631, + -146759232, + -173, + -880, + 473904820, + 14328, + 258793, + 12, + 3374, + 958425, + 45889, + -2387, + 15, + -2, + 418174, + 88233, + -4208099, + -6056308, + 0, + -131, + -15, + 248, + -63, + 111767463, + 83485097, + -24397, + 5805, + 143082, + -151453337, + -6153, + 40184388 + ], + [ + -1525, + 10, + 98, + -1367937, + 3, + -16256, + -17216, + 604, + 599, + 555679059, + -1251582, + 523355, + 10263, + 176, + 17367, + -14691, + -66, + -3139, + 37, + -725563467, + -21, + -114204, + -1985379, + 3, + -1818138, + 595, + -190028, + 5, + 3735155, + 509563852, + 29538, + 12968, + -22200473, + 97805, + -261, + 22846974, + -196340430 + ], + [ + 2672, + -2088354875, + -10, + 181196, + -5616461, + -621, + -2437, + -8011, + 2, + -132206, + -9236963, + 268073, + -12, + 1749, + -47453884, + 0, + 251543461, + 193683750, + -65, + 247243101, + -4328003, + -146435807, + -1379, + -13493, + -20, + 1, + -9952, + -2463, + 115910, + -1978, + 358474283, + 2060511, + 1324, + -6, + -2094, + -1, + -10878045 + ], + [ + 185, + -128480141, + 3132643, + -420, + 461, + 11, + 16, + -50, + 151498, + 108768207, + 106923348, + -32200540, + -6, + 1078651557, + 308047, + -2198, + -15, + -17, + 514901, + -24990792, + -76975, + -1, + -1, + 153, + 29548, + -2058464, + -1454265, + 717604, + -357, + -40286258, + 7555, + -636, + 199897, + 2884, + -1780785, + -67358413, + -898 + ], + [ + 61722, + 22106520, + 4, + 0, + -12, + -5, + -3, + -10, + -9513751, + 285398, + 397119, + -1, + -9, + 100, + -844, + -819284334, + -175351, + 7, + -34135772, + -5, + -16, + -1024672, + -1961934680, + -232430729, + -47914322, + 740495, + 971117, + -3636, + 576, + 0, + -17423, + -643546447, + 1, + 21266, + 114, + -244, + -2687 + ], + [ + 0, + -1, + -337027865, + -307756507, + -517521018, + 5, + 5, + 13318908, + 63318, + -15861069, + 68, + -297019825, + -82575784, + 441779, + 441, + -3898748, + 1011840695, + 102489087, + 13096532, + 12, + 223, + 81398, + -72273541, + 2639, + -26, + 186, + 7, + -248704, + -520577502, + 3, + 751, + -406476, + 1174602590, + 1, + 259, + 868244, + 516180141 + ], + [ + -2348, + -270628919, + 3191, + -63258859, + -17689587, + 31, + 909, + 21859, + 8741245, + -74235439, + -109362030, + 1964570, + -97, + -43040278, + -1058, + -5699, + 4, + 376272, + -394982180, + -568, + -672, + 2057926, + 15, + 7176363, + -20734, + -98418616, + 0, + 4804, + -488, + 5520277, + 123, + 214, + 26020, + -3887447, + -2917620, + -105412947, + 48533230 + ], + [ + -23, + 862, + -209774, + 1080068, + 11, + -3, + -27, + 493847, + -56, + 325342, + -322, + -4811, + 69884, + -93692, + -75, + 51698026, + -1, + 27245436, + 4, + 130, + 3850778, + 52507, + -50725011, + 1735616, + 1, + -24, + -53, + -82, + 3, + 9723205, + -15, + 89799, + -3, + 136965921, + 2, + -2300, + 119031451 + ], + [ + -690801924, + -451, + 64449453, + -20, + -4372222, + -5802386, + 7388385, + -215, + -1, + -18745696, + -202098, + 1365401, + 2014828, + -5153, + -51, + 3634861, + 1, + -159459, + 567244, + 7046040, + 1024240, + 570680, + 65, + -873, + 3666958, + 5878, + -87, + -1843, + 294800294, + -388752, + 0, + 32, + 16743689, + 316091609, + -22, + -654570, + -13683 + ], + [ + 161745, + -1305354119, + 1902606, + 59364, + 2, + -63, + -5932005, + -713, + -139546, + 965795, + 452, + -47982, + 264698242, + 236845237, + -15, + 0, + -421836293, + -474, + 5190, + 203, + 10, + 392678456, + 402244146, + -177211710, + 14192, + 214600, + -128, + -576294621, + -29, + 2308080, + 224334203, + -1775, + -15276472, + 348948717, + 33912, + -1813096, + 28786841 + ], + [ + 279287, + -1361007, + -87404, + -1, + -538339994, + -249, + 23780, + -3, + 364, + -96, + -198198171, + 165179, + -120525159, + 25, + 17, + -15, + -1232, + 220906173, + -2385, + -1649679624, + 632468, + -552690, + -18299, + -22, + 1135, + 78068, + -139072, + 0, + -5238, + -1065463040, + -2, + -4, + 1347792851, + 55714, + -3, + 4, + 113142625 + ], + [ + -909505, + -3420, + -6143, + -24, + -789849, + -65253325, + 2, + 230933, + -4, + -1, + -571936, + 224027256, + 1073, + 947903, + 31, + 247, + -1, + -64, + -114, + -5444, + 940, + -872583, + -147645960, + 249, + -1247048603, + 0, + 239, + 4731, + -51864, + 1250549, + -99899, + -2, + 553, + 2642, + -76, + -1633288831, + 1226090 + ], + [ + 290, + -7, + 34512021, + -2572, + -60935475, + 61764220, + 7, + -64004, + 13627, + -1728, + 61, + 2663852, + -15, + 75552, + -96695, + 1619405, + -512, + -220, + 2948101, + -239092, + -14966, + -63724934, + -20255252, + 46655, + -81397, + -95092, + -129570, + -152553, + 64324985, + 333239103, + -53690749, + 1621, + 176733574, + -329509, + -200192, + -49, + 45 + ] + ], + [ + [ + 1168, + 1, + 45153855, + 631154, + -169, + -2859, + 3695, + 94985471, + -236894330, + 10, + -189, + 864738, + -1138065, + -31516369, + 1, + -75418, + -3520, + -218197, + 1, + -184266657, + 68200117, + -1645247, + -265832598, + 526488216, + 46437560, + -11352114, + 767605, + 526037859, + -9203906, + -1104, + -108, + 8, + -11510701, + -611469621, + 370, + 1528966, + 0 + ], + [ + -4327974, + -1, + -17, + 62290487, + 20989557, + 3, + 2, + 1995, + -302303131, + 11489802, + -30275973, + -53886015, + -1, + -209, + 134334, + -402, + 4712929, + 45713856, + 42769732, + 428, + -1, + -483, + -778366, + 229307221, + -343591, + 883, + 33977501, + -75, + -28499, + -4, + 351607849, + 181, + 7582, + 5, + 431, + 1, + -133490457 + ], + [ + -43203878, + 1068275151, + -195, + 9, + 85, + -304288838, + -52012737, + 907425, + 15, + 19, + 1, + 14, + 16343, + 169469, + -9253, + 1568, + 0, + 206, + -363, + 52, + -119241, + -447, + 924, + 163, + -17594, + 1, + -159991, + -9, + 971, + -45217, + -7029, + 16705410, + -388893, + -2, + -65, + 36797, + -31180003 + ], + [ + 0, + 12, + 2034, + -1522331, + -206704, + -97, + 13, + 48465512, + -923, + 856, + -46620, + 7288, + -9, + -43409535, + -64872, + -2280332, + -7585, + -67, + -18, + 6651096, + 12467, + -500063699, + 13, + 22623306, + -16720, + -4, + -14549, + -11, + 161533649, + 6, + -16290, + -242115449, + -2405, + -1064173, + -51258, + 14187, + -971477 + ], + [ + -6121, + -393694, + 4818, + 72930178, + -2232, + 1876627380, + 77541, + 67791774, + 524, + 3193377, + 1491260010, + 717, + 58868966, + -1331316122, + -1798533, + 378, + -1373961, + 6481946, + 1488283, + -1, + 1, + 1012247048, + -92, + 5, + 0, + -5209, + 68, + -47283144, + -8, + 18658, + 1, + -3232, + -1520310101, + 96, + 745544, + 2414973, + -930821 + ], + [ + 1, + 78203088, + -52330, + -1, + 1, + 4316, + 52, + -1061119457, + 0, + 1563784, + -4842, + -259, + 0, + 890, + -34, + -17846122, + -1046, + 1592, + 467656, + 16, + -53, + 0, + 16408, + 9, + 27, + 6619, + 55398491, + 6, + 25, + 46844059, + -361894, + -3, + -2, + -2088460, + 81118180, + -8740959, + 6 + ], + [ + -72676995, + -60, + -14113, + -2, + -127497, + -1872714, + -75736483, + 1560644, + -4, + -15, + -5, + -12371301, + 2, + 5277, + -7303, + -1, + 152584150, + 253329590, + 883082107, + 365764, + -91806797, + 14421, + -441697, + 1579595, + -111543, + 9572302, + 44182673, + -83, + -144557811, + -1625729, + 845, + -3, + 43339159, + -14950, + -386, + 0, + -13342159 + ], + [ + 31096, + -413675505, + -5716, + -78, + -34047, + 129333, + 55213465, + -2, + -1017723, + -1, + -2, + 12081618, + 151116080, + 720138, + -80, + -3197830, + 1918, + -11, + -23, + -1487649, + 54, + -1365621, + 5991, + -6446541, + 19, + -788, + -19154006, + -16, + -356608, + 653, + -939, + 299815645, + 29155, + 746056024, + 19483, + -180, + 7370335 + ], + [ + 4152690, + 109151, + -16797102, + 273756, + -36979, + -15101, + 607, + -1777708242, + 15784050, + 494072, + 60168, + -127, + 3, + 96684, + 1111936802, + 1901, + 915354, + -419251267, + -86939, + 3839, + 2, + -16710, + -191, + 276090082, + -486016, + -1, + 47, + 0, + -3135, + -366, + -103428959, + 0, + -3091, + -33, + -1, + -38, + 68490125 + ], + [ + -7, + 1778582, + 104894754, + 18, + 25907, + 0, + 97, + 274178, + 136225884, + -1467877, + 5, + 29804503, + -1, + -56699319, + -1340850, + -219, + 61814, + 5953376, + -212185, + -3937928, + -7, + -345945268, + 885421197, + 203457, + 6, + -984432, + 1, + 4, + 33445, + -4705411, + -7861837, + -371958977, + 210836051, + 32063879, + 1587, + 1064408204, + 415815 + ], + [ + 249667987, + 22112, + -5, + -150, + -10, + 15150079, + 0, + 1, + -1485831, + -525464466, + -2918773, + -397609, + 188585775, + 12, + 59, + -77, + 1424082176, + 52, + 15252086, + -201718, + 59367, + -678017, + -5, + 40988430, + 1, + -2755, + -340682371, + -145604, + -26, + -131677, + -2, + 451915, + 17135456, + 190053155, + -1, + -6955, + 116817796 + ], + [ + -5105, + 7425, + 135, + -182045, + -1301315889, + -435982388, + -1058546911, + 307336, + 9683, + -1210, + -5212999, + 3, + -720, + 20071918, + -3089840, + 167295, + 3881, + 544201, + 221675, + -38, + 14150248, + 398298124, + -27177479, + -951, + 63, + 3824474, + 4, + 301797685, + -192376812, + 25, + 6854252, + 0, + -1388, + -432620, + 28236026, + 2, + 10352 + ], + [ + 85, + 48, + -984, + 83778, + 2, + -42, + -1767368, + -215648, + -136962026, + -4, + 22965, + -623884, + -1138697655, + -3028, + -1266268, + -32156793, + 13, + 4, + 19, + 2027396, + -41, + 1, + 1, + 963717, + -198605, + -22736, + -8015, + -237, + 257765, + 126475809, + -333, + 1482285834, + 215940328, + -10, + 1, + 13694199, + 4037629 + ], + [ + 228885, + 218190991, + 5244122, + 88741084, + -1037568, + -41, + -1, + 749887, + 238863, + -269425487, + 4187695, + -75, + -31818629, + 1, + 1, + 486, + -199, + -120547, + -1, + 13136211, + -66731, + 271100793, + -31448, + 64127914, + 1383, + 1009539764, + -1769, + 1, + 3533932, + -87204, + -116880, + 4, + -183, + -600, + 5162446, + -5938, + -5459322 + ], + [ + 265, + -101, + 694029, + 3307579, + 106201750, + 0, + 11091, + -2240001, + -44684620, + -1, + 123138, + -457694, + 3048, + 9122946, + -225, + -3, + 3, + -1, + 15697, + 150, + -44599078, + -2, + 743, + 1042301988, + 4, + -3116175, + -31077514, + 3, + 11760531, + 6928106, + 1543484, + -198422330, + 85, + -10, + 458657895, + -26691963, + -76075 + ], + [ + -25, + 256, + 10593, + -185, + -4389472, + 3, + 10414600, + 82022, + 14, + -845796, + -3, + -15, + 175412, + 94001578, + 953236594, + 481839, + 218893052, + -390, + 175, + -31896172, + -80070, + 20104, + 814963, + 125572170, + 19849003, + 15039, + -2, + 1183170, + -13, + 10213027, + 93, + -667465, + -1, + -257471, + 2339, + -375521713, + -197 + ], + [ + 126290246, + 1039357772, + 11, + 921459, + 153815678, + -76653269, + 2787, + -882080, + -1, + 9156742, + -65459, + 366904, + -30, + -111759160, + -127983713, + 3652, + -13283500, + 7, + 2, + 20834, + -3929, + -122470, + -2015471716, + 0, + -1926662583, + 114440557, + 0, + 4758, + 504079213, + 254, + -6952396, + -109, + -23226, + -43897, + 557108353, + -2, + -86265656 + ], + [ + -8443283, + -786313, + -1767845, + 2, + 183706, + -470677, + -31247, + 9, + 1713, + -15041, + -2195135, + -5, + -3701, + -25448, + 1, + -21, + 5, + 824639327, + 142267, + 48788, + -12, + -99948858, + -197, + -325582863, + 8017, + 1244130, + -1, + -31, + 161577858, + 1890, + -17703906, + -1, + 286084985, + 3834, + 4515560, + 1, + 409 + ], + [ + -7644, + 375527026, + -329, + -5628, + 548373898, + -1557, + 3637454, + -3542926, + 35037, + -1700959484, + 87100316, + -4001, + -2, + -47, + 4590194, + -41798037, + -8762753, + -10, + 27631, + 22, + -96074630, + 640, + -17, + 236804135, + -1834, + -624026, + 1, + 3, + 57163, + -281276, + 216725290, + 174679493, + 76411, + -16746, + 75891, + 1, + -127354384 + ], + [ + -129530260, + 0, + -3, + -33029246, + -23, + 115, + 3294207, + -1697128484, + 231256, + 485037996, + 76385, + -1, + -3, + -1, + -3, + 143837137, + -960, + -304750, + 1902, + -101319, + -62921, + -1146, + -14610560, + -326361, + -361097, + 10318, + 0, + 11635233, + 88022728, + -31891, + -25, + 1, + 60782843, + 12, + 32538679, + -18342, + -1165 + ], + [ + 1398, + -38291, + -757, + 2249021, + -9312446, + -37696, + -3, + 304669, + -11258, + 5067698, + -108416, + -79, + 1464, + -419408819, + 872805401, + 0, + 1794116, + -7, + 37698, + -97693262, + 3, + -159673, + 412334, + 169, + 3850, + 1308344, + 3084, + 7, + -5073, + -109188, + -9579, + 1808403, + -438, + 0, + -54, + 0, + -6 + ], + [ + 1659, + 2, + -11499, + 5, + -328, + -116135, + -69803, + -1236357, + -290477, + 24204343, + 0, + -1586965, + -1257, + 67732131, + 7, + 1692, + -4959925, + 2, + -1007584978, + -32, + 454553, + 56450, + 6893, + 114989722, + -183, + -26076323, + -921215, + 235, + 0, + -52769, + -12214940, + 243381, + -64081, + -7391524, + 411, + 44154, + 6 + ], + [ + -15364, + -1319556, + -146560915, + 8169, + 3015056, + 8348970, + -7, + 340040936, + -3312, + -15, + 107030, + -28, + -61500779, + 164, + -453899, + 198, + -173453882, + -112, + -1, + 8956923, + 1162, + -68945, + 127576153, + -365504, + 1, + 30, + -177466168, + 233, + -105, + -30886, + 13465208, + 3590641, + -10044313, + -1447, + 472023, + 0, + -3 + ], + [ + 42, + -531544409, + 20814, + -1, + 192206222, + 425837, + 3209, + 15, + -65014, + -6, + 28, + -455, + 53, + -1, + 6578955, + 2886801, + -29659, + -340070641, + 1159081709, + -19297, + 0, + 512779, + 3357836, + 17889729, + 0, + 280, + -3, + 887, + -11583566, + -2934, + -497694, + 15291, + -586, + 459358702, + 1515748, + 0, + -1 + ], + [ + -95, + 104671, + 20, + 4, + -23214, + 1, + 296374, + -71660, + -5684512, + -1802267, + 2, + 234749363, + 1060015078, + 195059121, + 442187597, + 0, + 1434, + 0, + 8, + -550, + 107052481, + 45175077, + -1052025, + 0, + 1072, + -34463137, + -31, + 15, + -16039, + 223534926, + 2548, + -95, + 0, + 146516417, + -5, + -196889, + 313941 + ], + [ + -191, + 21, + 1, + -5471749, + 898365037, + -32512, + -4304, + 2416, + 628163475, + 8479, + -20025312, + 32710, + 328410, + 1, + 555733, + -117526, + -2, + -51429626, + 5, + -362781734, + -1408559, + -3, + -1016514185, + 0, + -454535, + 149, + 0, + 1, + 2, + 15, + 1935772850, + 25935, + -3, + 764, + -8, + 174, + -12271277 + ], + [ + 171030, + -4078818, + -10, + 92772522, + -43, + -2544297, + -1247673, + -250, + 81805187, + -16526, + -1154620, + 549013707, + -6, + 1790972, + -94907769, + 121, + 7860733, + 1513154, + -32, + 494486201, + -69248055, + -35751, + -1446046186, + -221061486, + -1, + 141, + 0, + -630579, + 59346089, + -15828, + 5, + 2109963687, + 2712250, + -1, + -4187, + -974260389, + -664 + ], + [ + 1481, + -64240071, + 1, + -26, + 14748, + 44845, + 16, + -6, + 74, + 27192052, + 104417, + -1030417292, + -50615, + 8426965, + 5, + -275, + -62170953, + -4422, + 16, + -1, + -38487, + -11, + -2, + 320527608, + 29, + -2, + -744583485, + 2870416, + -11711335, + -10, + 990222801, + -1271, + 25586780, + 369123, + -2, + -4209901, + -14715221 + ], + [ + 7900390, + 44213041, + 15, + 0, + -5928, + -1345345380, + -89, + -5211, + -2378438, + 73061981, + 397119, + -2384, + -4758130, + 205664, + -3374, + -49, + -1402805, + 880704, + -2, + -171690293, + -524482515, + -32789493, + -61310459, + -29053841, + -11, + 45, + 31075751, + -29089, + 18883490, + 1028, + -1089, + -5027707, + 75943322, + 1361052, + 29, + -499203, + -343931 + ], + [ + 0, + -32056238, + -674055729, + -147, + -62, + 10108034, + 2883239, + 3329727, + 506544, + -15, + 17860562, + -1, + -165151567, + 441779, + 28, + -238, + 0, + 2, + 3274133, + 47310, + 14, + 81398, + -72273541, + 42218, + -873052180, + 46, + 3925116, + -254672740, + -8, + 6256270, + 1538555, + -208115949, + 70, + 342340347, + 0, + 868244, + 2 + ], + [ + -2403859, + -1, + 12, + -30, + -276400, + 4, + 931134, + 174872, + 2185311, + -1187767020, + -13670254, + 251464989, + -1581090, + -10760069, + -16934, + -1425, + 588472, + 367, + -6, + -18, + -2686, + 63, + 241655, + 56065, + -339709463, + -196837232, + -17110, + 38430, + -249715, + 674, + 123, + 874880, + 0, + -4, + -11397, + -1, + 3 + ], + [ + -762962, + 3529339, + -1, + 1080068, + 352341, + -21619, + -28066, + 121, + -56, + 2602740, + -1, + -9853615, + 8735, + -1, + -78557819, + 1615563, + -3, + 3405679, + 16, + 8339, + 7521, + 52507, + -3170313, + 6780, + 5702148, + -405881060, + -211, + -163, + 3308684, + 593, + -59, + 88, + -213, + 1095727369, + 3957382, + -1, + 227 + ], + [ + -42163, + -7222, + 1967, + -5001, + -136632, + -45331, + 14430, + -7054797, + -733694564, + -9, + -2, + 21, + 64474490, + -1319101, + -53935453, + 1775, + 181804569, + -156, + 138, + 13762, + 1048821354, + 71335, + 4230958, + -3574376, + 114592, + 1, + -1427359, + -14747, + 1, + -777504, + -35431, + 67972961, + 16743689, + 39511451, + 0, + -10228, + -218929 + ], + [ + 39, + -5099040, + 7432, + 1855, + 262953341, + -8121, + -2896, + -2921924, + -139546, + 472, + 57917, + -196532258, + 126, + 7401414, + -1920209, + 4784, + -52729537, + -31034218, + 1, + 6503, + 20, + 1533900, + 384, + -1352, + 227078, + 1716797, + -65551, + -562788, + -3664, + 577020, + 428, + -222, + -954780, + 42596, + 138904147, + -226637, + 57573682 + ], + [ + 4364, + -21266, + -3, + -568728, + -64, + -3977, + 23780, + -94955, + 46555, + -1532, + -3, + 2581, + -3678, + 3, + 552, + -62184, + -315293, + 6903318, + -9769396, + -805508, + 2, + -2210761, + -1, + -45, + 297462939, + 4996335, + -4, + 31, + -42906875, + -2, + -8, + -15474, + 2632408, + 27857, + -116079668, + 16, + 27623 + ], + [ + -1819011, + 0, + -96, + -47, + -12637586, + -31, + 121834360, + 7, + -4, + -109, + -18301939, + 13, + 537, + 15166445, + 8, + 4043563, + -45356376, + -2136170640, + -931837, + -21776, + 118, + -218146, + -2, + 16315007, + -38970269, + 788553, + 2, + 620143937, + -2, + 78159, + -204593256, + -14281, + 4422, + 1, + -9, + -99688, + 613045 + ], + [ + 9280, + -3644, + 138048084, + -82301, + -59507, + 3860264, + 2, + -1, + 446528470, + -432, + 257725950, + 5203, + -15924486, + 1181, + -12, + 51820950, + -128, + -451322, + 46064, + -3736, + -7, + -7965617, + -39, + 186620, + -666807583, + -6085861, + -2025, + -39053571, + 123, + 1301715, + -26845374, + 106254241, + 706934295, + -659018, + 0, + -12493, + 2882 + ] + ], + [ + [ + 37380, + 914, + 352764, + 9862, + -169, + -1430, + 60535770, + 1519767535, + -59223582, + 88005890, + -48434, + 3458952, + -142258, + -61555, + 144281, + -19307073, + -1802287, + -893736738, + 396, + -3, + 33301, + -25707, + -127, + 257074, + 1, + 0, + 1572055683, + 2054835, + -9, + -4, + -3458, + 245890, + -88, + -1, + 46, + 187, + -1132 + ], + [ + -33, + -217247, + -266, + 119, + 1343331650, + 3, + 7, + 2, + -18893946, + 44882, + -1892248, + -52623, + -5, + -6845868, + 550231185, + -1646023, + 4712929, + 1, + 41767, + 7014837, + -38509, + -1932, + -95, + 111966, + -171796, + 7, + 1061797, + -316648533, + 0, + -32816152, + 42, + 185453, + 0, + 2329, + 3449, + 598, + -16686307 + ], + [ + -3, + 255, + -398845, + 18122737, + 709283982, + -9509026, + -52012737, + 28357, + 966, + 1, + 97224019, + 7096, + 4, + 5, + -151594882, + 1606063, + 694, + 13191, + -182, + 13257, + -119241, + -1875531961, + 1892120, + 20909, + -4504143, + 46369, + -78, + -9289541, + 971, + -11575615, + -1757, + 1069146225, + -3, + -76406, + 0, + 1, + -476 + ], + [ + 0, + 24, + 16269, + -372, + -1693320230, + -6221, + 213, + 5916, + -2, + 3505194, + -1457, + 7, + -307369, + -5299, + -507, + -9, + -948, + -137138, + -145396, + 831387, + 6, + -238, + 6, + 88372, + -267513, + -4014, + -465568, + -21, + 315495, + 49, + -32, + -59110, + -19238, + -33255, + -2, + 3547, + -994792205 + ], + [ + -50141655, + -6, + 157879814, + 145860356, + -73143687, + 7, + 151, + 8473972, + 33508, + 798344, + 711, + 11, + 14, + -5, + -224817, + 774883, + -21468, + 791, + 372071, + -2999828, + 477002147, + 7908180, + -46, + 41, + 90058, + -5209, + 69509, + -5910393, + -17, + 9329, + 75068, + -202, + -181, + 1567033, + 1, + 1207486, + -14893144 + ], + [ + 42, + 38185, + 0, + -1889, + 21, + 138110, + 214854, + -126, + 0, + 781892, + -77478, + -4, + -206, + 58344999, + -34, + -1089, + -17140827, + 1, + 57, + 8249, + -13517, + 0, + 16801366, + 4617417, + 849, + 6778053, + 3, + 97069, + 25198, + 365969, + -46322494, + -804263476, + -1131020, + -534645681, + 2534943, + -67, + 745793 + ], + [ + -145353990, + -8, + -882, + -260, + -1992, + -1829, + -289, + 24385, + -141, + -123337, + -73, + -12, + 234840, + 2701946, + -7, + -2, + 149008, + 0, + 13798158, + 91441, + -5737925, + 4, + -54, + 193, + -1743, + 18, + 1, + -3, + -564679, + -794, + 3461378, + -232942514, + 21162, + -244948798, + -48, + -91245, + -1667770 + ], + [ + 7960667, + -25249, + -365807, + -1, + -532, + 8083, + 105, + -32483, + -32567128, + -508316326, + -19, + 47194, + 2361189, + 368710643, + -84355051, + -6246, + 245494, + -186487, + -2965, + -761676471, + 904250611, + -1, + 12269118, + -1, + 151, + -807265, + -37, + -16176, + -174, + 10454, + -30781957, + 292789, + 116618, + 22, + 5, + -47064063, + 4 + ], + [ + 8111, + 436604, + -8202, + 4277, + -75733426, + -4, + 19, + -424, + 120, + 4, + 123224395, + -521924, + 97292, + 1, + 33934, + 124589604, + 1830708, + -209625633, + -86939, + 245707, + 1, + -1069422, + -3, + 269619, + -60752, + -14875175, + 12023, + -29890, + -3135, + -374762, + -197, + -140301, + -791389, + -33, + -13766378, + -19, + 0 + ], + [ + -7005054, + 27790, + 819490, + 75449849, + 424462724, + 56, + 792696, + 4284, + 68112942, + -45, + 176, + 4, + -643115787, + -27685, + -670425, + -1755, + 8, + 182, + -26523, + -4, + -2, + -1, + 0, + 99, + 188, + -984432, + 44, + 2031791, + 4, + -9190, + -1, + -181621, + 13, + 15656, + 794, + 254, + 102 + ], + [ + 62416997, + 2830318, + -10950367, + -1, + -1299172, + 1, + -44776091, + 746248418, + -95093157, + -256574, + -747205844, + -50894006, + 45, + 761, + 498237693, + -19, + 42, + 432958650, + 122016690, + -403436, + 15197825, + -347144494, + 0, + 320222, + 3, + -2755, + -10646324, + -36, + -211049, + -8230, + -32, + 2, + 33, + 760212620, + -5038, + -113951856, + 14602224 + ], + [ + -2613953, + 1900696, + 17, + -22756, + -5, + -6, + -516869, + 300, + 4842, + -4957305, + -10182, + 400438, + -377712853, + 313624, + -197749749, + 669179, + 7763, + 272101, + 54, + -621270, + 452807950, + 777926, + -207, + -7607, + 32276, + 58, + 4647489, + 1178897, + -384753624, + 3217853, + 109668034, + -397519, + -90982692, + -27039, + 6894, + 4051348, + 0 + ], + [ + 5, + 98542, + -3936, + 670221, + 64971, + 0, + -7, + -13801464, + -136962026, + -120085, + 1, + -159714383, + -2, + -3028, + -1237, + -1, + 6, + 1009, + 39507618, + 8, + -10530, + 72, + 1399724736, + 29, + -1, + -1421, + -2100962096, + -60754, + 257765, + 3860, + -43694710, + 707, + 863761314, + -680950, + 167, + 13, + 31 + ], + [ + 28611, + 109095496, + 5121, + 88741084, + -132808710, + -5, + -290, + 23996397, + 117, + -263111, + 65433, + -300, + -15, + 2915918, + 2, + 1991176, + -12760, + -3767, + -89507634, + 3, + -4, + 8, + -515239231, + 4007995, + 2832616, + 3943515, + -2, + 620, + 27, + -5450, + -116880, + 17, + -1498582, + -300, + 2521, + -12161304, + -682415 + ], + [ + 8471, + -105557188, + 339, + 6615157, + 212403501, + -7746, + 2773, + -137, + -22342310, + -1, + 120, + -234339163, + 1524, + 9122946, + -7211, + -42715, + 217287180, + -1006509539, + 8036643, + 19, + -21, + -628, + 95066, + 2035746, + 994, + -199435202, + -59, + 91043, + 22, + 53, + 24117, + -3, + 5, + -159503, + 1, + -6, + -38038 + ], + [ + -102173, + 0, + 1324, + -23654, + -280926205, + 45, + 79, + 41995019, + 28728118, + -27065458, + 0, + -2, + 5482, + 45, + 909, + 7709423, + 3, + -1595449, + 91978975, + -1993511, + -39, + 643321, + 6, + 120, + 155070, + 7, + -7632011, + 18930716, + -27080, + 623, + 6, + -652, + -1, + -4023, + 1170, + -751043427, + -1 + ], + [ + 3854, + 31719, + 45, + 3685835, + 587, + -1, + 22297, + -1723, + -11263, + 1144593, + -1, + 733809, + -7804696, + -3411, + -31995928, + 1826, + -3243, + 231, + 37820, + 333343, + -7858, + -3827, + -240, + -122, + -230, + 27940, + -147484, + 0, + 961, + 509, + -212, + -14307513, + -47567266, + -86, + 8, + -12, + -673950 + ], + [ + -67546261, + -1, + -1, + 544, + 23514403, + -941354, + -4, + 35, + 898303101, + -7, + -1, + -5, + -236871, + -2, + 434542, + -11, + 5629, + 25, + 0, + 24394, + -398, + -195213, + -202214, + -19872, + 125, + 2, + -14633, + 0, + 2524654, + 15, + -34, + -46, + 17461, + 3834, + 0, + 11, + 2 + ], + [ + -244624, + 183363, + -42086, + -46107920, + 548373898, + -49, + 113670, + -56686817, + 70073, + -6644373, + 1, + -4001, + -28732, + -24, + 4483, + -5224755, + -17115, + 0, + 884181, + 721841, + -46, + 1280, + -543962, + 1894433077, + -7510405, + -4992210, + 70898, + 1486783907, + 57163, + -17, + 6, + 167, + 39122615, + -16, + 77712773, + 4985028, + -121 + ], + [ + -4, + 0, + -700001, + -1008, + -23807704, + 1835, + 50, + -809, + 14454, + 7, + 597, + -502, + -372117295, + -20, + -7, + 1, + -7863013, + -19, + 243467, + -6484439, + -62921, + -9, + -7134, + -2, + -176, + 645, + 1204, + 1420, + 5372, + -4, + -1615, + 804007, + 58, + 1, + 31, + -293467, + -149080 + ], + [ + 699, + -9802396, + -387749, + 137, + -1164056, + -1, + -24, + 609337, + -1, + 19796, + -54208, + -10, + 191915714, + -12799, + 3329, + -16470, + 56066, + -7, + 9650673, + -97693262, + 1499744, + -2554768, + 2, + 177648216, + 241, + 1339743754, + 48, + 2, + -5073, + -218377, + -19, + 14128, + -27, + -2, + -3, + 160668020, + -13069 + ], + [ + 53095, + 1278, + -183987, + 82, + -335448, + -57, + -17869595, + -302, + -4, + 193634741, + 2, + -12, + -5027, + 16933033, + 227706295, + 433222, + -19, + 468576, + -31487031, + -1048802, + 232731075, + 110, + 3446, + 55, + -192178237, + -2, + -471662207, + 481608, + 98158, + -13508867, + -781756139, + 4, + -250, + -1847881, + 1642, + 1, + 102 + ], + [ + -30, + -81, + -2, + 4084, + 2944, + 2087242, + -121691459, + 3, + -52, + -470, + 26, + -450698, + -29, + 41976, + -28369, + 3244850, + -41, + -1, + -619482084, + 4478462, + 5, + -2155, + 1947, + -748552483, + 57673603, + 1, + -2708, + 14903, + -26, + -988359, + 26930416, + 7013, + -20088626, + -2963185, + 0, + 2, + -840114 + ], + [ + 2750152, + -8305381, + 10407, + -18432843, + 187701, + 53230, + 25668, + 64549734, + -8321855, + -6, + 28, + -1862087, + 872887, + -10299910, + 12850, + 2886801, + -1898150, + -332100, + 69, + -77188, + -21728917, + 32049, + 410, + 136, + 2684685, + 9, + -84, + 14, + -370674096, + -183, + -1019276593, + 1002138558, + -1, + 114839675, + 194015793, + 6022773, + -150389 + ], + [ + 0, + 204, + 634, + 1902, + -363, + 807147293, + 4741986, + -9172452, + -5551, + -922760718, + 226, + 3582, + 253, + 380975, + 1, + 122678369, + 5736, + -2444664, + 2021132501, + 0, + 6534, + 3, + -269318334, + -370, + 0, + -4, + -125642, + 126894, + -8211749, + 853, + 5217819, + -12198, + 743025, + 293032833, + -36976, + -6153, + 19621 + ], + [ + -99973133, + 2687, + 100200, + -175095980, + 877310, + -520198, + -275461, + 618382, + 2, + 4, + -1, + 2, + 84072969, + 1, + 284535368, + -29381, + -2, + -196, + 588, + -11336929, + 0, + -28, + -124086, + 11940, + -55, + 37, + 0, + 87013481, + 4, + 486, + 3780806, + 405, + -1, + 96, + -2086, + 11423487, + -47 + ], + [ + 10, + -62, + -1306, + 22, + -10970, + -10177188, + -1247673, + -2003, + 78, + -33844633, + -4618481, + 268073, + -829125221, + 55968, + -11863471, + 61804, + 31442933, + 185, + -66377, + 494486201, + -67625, + -8938, + -353039, + -26985, + -1, + 593461843, + -622, + -161428140, + 1854565, + -7914, + 1, + 131872730, + 5424500, + -3, + -1, + -1, + -339939 + ], + [ + 185, + -8, + 3059, + -13, + 1843, + 183684063, + 62, + -25783, + 592, + 52, + 0, + -4025068, + 0, + 2057, + 157720045, + -4501139, + 0, + -4422, + 1029801, + -381, + -76975, + -722, + -54, + 9782, + 3693, + -1053933640, + -2840, + 358802, + -179, + -314736, + 15110, + -40, + 6247, + 92281, + -3, + -4111, + -14715221 + ], + [ + 123444, + 22106520, + 122, + 178, + -94843, + -164227, + -11358, + -81, + -2, + 292247924, + 12410, + -4882311, + -5, + 2, + -442281567, + -800082, + -89779505, + 14091258, + -1, + -1373522347, + -1000, + -32789493, + -490483670, + -3, + -47914322, + 11570, + 1897, + -57, + 9220, + 4, + -136, + -78558, + 607546573, + 680526, + 14, + -15974493, + -21 + ], + [ + -7689944, + -15, + -20, + -5, + -1035042036, + 2, + 180202, + 1626, + 495, + -31722138, + 71442248, + -71, + -2, + 6903, + 451247, + -60918, + 121, + 409956346, + 400, + 775131743, + 893, + 5209467, + -2206, + 5277, + -13322, + 0, + 60, + -994815, + -1041155004, + 12, + 12020, + -52028987, + 17923, + 3, + 530463, + 55567592, + 64522518 + ], + [ + -2403859, + -8, + 51059, + -965, + -276400, + 3938, + 14549, + 179068894, + 2185311, + -37117719, + -3417563, + 982285, + -404759015, + -5380035, + -1058, + -178, + 602594968, + 0, + -188, + -9081, + -1, + 1028963, + 2, + 3588181, + -1, + -751, + -4380054, + 19215, + -1022833139, + 1348, + 502840, + 3418, + 0, + -119, + -93363853, + -205885, + 3 + ], + [ + -373, + 1764669, + -2, + 66, + 360796948, + -10810, + -14033, + 31606220, + -7390586, + 635, + -21081839, + -38, + 17, + -23985144, + -153433, + 12622, + -7074, + 2, + 8, + 0, + 15042, + 53767472, + -3096, + 847, + 1459749890, + -3, + -220863151, + -10433, + 827171, + 2430801, + -60619, + 89799, + -223320800, + 8560370, + 253272430, + -18, + 476125805 + ], + [ + -21587560, + -903, + 1007023, + -1280371, + -133, + -45331, + 1, + -13, + -183423641, + -9153, + -206948679, + 349542597, + 128948980, + -42211230, + -51, + 116315540, + 177544, + -19932, + 1108, + 430, + 262205339, + 2, + 516, + -111699, + 458370, + 3009470, + -87, + -1, + 562, + -388752, + -2267596, + 543783686, + 0, + 9, + -345, + -5236557, + -437859 + ], + [ + 1, + -652677059, + 951303, + 30394528, + 125, + -32, + -91, + -45, + -1, + 1, + 57917, + -1, + 2019, + 903, + -1920209, + 39190787, + -411950, + -15517109, + 21259432, + 832398, + 336101531, + 196339228, + 785633, + -708846841, + 1, + 419, + -4, + -17, + -114, + 35, + 112167101, + -908920, + -59674, + 348948717, + 66, + -55, + 2 + ], + [ + 68, + -174208885, + -341, + -2274910, + -2054, + -260626239, + 47560, + -1519273, + 2979527, + -3137386, + -1548423, + 2642862, + -14713, + 6, + 141193, + -121, + -322859922, + 0, + -1, + -197, + 1, + -135, + -1199249302, + -93763559, + 297462939, + 0, + -4, + 258489004, + 0, + -8323930, + -32, + -30, + 42118527, + 1, + -14170, + 64520, + 28285656 + ], + [ + -1, + -3420, + -1536, + -1, + -48, + -261013300, + 3718, + 451, + -122528594, + -1829336718, + -4, + 1750213, + 134, + 236976, + 507374, + 64697009, + -354347, + -1068085320, + -58240, + -1427097543, + 61605003, + -3, + -9, + 63730, + -4757, + 3154213, + 489942, + 620143937, + -829825, + 80035153, + -25574157, + 0, + 0, + 83, + -2, + -199376, + 150 + ], + [ + 2, + -29855352, + 17256010, + -5267271, + -14877, + 60317, + 466111632, + -2, + 3, + -110621, + 32215744, + 332981, + -248820, + 1181, + -792121603, + 202426, + -1025, + -14442291, + 1440, + -58, + -7, + -2, + -39561, + 95549189, + -333403791, + -97373770, + -32, + -2384, + 2, + 159, + -26, + 3320445, + 690366, + -1287, + -391, + -25586439, + 23 + ] + ], + [ + [ + 4672, + 958649868, + 45153855, + 77, + -177376472, + -357, + 231, + 1519767535, + -925368, + 84, + -3, + 1729476, + -8891, + -30, + 141, + -9653536, + -220, + -27275, + 0, + -1, + 33, + -25, + -1, + 251, + 362793, + -11086, + 95951, + 16438683, + -35, + -18091006, + -1812798148, + 8, + -5, + -292, + 1481, + 187, + 0 + ], + [ + -1107961369, + -13, + -557539953, + 2, + 5, + 6814087, + 53, + 997, + -295218, + 1, + -7392, + -1, + -19981366, + 0, + 262, + -823012, + 575, + 178570, + 83535, + 28059348, + -9858266, + -8, + -48648, + 3, + -21474, + 3618211, + 33977501, + -9, + -14, + -16024, + 0, + 1, + 60659, + 1, + 3531548, + 153095, + -8 + ], + [ + -43203878, + 1043237, + -49, + 579927580, + 1, + -4754513, + -6, + 443, + 7909728, + 1239208, + 3038251, + 232514168, + 8367383, + 21, + -296084, + 3212125, + 88771, + 0, + -743527, + 868792806, + -233, + -114473, + 3784239, + 10455, + -34, + 379857018, + -655323359, + -35, + 248654, + -707, + -57579557, + 261022, + -1555572, + -39119859, + -4, + 18399, + -124720013 + ], + [ + 0, + 24982, + 4, + -194858388, + -105832514, + -407699555, + 1702, + 740, + -14, + 56083098, + -364, + 932829, + -307369, + -5426192, + -259487, + -291882525, + -7, + -548554, + -9, + 406, + 12, + -954, + 2, + 5655826, + -522, + -131542632, + -227, + -1344, + 10, + 49, + -2085158, + -115, + -615629, + -34053533, + -102517, + 443, + -3795 + ], + [ + -100283311, + -12303, + 1, + 72930178, + -4571480, + 3579, + 9693, + 2069, + 33508, + 390, + 2912617, + 1434, + 14717241, + -2, + -1, + 96860, + -1, + 405122, + 93018, + -46, + 14557, + 63265440, + -369, + 10593, + 90058, + -163, + 284709335, + -721, + -536, + 146, + 4804360, + -404, + -6, + 6268133, + 23857396, + 603743, + -7446572 + ], + [ + 21748, + 38185, + -3271, + -4, + 1433847056, + 1131395166, + 1, + -2072499, + 3, + 382, + -1211, + -1, + -215915898, + 28489, + -8890878, + -34856, + -1, + 25480, + 14, + 1055922, + -216279, + 1, + 513, + 591029425, + 1, + 433795386, + 106, + 0, + 806327, + 1, + -3, + -50266467, + -4524081, + -64, + 10, + -17, + 381846233 + ], + [ + -8872, + -120, + -1849871026, + -68047670, + -65278455, + 0, + -1183383, + 390161, + -592564256, + -3854, + -4777969, + -48325, + 15029787, + 42218, + -913, + -1257, + 146, + 63332398, + 1684, + 45720, + -1, + 0, + -55212, + 202188134, + -7138769, + 153156832, + 1413845525, + -21, + -1103, + -832373217, + 3380, + -14558907, + 5417395, + -61237200, + -12356, + -356, + -6 + ], + [ + 121, + -807960, + -1498344622, + -1, + -1089511, + 1010, + 26960, + -133051123, + -2084296203, + -2, + -156313, + 386611769, + 18, + 5, + -2636095, + -2, + 7, + -46622, + -1, + -11, + 883057, + -43699875, + 23963, + -3148, + 308887, + -197, + -299281, + -1, + -2852866, + 0, + -7515, + 18299, + 59708520, + 5828563, + 19483, + -1470752, + 29481338 + ], + [ + 8305381, + 53, + -16797102, + 68439, + -289, + -2, + 607, + -868022, + 505089588, + 8, + 4, + -4078, + 48, + 6043, + 17, + 2, + 894, + -209625633, + -10867, + 3931305, + 1031660, + -16710, + -1526, + 1078477, + -1944062, + -3632, + 12311184, + 0, + -200658, + -46, + -25, + -137, + -12662231, + -68058, + -6722, + -10, + 66885 + ], + [ + -28020215, + 2, + 6, + 4715616, + 414514, + 7375263, + 12, + 1096713, + 2, + -1, + 720360, + 14, + -40194737, + -27685, + -171628860, + -14042, + 506381514, + 11, + -6789917, + -7875856, + -467519, + -168919, + 844, + 50864, + 12, + -961, + 1, + 2, + 66889, + -18, + -30, + -11623718, + 3294313, + 489, + 3174, + 259865, + 53224354 + ], + [ + 476, + 45285087, + -2737592, + -39451527, + -40, + 1939210173, + -89552181, + 2915033, + -23, + -1026298, + -22803, + 0, + 45, + 1558780, + 7, + -10118899, + 5562821, + 27059916, + 7, + -6454979, + 1945321641, + -2649, + -358373, + 5, + 1483016, + -11019, + -85170593, + -1, + -13, + -16, + -33286636, + 462761432, + 523, + 380106310, + -330155749, + -911614846, + 14260 + ], + [ + -2, + 29698, + 17731268, + -22, + -1241, + -2, + -1033737, + 2458685, + 5, + -19829221, + -5, + 800877, + -92215, + 39203, + -197749749, + 82, + 485, + 1088402, + 0, + -1242541, + 226403975, + 24310, + -1698592, + -3894890, + 33050452, + 244766336, + 580936, + 18, + 0, + 98, + 6854252, + -1590074, + -5686418, + -211, + 27574, + 31651, + 81 + ], + [ + 1358, + 2, + -1031919392, + 686306288, + 129942, + -85542, + -7069472, + -211, + -4, + -7, + 718, + -9982149, + -284674414, + -3100204, + -2532536, + -2058034744, + 434045079, + 2, + 1, + 519013404, + -10, + 1, + 2733837, + 7529, + -2, + -1, + -4, + -486032, + 4, + 61756, + -682730, + 1447545, + 431880657, + -87161602, + 21, + 1711775, + 2 + ], + [ + 14305, + 13636937, + 5121, + 173322, + -33202177, + -10661716, + 0, + 366, + 933, + -4, + 261731, + -157468720, + -3977329, + 0, + 6771, + 15929408, + -13066119, + -118, + -1366, + 205253, + -1043, + 4137, + -123, + 31, + 2832616, + 0, + -442, + 158658, + 13804, + -43, + -913, + 270544, + -11708, + -306974, + 2581223, + -760082, + -1 + ], + [ + 138780751, + -12885, + 355342849, + 105842512, + 53100875, + -242, + 22181, + -4480003, + -43, + -2830, + 2, + -28, + 48, + 1140368, + -28844, + -5467578, + 13580449, + -245730, + 502290, + 78388226, + -178396311, + -157, + 3, + 63617, + 249, + -12173, + -119, + 2913373, + 1436, + 433007, + 1507, + -96886, + 354633252, + -163331049, + 57332237, + -3258, + -1189 + ], + [ + -399, + 268280873, + 42371, + -12111004, + -34293, + 45, + 1271, + 20997510, + 448877, + -26, + -24, + -2, + 2741, + 5737, + 476618297, + 3854711, + 427525, + -797725, + 22994744, + -124594, + -313, + 79, + 814963, + 7664, + 303, + 235, + -488448675, + 37861432, + -423, + 19, + 381072, + -10, + -9513, + -8, + 37424, + -11, + -1612186 + ], + [ + 964, + 248, + 2953793, + 2, + 4694, + -2339, + 44595, + -3446, + -11533534, + 8942, + -4, + 2866, + -499500536, + -3411, + -255967425, + 1, + -51889, + 59052, + 77454835, + 1, + -502939, + -478, + -2015471716, + -15, + -30104103, + 3, + -9218, + 152243, + 7876238, + 1017, + -13579, + -3493, + -46452, + -44950691, + 8501, + -201603587, + -172531312 + ], + [ + -8245, + -402592313, + -27, + 142632586, + 2939300, + -235339, + -31, + 9116491, + 3508996, + -985724706, + -34299, + -162, + -15159731, + -203587, + 889942982, + -347540, + 180136, + 49, + 8892, + 12, + -50924, + -12, + -3, + -1242, + 262715727, + 155516, + -1829, + -8, + 1262327, + 59, + -1106494, + -5973483, + 34922, + 61347, + 551, + 354354, + 818 + ], + [ + -122312, + 90, + -86192510, + -5, + 274186949, + -97, + 7274908, + -3542926, + 35877507, + -53154984, + 10632, + -250, + -4, + -1, + 4483, + -334384295, + -4279, + -1295, + 221045, + 184791376, + -1501166, + 80, + -1062, + 59201034, + -229, + -2, + 9074924, + 22687, + 447, + -4, + 3307, + 85293, + 9, + -8, + 593, + 19, + -486 + ], + [ + -63247, + -19133300, + -2734, + -31, + -1, + 7341, + 105414623, + -53035265, + 473612687, + 2, + 5, + -4, + -1488469181, + -156, + -439135, + 70233, + -30715, + -1, + 3895477, + -1660016451, + -983, + -1201308537, + -14610560, + -41774257, + -361097, + 2641365, + 308318, + 22725, + 1343, + -1993, + -13, + 49, + 121565686, + 12, + 16269339, + -36683, + -152657911 + ], + [ + 22909707, + -19, + -95, + 1151498740, + -18188, + -1, + -1, + 2437349, + -737820475, + 10, + -27754402, + -2, + 11714, + -102395, + 106544, + -33730395, + 56066, + -230, + 1, + 0, + 5858, + -40876294, + 12885, + 44412054, + 61600, + 1308344, + 202127359, + 1764, + -1298724, + -1, + 0, + 14, + 0, + -830760925, + -3469, + 20083502, + -13382937 + ], + [ + 106191, + 654256, + -11775187, + 345352086, + -83862, + -28, + -9, + -316507380, + -284, + 94548, + 65439, + -194, + -1, + 264579, + 1, + 2, + -4844, + 229, + -61498, + -1, + 29091384, + 7056, + 27, + 7186858, + -11730, + -407443, + -230304, + 7525, + 50257041, + -432283740, + -1563512279, + 121690, + -32809586, + -14, + 53815618, + 706462, + 0 + ], + [ + -122914, + -5278223, + -286252, + 16338, + 6, + 4174485, + -1857, + 41509, + -26, + -120278, + 0, + -220, + -7507, + 335812, + -222, + 202803, + -5293, + -14703793, + -2419852, + 17913846, + 5, + -1103114, + 243, + -1, + 28836802, + 118, + -2772909, + 476893, + -1726038, + -8, + 822, + 224415, + -40177253, + -90, + 14751, + 16377, + -3 + ], + [ + 11000609, + -2, + 81, + -144007, + 183, + 106459, + 802, + 1, + -254, + -379977, + 56, + -14, + 1745773, + -39, + 411185, + 44, + -927, + -21254415, + 9, + -302, + -5, + 32817860, + 6, + 559054, + 1342342, + 280, + -10, + 1, + -44, + -187753, + -486, + 60, + -74989, + 110, + 757874, + 46, + -1 + ], + [ + -1516, + 1714923581, + 332324166, + 0, + -6, + 6305838, + 37935888, + -280, + -173, + -3604534, + 14462, + 3582, + 2070342, + 24382390, + 422, + 0, + 1, + -39114628, + 4, + -1099, + 817, + 180700310, + -1052025, + -23, + 0, + -1052, + -1, + 129939070, + -513234, + 1705, + 20, + -24982065, + 0, + 73258208, + -9465834, + -192, + 613 + ], + [ + -1525, + 672, + 3, + -85496, + 1, + -32512, + 0, + 158305887, + 1226882, + 2120, + -1, + 511, + 0, + 2811, + 34, + -1880409, + -4, + -205718505, + 1176, + -88570, + -11, + -1784, + -1, + 0, + -58180428, + 152385, + -3040444, + 83, + 114, + 15, + 115, + 829922, + -339, + 764, + -130, + 2855872, + -1533910 + ], + [ + 10, + -1044177437, + -668631, + 6, + -686, + -10177188, + -76, + -16, + 79888, + -270757067, + -1128, + 131, + -50606, + 2, + -741467, + 30, + 60, + 739, + -66377, + 1, + -553984441, + -9, + -176519, + -13816343, + -82, + 1159105, + -652239179, + -1232, + 14, + -495, + 350073, + 4121023, + 5, + -185085, + -68602527, + -15, + -1 + ], + [ + 1, + -1003751, + 400978256, + -26, + 461, + 89689, + 260772466, + -3, + 2, + 13, + 3263, + -4025068, + -809846, + 134831445, + 9857503, + -549, + -15542738, + -9, + 4119205, + -390481, + -1231595, + -1513512921, + -216, + 2445, + 14, + -251, + -11, + 367413237, + -2859, + -1229, + 495111401, + 0, + 2, + 11, + -227940535, + -263119, + -58860885 + ], + [ + 2, + 22106520, + 30, + 93152690, + -388475793, + -160, + -5815427, + -667010, + -1, + 35, + 6205, + -5, + -9, + 1, + -13821299, + -195, + -1402805, + 13761, + -34135772, + -164, + -1, + -1001, + -3742, + -116215364, + -46791, + 1446, + 15174, + -28, + 2360436, + 65773, + -557531, + -10, + 18541, + 83, + 59918150, + -3993623, + -21496 + ], + [ + 0, + -2, + -5, + -307756507, + -63174, + 323457101, + 90101, + 13007, + 126636, + -1, + 17860562, + -72515, + -5160986, + 1767116, + 1763, + -7, + 63240043, + 400348, + 799, + 48445734, + 14635517, + 1, + -8822, + 10807728, + 0, + 743, + 240, + -30, + -993, + 6, + 24616880, + -25, + 35, + 1306, + 1, + 424, + 32261259 + ], + [ + -600965, + -16, + 798, + -506070875, + -35379174, + 16128403, + 7274, + 1, + 67, + -1, + -437448118, + 7674, + -98818, + -672504, + -541875, + -1, + 1149, + 0, + -394982180, + -1, + -171923, + 257241, + 236, + 918574444, + -42463683, + -1574697853, + -67, + 76861, + -30, + 10782, + 3928, + 1709, + 203, + -121483, + -746910826, + -823539, + 48533230 + ], + [ + -3051848, + 431, + -1, + 8640543, + 3, + -169, + -1796219, + 965, + -7217, + 162671, + -10540919, + -1261262663, + 71561180, + -749536, + -5, + 197, + -115906884, + 54490872, + 2, + 4269582, + 7701556, + 820, + -1585157, + 54238, + 729874945, + -1548, + -220863151, + -83460, + 51698, + 607700, + -60619, + 2806, + -852, + 267512, + 15829527, + -1150, + 29060 + ], + [ + -329, + -7, + 503511, + -78, + -1067, + -90662, + 115444, + -7, + -44781, + -299931133, + -3233573, + 333, + 8059311, + -20, + -215741814, + 1861048641, + 363609138, + -19, + 2, + 7046040, + 8, + 1, + 516, + -7, + 112, + 1504735, + -174, + -943839, + 70, + -48594, + -36281538, + 8496620, + 4088, + 0, + -361269226, + -2618279, + -3421 + ], + [ + 5, + -40792316, + 974134149, + 30394528, + 125, + -4, + -1483001, + -46750786, + -545, + 494487009, + 29653757, + -383852, + 258494, + 56, + -4, + 612356, + -210918146, + -237, + 20761, + 203, + 3, + 383475, + 6285065, + -88605855, + 111, + 1, + -536993630, + -17587, + -30013954, + 9, + 897336811, + -55, + -29, + 1331, + 17, + -7082, + 14 + ], + [ + 8937184, + -5, + -1, + -69, + -269169997, + -32578280, + 389608242, + -23, + 364, + -25099086, + -96776, + 84571588, + -230, + 0, + 289162722, + -486, + -19, + 7, + -19538791, + -1, + 5, + -4, + -143, + -11720445, + 18156, + 0, + -17, + 3944, + -655, + -2080983, + -2, + 0, + 658102, + 55714, + -58039834, + 129041, + 14142828 + ], + [ + -3553, + 0, + -3, + -378, + -2, + -4078333, + 29745, + 472950417, + -935, + -3489, + -559, + 218777, + 2197603, + 14811, + 31, + 31590, + -692, + -2, + -29818786, + -348412, + 120322, + -54536, + -4, + 498, + -4871284, + 788553, + 957, + 620143937, + 0, + 19, + -3196770, + 0, + 138, + 84546, + -302, + -1558, + 37 + ], + [ + 148487, + -14927676, + 16852, + -161, + -58, + 0, + 14225, + -512030, + 852, + -54, + 4, + 81, + -30, + 604417, + -6, + 198, + -1, + -14442291, + 11792406, + -467, + -29, + -2, + -618, + 2916, + -79, + -47546, + -16584933, + -1249714258, + 31, + 1301715, + -429525989, + 203, + 674, + -10, + -2, + -1599152, + 1441 + ] + ], + [ + [ + 37380, + 7, + 43, + 9862, + -169, + -2927874, + 968572317, + 2899, + -14805896, + 84, + -96869, + 1729476, + -2, + -4, + 564, + -75418, + -901143, + -3, + 0, + -3, + 260, + -50, + -259602, + 128537, + 90698, + -87, + 94, + 526037859, + -1, + -2208, + -221289, + 4, + -23021403, + -37321, + 11847, + 1, + -9273533 + ], + [ + -132, + -217247, + -136118, + 60831, + 20, + 2, + 217266, + 1021309, + -151151565, + 2805, + -2, + -13471504, + -305, + -6845868, + 68778898, + -25, + 288, + 731421693, + 41, + 876855, + -315464513, + -494631, + -12, + 109, + -687182, + 904553, + 4148, + -79162133, + -3647828, + -4102019, + 2683, + 11869019, + 237, + 291, + 441443, + 75, + -2085788 + ], + [ + -1, + 267068788, + -3190760, + 277, + 5541281, + -9509026, + -12698, + 443, + 61795, + 605, + 12153002, + 58128542, + 1021, + 41, + -2368670, + 1568, + 363604835, + 1649, + -2904, + 829, + -58, + -1875531961, + 946060, + 21410981, + -281509, + 1449, + -10, + -1161193, + 127310635, + -2893904, + -14058, + 16314, + -99556602, + -37, + -1037, + 4600, + -7795001 + ], + [ + 0, + 1637230945, + 8134, + -1487, + -3307266, + -815399110, + 1, + 11832, + -1934724953, + 428, + -11934659, + 1822, + -1258981960, + -21196, + -127, + -1, + -121367, + -1097107, + -595539970, + 212835069, + 49, + -1000127397, + 3362951, + 176745, + -66878, + -63, + -59592654, + -84, + 630991, + 1, + -33362529, + -3783054, + -315202146, + -65, + -102517, + 7263969, + -3885907 + ], + [ + -195866, + -98424, + 38, + 583441423, + -71429, + 895, + 39700943, + 129, + 131, + 49, + 1456309, + 1468857, + 7358621, + -2, + -230212191, + 99185030, + -1342, + 396, + 47625069, + -2999828, + 477002147, + 2024494095, + -24182728, + 2648, + 704, + -21335650, + 1, + -23641572, + -274585, + 1222769825, + 293, + -206874, + -95019381, + 12242, + 95429583, + 1207486, + -7272 + ], + [ + 178158077, + 625624705, + -104661, + -3779, + 11201930, + 135, + 13, + -4048, + 776, + 12510273, + -1211, + -4137, + -210855, + 28489, + -2, + -278846, + -2142603, + 13045636, + 114, + 135157984, + -1771753869, + 1, + 4, + 35, + 106, + 6, + 1691, + 388275, + 6, + 22873, + -1, + -6136, + -72385293, + -16707678, + 158434, + -34144, + 763692465 + ], + [ + -1, + -8, + -28227, + -544381357, + -249, + -4, + -18490, + 48770, + -141, + -1, + -18664, + -6185651, + 3757447, + 10807782, + -957158600, + -157, + 18, + 247392, + 6737, + 11, + -1434481, + 1, + -441697, + 0, + -3486, + 0, + 5393, + -3, + -9, + -406432, + 13, + -28, + 43339159, + -956831, + -395378, + -89, + -13 + ], + [ + 0, + -6312, + -11, + -80290, + -2179022, + 129333, + 107839, + -66525562, + -1988, + -8, + -2442, + 1475, + 18889510, + 11522208, + -80, + -12, + 959, + -728, + -185, + -1, + 6899, + -85351, + 1, + -3223270, + 38611, + -788, + -306464098, + -265025224, + -348, + 2676202, + -1879, + 73197, + 29155, + 186514006, + 38966, + -188256254, + 14740669 + ], + [ + 4, + 894164698, + -65614, + 547511, + -18490, + -118, + 77726, + -55553383, + 120, + 31620579, + 7701525, + -130481, + 99626943, + 1546944, + 16967, + 475, + 14, + -102356, + -5, + 60, + 16, + -33419, + -781146, + 34511260, + -60752, + -113, + 3077796, + -467, + -12541, + -5996198, + -3232155, + -70150, + -98924, + -1, + -53, + -1290324459, + 1070158 + ], + [ + -437816, + 3474, + 1601, + 0, + 51, + 14, + 1, + 4386853, + 1039, + -751552807, + 0, + 7276, + -4907, + -1771854, + -1340850, + -898669, + 1932, + 23, + 0, + -504054798, + -14610, + -10, + 0, + 1666718274, + 48211, + -123054, + 2796, + 253974, + 8561800, + -9410823, + -2012630392, + -22, + 13, + 489, + 26003895, + 66525513, + 831631 + ], + [ + 243816, + 2764, + -1, + -9, + -634, + 1, + -21, + 1, + -1, + -251, + -178, + 0, + 2878, + 3117559, + 950, + -19, + 44502568, + 108239662, + 30504172, + -206559315, + 243165205, + -21188, + -358373, + 5, + 181, + -180536944, + -83174, + -2275, + -13, + -257, + -508, + 1, + 8367, + 380106310, + -315, + -14, + 1 + ], + [ + -167292978, + 3712, + 271, + -182045, + -650657944, + -13, + -63, + 1, + 19830872, + -19, + -5212999, + 25027, + -23, + 39203, + -790998995, + 334589, + 31050, + 2176804, + 14187207, + -1, + 6909, + 6078, + -207, + -3894890, + 16138, + 3824474, + 9294977, + 288, + -1468, + 25139, + 877344270, + -1590074, + -177701, + -865239, + 3, + 253209, + 41406 + ], + [ + 1424310042, + 25226819, + -8, + 1309, + 0, + -1, + -441842, + -3450366, + -2, + -2, + 367433, + -159714383, + -284674414, + -396826138, + -158283, + -981, + 207, + 63, + 2, + 519013404, + -21059, + 0, + 10679, + 3854867, + -198605, + -181888, + -4, + -121508, + 252, + 965, + -1333, + 177, + 26, + -1, + 0, + 427944, + 15 + ], + [ + 228885, + 1, + 327758, + 2773159, + -32424, + -20, + -4755535, + 95985589, + 467, + -538850974, + 2144099914, + -2460449, + -1942, + 44, + 106, + 15929408, + -51040, + -1884, + -11188454, + 205253, + -2135393, + 1058987, + -128809808, + 2, + 2766, + 60, + -452920, + 9916, + 28271456, + -174408, + -29220, + 132, + -374645, + -76743, + 41299569, + -48645216, + -10918643 + ], + [ + 33882, + -3221, + 43377, + 103362, + 12964, + -991429, + 11, + -17500, + -1364, + -1, + 4, + -223, + 199755448, + 17, + -230750, + -1, + 848778, + -1, + 514345128, + 598, + -170, + -164655787, + 1, + 1, + 260573715, + -779044, + -485586, + 0, + 359, + 106, + 6173937, + -96886, + 21, + -5, + 55, + -13, + -19019 + ], + [ + -817381, + 16375, + 43388185, + -12, + -268, + 90, + 325456, + 20, + 7182030, + -211449, + -12584720, + -2029124, + 1403297, + 94001578, + 7447161, + 246701526, + 2, + -12, + 1471663600, + -63792344, + -5, + 5026, + 203741, + 3924130, + 310141, + 15399641, + -1, + 1211565821, + -106, + 19, + 0, + -166866, + -155863641, + -1054600710, + 18, + -45, + -1612186 + ], + [ + 8, + 1982, + 1, + 112, + 1201685, + -37, + 11416228, + -7056637, + -90106, + 4578371, + -130919, + 46963759, + -243897, + -3411, + -499936, + 934842, + -101, + 1845, + 18910, + 0, + -64376174, + -15309, + -1, + -2, + -3763013, + 27940, + -2304, + 1, + 7876238, + 66669501, + -424, + -7153757, + -5945908, + -44950691, + 272026, + -12600224, + -3 + ], + [ + -2, + -6, + 0, + 557159, + 23514403, + -240986750, + -15998656, + 35, + 13707, + -240655, + -70244327, + -10, + -59218, + -25, + 1738170, + -2780323, + 720544, + 402656, + 0, + 1, + -814777, + -48803, + -6, + -317952, + 1026233, + 4976521, + -959019125, + -515630, + 9862, + 7558, + -1, + -5833, + 71521246, + 2, + 0, + 1, + 428824700 + ], + [ + -61156, + 0, + -1, + -737726719, + 16, + -6, + 0, + -14171704, + 137, + -103818, + 1, + -2097417286, + -7355372, + -6168610, + 2241, + -40, + -4279, + -5180, + 28293792, + 721841, + -1, + 1280, + -4250, + 29600517, + -7510405, + -9750, + 17724, + 371695977, + 457305, + -1, + 105823, + 3, + 76411, + -68590383, + 19, + 155782, + -121 + ], + [ + -494, + -73, + -2734, + -16128, + -727, + 115, + 13, + -53035265, + 118403172, + 15157437, + 312871130, + -64244, + -5814333, + -655857421, + -112418625, + 2195, + -2, + -9751988, + 476, + -2, + -125842, + -18, + -467537916, + -83548514, + -92440950, + 42261846, + 1204, + 744654922, + 42, + -510250, + 0, + 3, + 29679, + 11868, + 130154714, + -293467, + -152657911 + ], + [ + 0, + -5, + -99263777, + 275, + 0, + -4712, + -49504, + 5, + -1475640951, + 5067698, + -867325, + 0, + 6, + -12799, + 872805401, + -2108150, + 28033, + -1932913558, + 0, + 0, + 6, + -327010349, + 0, + 44412054, + 7884817, + 5233374, + 101063680, + 7057, + -5194895, + 0, + -306526, + 55, + -1794326, + -12980639, + -111000, + 77, + -13382937 + ], + [ + 13274, + 5234049, + -3, + 1381408343, + -20, + -2, + -4467399, + -1207, + -1135, + 48408685, + 1, + -6199, + -1, + 33866066, + 217, + 433222, + -9919850, + 959642777, + -30, + -65550, + 232731075, + 3, + 14116248, + 919917775, + -192178237, + -398, + 0, + 493166329, + 3067, + -13, + -23857, + 1947044, + -4, + -7391524, + 411, + 22606780, + 819 + ], + [ + -8, + -42225784, + -286252, + 8, + 47110, + 2038, + -2, + 162, + -108531061, + -3848891, + 836, + -7211174, + -15375195, + 2624, + -7262387, + 99, + -41, + -3590, + -151241, + 71655385, + 1218252745, + -269, + 31894038, + -5711, + 880, + 60518, + -354932337, + 238446, + -3, + -988359, + 205, + 1, + -313885, + -2963185, + 0, + 131013, + -430138191 + ], + [ + 343769, + -265772205, + 3, + -288013, + 11731, + 6, + 1642759, + 4034358, + -63, + -11874, + 1, + -1906776757, + 3491547, + -160936, + 411185, + 5773601, + -485926345, + -10378, + 138, + -39520365, + -5, + 8204465, + 6558, + 34941, + 10487, + 9, + -1, + 111, + -22624, + -11735, + -31852394, + 244663, + 0, + 112148, + 5921, + 11, + 0 + ], + [ + -24834625, + 13084, + 5, + 1902, + -190167645, + 394115, + 37935888, + -35, + -1, + -1760, + 28925, + 458495, + 33125471, + 23, + 26, + 234, + 717, + -2444664, + 964, + -562716, + 1672695, + 1411721, + -2104049, + 0, + 0, + -2153946, + -1, + 15862, + -8211749, + 109148, + 318, + -48, + 6, + 4471, + -302906674, + -2, + 613 + ], + [ + -1525, + 1, + 6262, + -83, + 428, + -2, + -1076, + 38, + 75, + 66, + -1, + 256, + 20526, + 0, + 8683, + -14, + -276547465, + -205718505, + 150540, + -1, + -2751, + -7309046, + -496345, + 1492, + -7272553, + 298, + -3040444, + 2719171, + 114, + 31101, + 60492902, + 6, + -5, + 50076216, + -17089585, + 731103154, + -47 + ], + [ + 668, + -1044177437, + -20, + 88, + -10970, + -5, + -609, + -16022, + 319552, + -2, + -1, + 524, + -6, + 14, + -362, + 0, + 1919, + 756577, + -1037, + 3773, + -132, + -9, + -44130, + -105, + -41, + 1186923685, + -10, + -161428140, + 3709131, + -126622, + 44809285, + 16484091, + 678063, + -1480679, + -1071914, + -30445637, + -2656 + ], + [ + 185, + -125469, + 1, + -6883711, + 15101519, + 91842031, + 7958, + -211210482, + 605991, + 217536413, + 52209, + -1006267, + -25, + 269662889, + 1, + -35165, + -1897, + -2211, + 64363, + -763, + -39411025, + -189189115, + -55390, + 1223, + 968222696, + -63, + -44, + 2870416, + 0, + -2459, + 15, + -10, + 51173559, + 1442, + -28492567, + -8419802, + -898 + ], + [ + 493774, + 690829, + 62233, + 44, + -11855, + -40, + -2840, + -42688665, + -5, + 570797, + 1, + -1, + -73, + 3, + -6910649, + -12, + -1370, + 54, + -1042, + -5, + -8, + -1001, + -59873, + -7263460, + -93583, + 2893, + 30, + -238296788, + 18441, + 1, + -139383, + -2455, + 296654, + 340263, + 3744884, + -7800, + -42 + ], + [ + -480622, + -8014059, + -84256966, + -1202174, + -15, + 80864275, + 176, + 13318908, + 2, + -7930535, + 2, + -1, + -82575784, + 0, + 3609976, + -15229, + 61758, + 100087, + 6395, + 1513929, + 14635517, + 651183, + -1156376664, + 675483, + -2, + 372, + 3925116, + -1, + -16268047, + 95, + 96160, + -13007247, + 73412662, + 163, + 259, + 27133, + 63010 + ], + [ + -587, + -4129, + 3267754, + -253035437, + -35379174, + 258054450, + 476740797, + 5595903, + 67, + -9062, + -26700, + 251464989, + -1544, + -86080555, + -1058, + -11398, + 588472, + 735, + -1507, + -18, + -336, + 2, + 15, + 112131, + -1326990, + -24028, + -35040430, + 1259290573, + -499430, + 5, + 4022720, + 109360, + 26643981, + -124398292, + -46681927, + -13176618, + 12133307 + ], + [ + -2980, + 451755345, + -26, + 1, + 88085, + -1383633, + -439, + 0, + -14, + 166575350, + -161, + -1261262663, + 35780590, + -366, + -2454932, + 25849013, + -28, + 3, + 1080781, + 2134791, + 492899569, + 107534943, + -2, + 444317753, + 11404296, + -198184, + -27607894, + -1335360, + 13234734, + 5, + -969911, + 5747111, + -852, + 33439, + 1978691, + -294362, + 14530 + ], + [ + -86350241, + -57775, + 983, + -2, + -559644393, + -44, + 29553541, + -431, + -179125, + -37491392, + -12, + 87385649, + 15, + -21105615, + -1, + 14539443, + 173, + -19932, + 554, + 112736645, + 16004, + 1141361, + 129, + -55850, + 56, + 735, + -356840, + -241622880, + 70, + -759, + -141725, + 1087567371, + 8176, + 2469466, + -22050, + -81821, + -109465 + ], + [ + 2527, + -19918, + 974134149, + 29, + 16434584, + -63, + -1483001, + -2921924, + -17, + 247243505, + 4, + -393064516, + 1010, + 14802827, + -491573418, + 612356, + -3, + -15517109, + 2595, + 3, + 164112, + 392678456, + 785633, + -5537866, + 111, + 26, + -65551, + -4502302, + -468968, + 72127, + 0, + -55, + -932, + 340770, + 1060, + -443, + 7 + ], + [ + 4, + -10, + 0, + -2222, + -257, + -124, + 46, + -189909, + 5819, + -12255, + -6193693, + 42285794, + -57, + 25793991, + 36145340, + -15546, + -5044686, + 215729, + -2385, + -412419906, + 77, + -552690, + -4684568, + -366264, + 4647858, + 2498168, + -4, + 3944, + -10726719, + -133182880, + -508, + -247592, + 41131, + 6964, + -55, + 16, + 452570501 + ], + [ + -113688, + -855, + -1572714, + -94, + -394925, + -2039166, + 930, + 7217, + -61264297, + -57166772, + -142984, + 14001703, + 67, + 15166445, + 62, + 494, + -87, + -2136170640, + -477100582, + -1427097543, + 1880, + -111690638, + -9, + 1019688, + -4871284, + 0, + 7655, + 155035984, + -25932, + 5002197, + -195, + -58493175, + 18110766, + 2705480, + -309466, + -49844, + 9 + ], + [ + 4640, + -7463838, + 8628005, + -41151, + -3719, + 7720527, + 7, + -2048122, + 27908029, + -14, + 8053936, + 2663852, + -4, + 77365397, + -198030401, + 207283802, + -134285038, + -28884581, + 45, + -478183, + -2, + -124463, + -1, + 11664, + -20837737, + -11886, + -259140, + -2, + 1, + 83309776, + -6554, + 53127120, + 1, + -1, + -200192, + -1, + 5764 + ] + ], + [ + [ + 37, + 3744726, + 344, + 323150797, + -21, + -187383960, + 0, + 2968296, + -1807, + 22001472, + -99193638, + 106, + -36418081, + -61555, + 4, + -2413384, + -922770764, + -3491159, + 99, + -46066664, + 33, + -205656, + -16225, + 4017, + 1486001923, + -1386, + 12, + 4013, + -73631247, + -69, + -7081243, + 61472, + -11, + -1, + 12, + 95560, + -36225 + ], + [ + -17, + -6951900, + -17, + 996647798, + 655924, + 218050771, + 2, + 16340950, + -75575783, + 45959207, + -7, + -13156, + -9990683, + -13371, + 33, + -12860, + 1178232, + 11428464, + 1305, + 54, + -1, + -30, + -48, + 917228886, + -168, + 1809105, + 67955002, + -618454, + -29182627, + -250, + 10987745, + 11591, + 15528697, + 610630537, + 3449, + 1, + -66745228 + ], + [ + -1, + 16301, + -1595380, + 4424, + 43291, + -76072209, + -50, + 464601496, + 4, + 619604, + 6076501, + 113532, + 8171, + 86767958, + -74021, + 6, + 177541, + 1649, + -2974109, + 6628, + -233, + -7326297, + 242191300, + 2614, + -4, + 1483816, + -5, + -36287, + 30, + -46302460, + -7, + 255, + -48612, + -2444991, + 0, + 2300, + -952 + ], + [ + 4280, + 25581734, + 133275419, + -190291, + -12919, + -796288, + 1, + 1550896370, + -59043, + 14020775, + -5967330, + 455, + -38, + -21704768, + -4151795, + -9, + -7585, + -2194215, + -290791, + 425670139, + 3, + -3815, + 3362951, + 90493223, + -4280213, + -251, + -14, + -3, + 1232, + 205193215, + -32, + -60528862, + -76954, + -8513383, + -104976897, + 929788017, + -119 + ], + [ + -802266488, + -2, + 19272, + 70, + -17, + 3665288, + 76, + 129, + 524, + 1, + 46601875, + 94006848, + 235475863, + -40629, + -112408, + 6054, + -87933532, + 25320, + 381000556, + -374978, + 1908008589, + 63265440, + -2952, + 83, + 0, + -333370, + 2172, + -23641572, + -562350243, + 36, + 37534, + -847357556, + -1, + 3134066, + 11, + 295, + -28 + ], + [ + 1359, + 2443847, + -1, + -3869538, + 716923528, + 141424396, + 52, + -2072499, + 24, + 1, + -309911, + -67781114, + -824, + 445, + -142254043, + -2230765, + 0, + 815352, + 935311, + 135157984, + -26, + 0, + 16408, + 2255, + 108709, + 414, + 27050, + 48534, + 394, + 89, + -2827, + -402131738, + -17672, + -133661420, + 4951, + -1067, + 2913 + ], + [ + -283895, + -30817, + -7226059, + -1038, + 0, + -14981709, + -1, + 12193, + -1157352, + -2, + -146, + -1546413, + 4, + 10807782, + -14605, + -2, + 0, + 31666199, + 211, + 2926111, + -175, + 28, + -220848, + 96, + -6971, + 73, + 1, + -83, + -9034863, + -3, + 432672, + -116471257, + 693426539, + -234, + -197689, + 0, + -1629 + ], + [ + 972, + -413675505, + -2858, + -2569291, + -34864349, + 517332, + 6901683, + -33262781, + -248, + -62050, + -4885, + 1546447074, + 1, + 368710643, + -84355051, + -24983, + 125692865, + -182, + -12143046, + -92978, + 7, + -5334, + 98152945, + -787, + 151, + -1653278981, + -585, + -517627, + -11411465, + 167263, + -492511306, + 36599, + 57, + 3, + 9741, + -753025015, + 0 + ], + [ + 4055, + 218302, + -1025, + 535, + -2311, + -61854667, + 19897827, + -27776691, + 1, + 505929269, + 15403049, + -66806285, + 99626943, + 792035266, + 133, + 7, + 234330656, + -838502533, + -712206748, + 3839, + 8253281, + -16710, + -1526, + 276090082, + -4, + -1859397, + 751, + -7, + -1605268, + -374762, + -3, + -274, + -12, + -532, + -1720797, + -38, + 33442 + ], + [ + -896646867, + 3474, + 3, + 576, + 13264460, + 4, + 24, + 8773706, + 32, + -22936, + 11, + 465695, + -19, + -27685, + -335213, + -7021, + 483, + 47627006, + -207, + -3937928, + -4, + -43243159, + 1689, + 12716, + 771371, + -31501834, + 1466004340, + 63493, + 1095910439, + -147044, + -251578799, + -22703, + 52709013, + 1957, + 794, + 8121, + 102 + ], + [ + 476, + 0, + -668, + -75, + -2598344, + 2, + -5597011, + 44, + -6, + -501, + -178, + -388, + 6, + 1, + 15569928, + -39, + 340, + 865917300, + 122016690, + -98, + 1, + -173572247, + 0, + 313, + 11586, + -86, + -5323162, + -145604, + -3298, + -131677, + -1040207, + 57845179, + 267742, + 181, + -1, + -1, + 7 + ], + [ + -2553, + 486578127, + 567400587, + -1, + -40666122, + -1663, + -2, + 76834, + 309857, + -19364, + -80, + 3128, + -377712853, + 1, + -395499497, + 669179, + 254364194, + 34828870, + 1732, + -159045208, + 14150248, + 1519, + -13270, + -7607, + 126, + 244766336, + 1, + 147362, + -2935, + 823770385, + 1, + -99380, + -727861538, + -54077, + 27, + 518572518, + 331250 + ], + [ + 89019378, + 6306705, + -492, + 1309, + 64971, + -5, + -220921, + -3369, + -1070016, + -938, + 1, + -155971, + -69501, + -1514, + -1237, + -257254343, + 52984, + 258391, + 4823, + 32438338, + -5391218, + 2, + 87482796, + 7, + 0, + -1, + -65655065, + 0, + 16, + 30878, + -2730919, + 46321432, + 13, + -1394585625, + 342644, + 26, + 4 + ], + [ + 117188981, + 13, + 2561, + 1, + 0, + -1301, + -18576, + 2999550, + 1866, + -131555, + 32716, + -78734360, + -61, + 0, + 106, + 122, + -1633265, + -15, + -699278, + 50, + -136665171, + 271100793, + -251582, + 125250, + 362574848, + 0, + -231895257, + 81233131, + 216, + -21801, + -239370913, + 8, + -1498582, + -38372, + 20649785, + -1556646916, + -21325 + ], + [ + 67764, + -1688915008, + 5552232, + 26460628, + 25928, + 0, + 22, + -70000, + -2727, + -177, + 63046759, + -3576, + 799021793, + 71273, + -28, + -87481243, + 27160897, + -30, + 257172564, + 612408, + -85, + -40199, + 3, + 65143874, + 0, + -49858800, + -485586, + 91043, + 735033, + 433007, + 395131946, + -387544, + 338, + -9969, + 458657895, + -854142818, + -297 + ], + [ + -13078089, + 2047, + 10847046, + -387552121, + -68585, + 188199867, + 20341, + 5, + 219, + -103, + -96, + -7926, + 11226377, + 717, + 29788644, + 986806103, + 106881, + -51054373, + 22456, + -1, + -20017, + 628, + 6519706, + 1916, + 606, + 7519, + -932, + 289, + -212, + 2, + 11909, + -85435459, + -2378, + -2059767, + 76645312, + -2933763, + 0 + ], + [ + 1927, + 991, + 11, + 921459, + 4806740, + -18714, + 1, + -27565, + -2883384, + 4578371, + -8182, + 3, + -121948, + -3, + -976, + 1914556435, + -103777, + 0, + 148, + 5, + -2, + -15676185, + -251933964, + -125104, + -60208206, + 13970, + -73742, + 19030, + 3846, + 65107, + -6952396, + -55889, + -371619, + -2809418, + 2125, + -196879, + -5 + ], + [ + 0, + -12, + -1, + 34822, + 94057611, + -29417, + -1, + 1, + 857, + -3760, + -67, + -165594, + -14804, + -50, + 54318, + -177940680, + 5, + 3146, + 0, + 3122415, + -2, + -95, + -49, + -621, + 16, + 155516, + -234136, + -33000317, + 157791, + 30958050, + -141631247, + -764605861, + 279380, + 1005110507, + 0, + 346, + 214412350 + ], + [ + -500989103, + 5867610, + -164, + -1, + 274186949, + -3, + 444, + -56686817, + 4484688, + -415273, + 332, + -524354321, + -224, + -98697768, + 17930, + -83596074, + -267, + -2652116, + 0, + 6, + -12009329, + 10242, + -67995, + 3613, + -57, + -609, + 1161590264, + 177, + 117069979, + -1, + 3307, + 5458734, + 1222582, + -1, + 621702182, + 311564, + -509417535 + ], + [ + -8095641, + -4783325, + -5, + -16128, + -45, + 3758344, + 201, + -26517633, + 56, + 29, + 2444306, + -8030, + -1, + -10008, + -449674499, + 71918569, + -30715, + -156031807, + 238, + -12968879, + -2, + -73322, + -57072, + -5221782, + -5642, + 0, + 154159, + 89, + 42980, + -1993, + -50, + 12, + 14, + 12152430, + 254208, + -2347737, + -305315823 + ], + [ + 178982, + -19145, + -3029, + 287874685, + -1, + -589, + -49504, + 155990325, + -737820475, + 19, + -2, + -20665055, + 3, + -12799, + 7, + -8, + 7, + -60403549, + 154410762, + -93, + 5998975, + -19, + 1611, + 11103013, + 7700, + 20443, + 12632960, + 1, + 0, + -13649, + -76632, + 57868894, + -7177303, + -25, + -28415878, + 160668020, + -1672867 + ], + [ + 434957894, + 40891, + -22, + 659, + -2683587, + -1, + -17451, + -75, + -4647633, + 774538963, + 1, + -1550, + -39, + 529157, + 444739, + 887238059, + -1239981, + 959642777, + -15743515, + -1048802, + 3, + 7225664, + 55142, + 229979444, + -5865, + -1629770, + -900, + 7525, + 6, + -864567480, + -1, + 4, + -64081, + -3695762, + 6569, + 176615, + 1 + ], + [ + -1, + -41236, + -73280457, + 4084, + 1, + 2, + -2, + 20754, + -6, + -30791132, + 0, + -14084, + -1, + 328, + -464792757, + 6338, + -338777, + -2, + -591, + 559808, + 1162, + -1103114, + 61, + -45688, + 7209200, + 1936583, + -3, + 0, + -110466421, + -1, + 210394, + 229801040, + 0, + -370398, + 922, + 32, + -3282 + ], + [ + 1, + -33221526, + 666047, + -144007, + 3003222, + 26615, + 6417, + 31518, + -532598690, + -194548109, + 113, + -455, + 852, + -2, + 842106231, + 45106, + -59317, + -324, + 1159081709, + -151, + -5, + 8012, + 419730, + 273, + 83896, + 587683925, + -42876, + 232547228, + -1, + -96129619, + -1990775, + 119, + 0, + 3505, + 24251974, + 46, + -2350 + ], + [ + -24, + 214365448, + 5071, + 1, + -181, + 48, + 18523, + -146759232, + -1, + -1845521436, + 7, + 56, + 258793, + 390118242, + 3454591, + 7488, + 375923075, + -2387, + 30840, + -2198, + 107052481, + 88233, + -32, + -189260, + 17146, + -1, + -1963, + 16242384, + -32846994, + 873183, + 80, + -48793, + 5944202, + 146516417, + -4732917, + -403228325, + 4905 + ], + [ + -399892532, + 3, + 801599, + -10943499, + 112295630, + -508, + -8814758, + 9662, + 1, + 1085311, + -5, + 8373684, + 328410, + 736953075, + 277867, + -7521635, + -33, + -6, + 9, + -1, + -3, + -7138, + -242, + 11940, + -222, + 1, + -11877, + 5311, + 1824, + 124405, + 14769, + 12968, + -43360, + 1528, + -8544792, + 87, + -374 + ], + [ + 3, + -2039409, + -83579, + 1, + -87757, + -159019, + -2495346, + -8203103, + 156, + -33844633, + -72164, + 2144585, + -25303, + 57311104, + -23, + 966, + 480, + 23643, + -2074, + 1, + -34624028, + -4576119, + -176519, + -13493, + -1308, + 141, + -78, + -308, + 237384357, + -495, + 2735, + 32968183, + 21189, + -5784, + -1097640435, + -60891274, + -84985 + ], + [ + 11851, + -1027841129, + 24, + -7, + 4, + 89689, + 32596558, + -211210482, + 1184, + 849752, + 408, + -251567, + -49, + 65836, + 19, + -576145807, + -15178, + 0, + 4023, + -381, + -38, + -378378230, + -6924, + 76, + 3693, + -1, + -45446, + 175, + -187381355, + -2, + 15472231, + -10169, + 24, + 11811923, + -3, + -32890, + -449 + ], + [ + 4, + 5526630, + 15931749, + 0, + -1, + -2566, + -11, + -166753, + -608880035, + 285398, + 203324958, + -2384, + -76130084, + 803, + -110570392, + -781, + -21919, + 27522, + -4, + -1341330, + -32780157, + -32789493, + -117, + 0, + -11698, + 379133499, + 7, + -1861694, + 151067917, + 8, + -17423, + 0, + 37971661, + 85066, + 119836301, + -63897972, + -352184966 + ], + [ + -240311, + -31305, + -1286, + -73, + -2, + 161728551, + 22525, + 852410117, + 126636, + -3872, + 285768990, + -1, + -165151567, + 7068465, + 1, + -7615, + 1976251, + 200174, + 209544513, + 185, + 28, + 10175, + -34, + 84435, + -218263045, + 93, + 7850233, + -2037381920, + 0, + 1, + 12020, + -26014494, + 293650648, + 326, + 4144, + 54265, + 63010 + ], + [ + -18780, + -541257839, + 798, + -8, + -34, + 252006, + 3724537, + 349744, + 4, + -1159929, + -218724059, + 3929140, + -395272, + -1, + -2167498, + -11, + 18831093, + 376272, + -12343193, + -18, + -84, + 128620, + 1888, + 876, + -82937, + -192224, + -4380054, + 9838208, + -998860, + 42, + 62855, + 55992347, + 26020, + -3796, + -178, + -421651789, + 1 + ], + [ + -1525924, + 1807021379, + -859233252, + 16876, + 360796948, + -5405, + -28066, + 8, + -57739, + 5, + -322, + -601, + 17471, + -47970289, + -9590, + 201945, + -7, + 27245436, + 8646245, + 2, + 15042, + 52507, + -97, + 1735616, + 5702148, + -49546, + -53, + -10682883, + 26469468, + 9495, + -15155, + 2806, + -13630, + 33, + 7914763, + -575, + 28 + ], + [ + -337306, + -903, + 64449453, + -5001, + -17488887, + -11333, + 1804, + -225753518, + -22927955, + -1, + -101049, + 5334, + 64474490, + -322, + -210685, + 116315540, + 43, + -39, + 145214536, + 13762, + 131102669, + 139, + 1057739, + -1745, + 1833479, + 1, + -5709434, + -120811440, + 1125, + -1555009, + -18140769, + 130, + 16351, + 4938931, + -345, + -2618279, + -875717 + ], + [ + 1, + -318690, + 3805212, + 58, + 525906682, + -2030, + -11, + -22, + -558183, + 30905438, + 1853360, + -196532258, + 16543640, + 59211309, + -2, + 2392, + -26364768, + -1, + 170075459, + 25, + 21006346, + 11984, + 1608976585, + -1, + 222, + 429199, + -8, + -8794, + -229, + 288510, + 224334203, + -7101, + -244423555, + 21, + 8681509, + -3626193, + 115147363 + ], + [ + 0, + -2722014, + -43, + -142182, + -262861, + -124, + 3, + -11869, + 23, + -196087, + -48388, + 40, + -235401, + 0, + 72290681, + -3887, + -80714981, + 6903318, + -610587, + -49, + 39, + -540, + -599624651, + -22891, + 580982, + 76, + -8, + 62, + -335210, + -33295720, + -133169885, + -7737, + 5264816, + 3, + -906872, + 126, + 7071414 + ], + [ + -222, + -27, + -1, + -24, + -24, + -62, + 930, + 461866, + -61264297, + -14, + -17873, + 13674, + 70323290, + 3703, + 32471944, + 517576076, + -2768, + -2037, + -59637573, + -1, + 1925156, + -54536, + -9227873, + 4078752, + -4757, + 788553, + 979884, + 151402, + -3319302, + 10, + -24975, + -2, + 4527692, + 173150697, + -9902900, + -797504, + 19 + ], + [ + 152051047, + -116622, + 4, + -2572, + -116, + 118, + 28449, + -31, + 106, + -13828, + 15, + 20, + -31848972, + 38682698, + -1, + 202426, + -256, + -462153302, + 5896203, + -244829784, + -29932, + -1, + -648168066, + 95549189, + -2, + -1521465, + -132679465, + -2440848, + 31, + 79, + -859051977, + 811, + 5, + -168708642, + -6406132, + -195, + 360 + ] + ], + [ + [ + 1, + 1917299735, + 1, + 616, + -42, + -5855749, + 945871, + 379941884, + -59223582, + 10, + -757, + 432369, + -139, + -504261902, + 18035, + -1206692, + -1, + -27, + 0, + -719792, + 130, + -52647903, + -507, + 1052976431, + 2902348, + -1419014, + 1, + 526037859, + -562, + -138, + -14162486, + 503582532, + -2810, + -2333, + 3, + 191121, + -4528 + ], + [ + -4, + 0, + -17015, + 3893155, + 40995, + 52, + 53, + 499, + -577, + 1, + -3784497, + -411, + 0, + -1671, + 4, + -105345473, + 9, + 698, + 334139, + 13, + -2, + -2, + -389183, + 3582925, + -171796, + 55, + 2123594, + -19, + -28, + -32816152, + 43950981, + 45, + 15, + 9541102, + 13795, + 1, + -1 + ], + [ + -3, + 16691799, + -3, + 289963790, + 44330249, + -9509026, + -13003184, + 464601496, + 966, + 154901, + 23736, + 58128542, + 32, + 2648, + -303189764, + 401516, + 710166, + 103, + -190343006, + 53027, + -976821760, + -28618, + 15136956, + 1, + -4399, + 1, + -81915420, + -18144, + 31082, + -5652, + -3598722, + 510, + -24, + -1, + -1, + 36, + -1 + ], + [ + 70120717, + 409307736, + 254, + -48714597, + -26458129, + -2, + 6970941, + 12, + -29, + 6846, + -23310, + 4, + -614737, + -10, + -4, + -142521, + -7585, + -134, + -290791, + 13302192, + 390, + -62507962, + 420369, + 706978, + -65, + -63, + -232784, + -5505951, + 78874, + 1641545716, + -533800461, + -121057724, + -19700134, + -544856523, + -3204, + 232447004, + -3885907 + ], + [ + -48, + -196847, + 2466872, + 4, + -1, + 1876627380, + 77541, + 67791774, + 524, + 3193377, + 44, + 23501712, + 941903450, + -332829030, + -7, + 774883, + -671, + 6, + 1, + -732, + 931645, + 483, + -738, + 1355952, + 180115, + -2604, + 69509, + -756530296, + -1, + 1, + 2346, + -1, + -95019381, + 12242, + 23857396, + 18, + -119145151 + ], + [ + 89079039, + 149, + -13396545, + -3869538, + 175030, + 17678049, + 53713, + -1, + 3105, + 50041093, + -154955, + -65, + -52714, + 1, + -569016171, + -2, + -8, + 6522818, + 14, + 516, + -221469234, + 765, + 8204, + 282, + 425, + 2, + 54100, + 12, + 103209818, + 0, + -185289975, + -201065869, + -141378, + -2138582723, + 309, + -68289, + 3 + ], + [ + -581415959, + -1926, + -14, + -4153, + -498, + -14981709, + -18, + 780322, + 0, + -120, + -583, + -773206, + 15029787, + 345849025, + -7, + -10, + 146, + 1979137, + 6737, + 22860, + -1, + 4, + -54, + 49362, + -27886, + 149567, + 345177, + -167, + -1, + -104046652, + 27042, + -28, + 10834790, + -7475, + -98844, + -729961, + -3 + ], + [ + 1990167, + -25, + -365807, + -2, + -17, + 16, + 13803366, + -1, + -65134256, + -248201, + -1250506, + 773223537, + 1180594, + 22504, + -1349680823, + -51165287, + 3836, + -190962856, + -758940, + -23802390, + 441529, + -3, + 785223559, + -3223270, + 9653, + -99, + -2394251, + -16176, + -1393, + 10704808, + -15390978, + 1171155, + 4, + 89, + 623451, + -2941504, + 1842584 + ], + [ + 16221, + 447082349, + -1, + 1, + -591667, + -247418670, + 2429, + -1695, + 15784050, + 123518, + 492897582, + -32620, + 1556671, + 12375551, + 4343503, + 7604, + 7322833, + -3275401, + -5, + 480, + 31, + -4177, + -49993335, + 1078477, + -237, + -7437587, + 49244735, + -478236, + -2, + -23423, + -1, + -17, + -197847, + -33, + -6883189, + -1231, + 0 + ], + [ + -28020215, + 27, + 409745, + 4605, + 0, + 3687632, + 24, + 0, + 272451768, + -1503105614, + 23051515, + 931391, + -38, + -27685, + -1, + -449335, + 483, + 11628, + 0, + -3846, + -3740152, + -82, + 26, + 6, + 753, + -15, + 5592, + 130034615, + 133778, + -294088, + -4, + -709, + 411789, + 62625, + 1664249277, + 2078922, + 6 + ], + [ + 0, + 1415159, + -5475183, + -9632, + -2, + 7, + -358208724, + 44, + -11886645, + -16420765, + -11, + -12, + 188585775, + 194847, + 7, + -647609548, + 43460, + 52, + 476628, + -403436, + 7598913, + -1356033, + 0, + 1, + 1, + -172, + -1, + -142, + -2, + -2, + -1, + 3615324, + 2, + 371198, + -40302, + -3, + 891 + ], + [ + -638, + 15, + 69263, + -186413853, + -650657944, + -6, + -2019, + 2, + 605, + -79316885, + -83407983, + 25628062, + -23, + 1225, + -189, + 5353430, + 15, + 139315478, + 14187207, + -1242541, + 905615900, + 48620, + -6, + -119, + 516413, + 478059, + 1, + 2303, + 0, + 102971298, + 1713563, + 0, + -3, + -1730478, + 28236026, + 495, + 1294 + ], + [ + 679, + 6306705, + -1031919392, + 343153144, + 2079066, + 0, + -904892378, + -421, + -17120253, + 0, + 90, + -19964298, + -139001, + -3, + -158283, + -257254343, + 868090159, + 2019, + 0, + 16219169, + -168476, + 592579, + 1366919, + 61677870, + -49651, + -363775, + -256465, + -237, + 0, + 8, + -21847355, + 44, + 2, + -10, + 87716754, + 1752857513, + 62 + ], + [ + 29297245, + 3, + 20976489, + 22185271, + -4150272, + -83295, + -4755535, + 732, + 489191910, + -257, + 536024979, + -1, + -7954657, + 5831835, + 108328, + 243, + -399, + -1, + -1, + 1604, + -533848, + 16547, + -61, + 8, + 362574848, + 126192471, + -1855162059, + 649865047, + 0, + -85, + -7, + 8657407, + -366, + -306974, + 1, + -1, + -21 + ], + [ + 529, + -25, + 2711, + 206724, + 3, + -61964, + 726833358, + -1120001, + -5, + -2898111, + 1970211, + -57212, + 95, + 0, + -472575549, + -42, + 0, + -3840, + 128586282, + 2449632, + -89198156, + -1256, + 95066, + 127234, + 130286857, + -6, + -30349, + 1423, + 359, + 866013, + 771742, + -6200698, + 169, + -39876, + 114664474, + -3336495, + -19019 + ], + [ + -1596, + 134140437, + 83, + -24222008, + -67, + 1, + 81364, + 5, + 1, + -3304, + -6145, + -7926, + 43853, + 0, + 28, + 481839, + 1710102, + -6, + 2807, + -31149, + -5004, + 1, + 0, + 30657, + 151, + 3849910, + -116, + 591585, + -27729874, + 312, + 1, + -83433, + -74, + -8046, + 2, + -23470107, + -3149 + ], + [ + 30833, + 62, + 1476896, + 225, + 5, + -18714, + 91329826, + -1723, + -44, + 1, + -2046, + 1467617, + -60, + -218280, + -1999746, + 3652, + -6, + 1, + 18, + 1, + -15, + -7838092, + -8, + -15, + -7526026, + 27940, + -302047299, + 152243, + 60, + 0, + -111238328, + -57230054, + -23783633, + -21, + 8, + -1538, + -21566414 + ], + [ + -4123, + -3, + -1726, + 8706, + 1469650, + -115, + -3999664, + 4, + 1754498, + -1880, + 0, + -40, + -4, + -25448, + 889942982, + -170, + 1, + 201328, + 4446, + 24, + -3259106, + -3050, + -6, + -20348929, + 513117, + 155516, + -7317, + -528005073, + 5049308, + 241860, + -1, + -3, + 136, + 7668, + 0, + 692, + 13087 + ], + [ + -2003956412, + 1, + -5, + -3, + 4, + -3114, + 0, + -453494540, + 143510027, + -25955, + 21, + -16386073, + -57464, + -3012, + 143444, + -5, + -2, + -647, + 7073448, + 5774730, + -366, + 3, + -33, + 14800258, + -1922663680, + -609, + 72599392, + 5807750, + 7145, + -35160, + 13228, + 1397435943, + 1, + -1071725, + 4857048, + 19, + -4 + ], + [ + -32382565, + -2391662, + -85, + -31, + -371995, + 234896, + 2, + -1697128484, + 462512, + 59209, + 0, + -526284706, + -710, + -5, + -13, + 143837137, + -7, + -2, + 124655262, + -50660, + -128862652, + -18331, + -58442240, + -1, + -5642, + 20636, + 616637, + 2841, + 42980, + -1993, + -413326, + 98, + 3798928, + 12152430, + 1016834, + -293467, + -36 + ], + [ + 3, + -313676662, + -6059, + 9, + -36377, + -295, + -387, + 4760, + -5, + 9898, + -6776, + -2, + 11714, + -400, + 7, + -527037, + 56066, + -30201774, + 1, + -12211658, + 1, + -1308041397, + 3221, + 21, + 241, + 40886, + 49347, + 231258924, + 0, + -3, + -38316, + 14, + 0, + -50706, + -6937, + 153, + -13 + ], + [ + 104, + 20936194, + 0, + 21584505, + -20966, + -464538, + -136, + -2, + -18155, + 193634741, + 16360, + -24796, + -2573802, + 2116629, + 109, + 423, + -4844, + 7321, + -2015169956, + -1073973634, + 232731075, + 1849769876, + 112929980, + 919917775, + 0, + -25465, + -450, + 235, + 1, + -54035467, + -1, + 951, + -65619172, + -1847881, + 0, + 690, + 13422538 + ], + [ + -503457575, + -10556446, + -1172487318, + 4, + 23555, + 510, + -30422865, + 83018, + -13566383, + -123164527, + 1712478, + -880, + -3754, + 41976, + -2, + 6489701, + -21681735, + -235260686, + -1238964169, + 17, + 19035199, + -35299647, + 62293, + -11, + 56322, + 247882570, + -1, + 476893, + -421, + -1976718, + 411, + 57450260, + -5022157, + -90, + 120837785, + 128, + -1680227 + ], + [ + 10743, + -64886, + 666047, + -35, + 3, + 416, + 1642759, + 504295, + -2032, + 0, + 14417, + -14548, + 1787672058, + -321872, + 1606, + 46188810, + -232, + -10, + 289770427, + -1, + -679029, + 16024, + 26862688, + 559054, + 687279301, + 1147820, + -5360, + 454194, + -23167131, + -1467, + -1019276593, + 3914604, + -2343, + 114839675, + 388031585, + 188212, + -18799 + ], + [ + -1552164, + 13084, + 41540521, + 487024, + -23214, + 98529, + 2315, + -2, + -5684512, + -220, + 4, + 229247, + 4, + 12191195, + 211, + 936, + 6, + -2, + 126320781, + -281358, + 6534, + 352930, + -4109, + -2957, + 2194751, + -1, + -8041099, + 2079025122, + -1051103810, + 6822, + 163057, + -95, + 5805, + 1, + -147904, + -806456650, + 642950212 + ], + [ + -191, + 42, + 25050, + -10, + 7, + -1016, + 0, + 618382, + 2453764, + 4341243, + -2, + 523355, + 1283, + 92119134, + 8683, + -1836, + -553094930, + -6428703, + 1, + -346, + -360591077, + -233889464, + -7755, + 97808903, + -111, + 9752660, + -778353600, + 1328, + 1912399311, + 31847741, + 923, + 25, + -3, + 0, + -1043, + 44, + -6135638 + ], + [ + 5345, + -509852, + -42792399, + 3, + -3, + -39755, + -4990692, + -64087, + 9986, + -67689267, + -2255, + 549013707, + -3238770, + 27984, + -2965868, + 4, + 15353, + 369, + -543763167, + 123621550, + -34624028, + -143004, + -1446046186, + -1, + -21431749, + 18111, + -39, + -77, + 29673045, + -126622, + 21880, + 4121023, + 42379, + -11, + -4187, + -29, + -332 + ], + [ + 194161920, + -4, + 765, + -26889, + 7550760, + 2870063, + 8149140, + -6600328, + 296, + 3319, + 417669, + -15, + -202462, + 131671, + 308047, + -562642, + -59, + -2264246, + 31, + -195241, + -9622, + -722, + -1731, + 160263804, + 1847, + -32935426, + -6, + 45926655, + -45747, + -1289160258, + 15, + -162708, + 204694237, + 5768, + -1780785, + -4, + -56 + ], + [ + 4, + 169, + 3982937, + 44, + -189685, + -3, + -93046840, + -2668042, + -74326, + 73061981, + 397119, + -305144, + -9293, + 1645315, + -55285196, + -25003, + -43, + 860, + -4266972, + -1310, + -1000, + -63, + -1871, + -14186, + -11978580, + 1480990, + 15174, + -57, + 590109, + 32, + -2178, + -643546447, + 37971661, + 1329, + 234055, + -255591890, + -2687 + ], + [ + -60078, + -256449902, + -10, + -9617391, + -15793, + 161728551, + 5631, + 51, + 15, + -30979, + 2, + -580117, + -315, + 883558, + 14, + -487344, + 121, + 819912692, + 104772256, + 6, + 7317758, + 2544, + -17645, + 82, + -54565761, + 1, + 3925116, + -497408, + -496, + 24, + 3005, + -2, + 2294146, + 2612, + 8, + 13566, + 64522518 + ], + [ + -73, + -264286, + 798, + -31629430, + -8, + 492, + 14549, + 2797951, + 133, + -1159929, + -52, + 2, + -50594877, + -82, + -4334997, + -45, + 9415546, + 47034, + -188, + -18598392, + -3, + 4019, + 61863613, + 2, + -648, + -49209308, + -70080859, + 19215, + -2, + 5520277, + 251420, + 7, + 6660995, + -119, + -729405, + -823539, + 2962 + ], + [ + -1, + 431, + -13111, + 33, + 360796948, + -708420320, + -112264, + 505699519, + -57739, + 166575350, + -5270460, + -38, + 136, + -5856, + -37, + 2, + -1, + 3326, + 1080781, + 1042, + 29, + 26254, + -101450023, + 106, + 1425537, + -1, + -7, + -82, + 103396, + 77785642, + -30, + 22988444, + -6978775, + 65, + 3957382, + -287, + 7439466 + ], + [ + -165, + -1893174198, + 125878, + -40971866, + -279822196, + -742705348, + 7, + -220462, + -350, + -1144, + -1616787, + 21334, + 16118622, + -659550, + -26967727, + 1, + 710174, + -623, + 8863, + 880755, + 1000, + 18261774, + 4132, + -446797, + 895, + 752367, + -2788, + -14, + 71973, + -99520560, + -36281538, + 132760, + 1046481, + 1206, + -5, + -2, + -224183665 + ], + [ + 10109, + -622, + 929, + 30394528, + 16434584, + -127, + -1, + -748012574, + -9, + 7545, + 14826879, + -6141633, + 4135910, + 1850353, + -7680835, + 306178, + -823899, + -31034218, + 85037730, + 1, + 168050766, + 94, + 196408, + -44302928, + 444, + 3, + -1048816, + -562788, + -1832, + 36064, + 54769, + -14202, + -29, + 10649, + 1, + -232076322, + 0 + ], + [ + 9, + -5444028, + -5593841, + -4, + -8, + -65156560, + 48701030, + -97233502, + 2910, + -196087, + -1, + 5162, + -30131290, + 787, + 141193, + -7959610, + -2463, + 53932, + -76323, + -100688, + 1295295385, + -1105381, + -2287, + -750108472, + 290491, + 1, + -71205079, + 1, + -82, + -520246, + -16, + -253534051, + 20566, + 3565714, + -906872, + 16, + 863 + ], + [ + -444, + -875563, + -6, + -396023166, + -1543, + -124, + 487337440, + 7389850, + -1870, + -872, + -142984, + 1, + 34338, + 947903, + 7928, + 247, + -725702021, + -33377666, + -7, + -356774386, + 59, + -13961330, + -1, + 65260029, + -311762151, + 770, + 7839075, + 75701, + -6638603, + 625275, + -24, + -223, + 289772260, + 661, + 0, + -24, + 75 + ], + [ + 152051047, + -477685635, + 527, + -21069086, + -1, + 120633, + 233055816, + -63, + 446528470, + -432, + 0, + 3, + -31103, + 1181, + -12376900, + 198, + -64, + -7, + 11792406, + -2, + -980806032, + -8, + -648168066, + 11943649, + -1272, + -3042930, + -259140, + -76277, + 16081246, + 20827444, + -429525989, + 12970, + 11045848, + -21088580, + -102498112, + -102345756, + 23 + ] + ], + [ + [ + 74760, + 239662467, + 0, + 616, + -42, + -365984, + 462, + 1484148, + -3701474, + 5, + -48434, + 432369, + -17, + -1924, + 564, + -75418, + -922770764, + -3491159, + 49, + -2812, + 66602, + -51414, + -4056, + 263244108, + 11609390, + -1386, + 1, + 16, + -2247, + -4, + -55322, + 1967119, + -23021403, + -9554213, + 3032869, + 1528966, + -566 + ], + [ + -553980684, + 0, + -33, + 4, + 1281, + 3, + 27810010, + 63832, + -144, + 11489802, + -14, + -13156, + -19513, + -3422934, + 16792, + -823012, + 75406861, + 3, + 684315714, + 54803, + -308071, + -989261, + -48648, + 437, + -85898, + 14, + 259, + -2416, + 0, + -128188, + 1341, + 23738037, + 970544, + 1165, + 220722, + 38274, + -33372614 + ], + [ + 0, + 1019, + -6, + 35, + 676, + -9, + -2, + 886, + 30897, + 1, + 371, + 3, + 2, + 694143668, + -296084, + 100379, + 355083, + 52763, + -45, + 27149775, + -976821760, + -57237, + 15136956, + 1370302803, + -9008286, + 2967633, + -39998, + -9289541, + 2, + -723476, + -2, + 522044, + -388893, + 0, + -259, + 4710032, + -59 + ], + [ + 2140, + 49, + 4067, + -24357299, + -50, + -398144, + 7, + 757274, + -15115039, + 107, + -46620, + 14575, + -38421, + -347276284, + -2125719061, + -2227, + -7, + -70214868, + -37221248, + 203, + 6, + -238, + 840738, + 353489, + -547867227, + -131542632, + -2, + -10754, + 19718, + 196, + -64, + -924, + -19, + -68107065, + -419907587, + 226999, + -60717 + ], + [ + -24483, + -384, + 308359, + 284884, + -17, + 2, + 1212, + 1034, + 34312073, + 49, + 372815003, + 5875428, + 235475863, + -10, + -112408, + 378, + -21983383, + 50640, + 23254, + -11718, + 1908008589, + 60, + -773847293, + 0, + 11, + -83342, + 2224292, + -369400, + -1098340, + 18658, + 0, + -423678778, + -11599, + 765, + 2982174, + 19319782, + -7272 + ], + [ + 2783720, + 1193, + -857378851, + -3869538, + 1, + 8, + 105, + -16, + 0, + 400328744, + -1, + -33890557, + -215915898, + 223, + -69460, + -4, + -4285207, + 6, + 7, + 33789496, + -3379, + 0, + 64, + 4509, + 108709, + 3310, + 54100, + 776550, + 1, + 2859, + -2827, + -25133234, + -4524081, + -133661420, + 0, + -559421358, + 1 + ], + [ + -8872, + -252454715, + -28227, + -1063245, + -996, + -7490855, + -2366765, + 1, + -9258816, + -30834, + -36, + -6041, + 58710, + 5277, + -29, + -2514, + 4768255, + 15, + 883082107, + 93635562, + -5737925, + 14421, + -863, + 6318379, + -57110152, + 299134, + 21, + -668, + -35292, + -3251458, + 13845510, + -465885028, + 2645, + -1913662, + -790755, + -3, + -6 + ], + [ + 497542, + -1615920, + -1, + -314, + -8716087, + 1034665, + 6901683, + -4, + -7951, + -121, + -5002022, + 773223537, + 288, + 2880552, + -42177526, + -12, + 31423216, + -728, + -12, + -1487649, + 28257832, + -1, + 98152945, + -12, + 2413, + -12614, + -37, + -33128153, + -713217, + 0, + -470, + 37476956, + 1865891, + 11657125, + 1218, + -45, + 900 + ], + [ + 519086, + 3, + -1, + 2, + -2311, + -7551, + 1214, + -434011, + 2020358350, + 965, + 61612198, + -64, + 24, + 48342, + 2171752, + 4, + 228839, + -3275401, + -1391029, + 491413, + 1007, + -4, + -1526, + 8627815, + -7594, + -1, + 12023, + -1912946, + -3210535, + -1464, + -99, + -2192, + -1620765597, + -278763994, + -13, + -38, + 2140316 + ], + [ + -6841, + 889291, + 12805, + 2303, + 12954, + 59002104, + 387, + 140379293, + 2, + -22936, + 703, + 114, + -5024342, + -1730, + -10475, + -439, + 60, + 182, + -52, + -15751712, + -29, + -10, + 110677650, + 6510618, + 1, + -15382, + 175, + 31747, + 1045, + -37643291, + -7861837, + -11, + 1609, + 979, + 397, + 1015, + 12994 + ], + [ + 4, + 90570173, + -21900733, + 0, + -20300, + 1893760, + -44776091, + 1, + -3, + -1, + -6, + -12723501, + 90, + 12470237, + 2, + -4941, + 10865, + 27059916, + 7447, + -50430, + 7, + -41, + -11467931, + 5003, + 1448, + -361073888, + -3, + 0, + -26381, + -526707, + -8, + 115690358, + 33468, + 1, + -165077874, + -911614846, + 223 + ], + [ + -81686, + 1946312509, + 17, + -1422, + -39713, + -13, + -66159182, + 19208, + 4957718, + -9914611, + -651625, + 102512247, + -1441, + 78406, + -377, + 1, + 62101, + 66, + 433, + -19, + 226403975, + 380, + -6635, + -15214, + 1032827, + 1867, + 567, + 2303, + -384753624, + 50279, + 109668034, + -49690, + -1388, + -55375299, + 3447, + 2, + 165625 + ], + [ + 356077511, + 807258221, + -125967, + 5, + 64971, + -43797259, + -108, + -55205855, + -261, + -15011, + 22, + -638857533, + -17792151, + -95, + -81041145, + -125612, + 54255635, + 1, + 617307, + 1980, + -690075954, + 9, + 2670, + 61677870, + -97, + -178, + -1002, + -1899, + 8, + 121, + -1, + 1, + 13496271, + -21280, + 21929189, + 1711775, + 986 + ], + [ + 14648623, + 416, + 335623827, + 44370542, + -259392, + -5330858, + -74305, + 93736, + 467, + -4, + 16750781, + -38, + -3884, + 0, + 1693, + 248897, + -6533060, + -3767, + -699278, + 102627, + -4171, + 1058987, + -8, + 16031978, + 708154, + 3943515, + -113230, + 1269268, + 14135728, + -1363, + -14, + 541088, + -749291, + -2455789, + 10, + -778323458, + -1364830 + ], + [ + 4, + -412333, + 5, + 404, + 6, + -63451487, + 354899, + -35840021, + -1, + -177, + 60, + -7151, + 390147, + 17, + -28, + -2670, + 424389, + -3931678, + 514345128, + 612408, + -2787442, + -1286373, + 46, + 124, + 8, + -190, + -1, + 3, + 47042125, + 1732026, + 771742, + -198422330, + 692643, + -1, + 14, + -6, + -37 + ], + [ + -408690, + 65498, + 173552739, + -185, + -1097368, + 188199867, + 1, + 20, + 112219, + -1, + -393273, + -31, + 3, + 717, + 1, + 1927356, + 427525, + -195, + 359293, + -498378, + -1, + 10052, + 208630598, + 490516, + 77535, + 246394255, + -7453, + 147896, + -216640, + 40852108, + 3048578, + -326, + -9741478, + -8, + 1, + -375521713, + -197 + ], + [ + 126290246, + 8119983, + 1, + 14, + 75105, + -4679, + 22297, + -220520, + -23067068, + 35769, + -1, + 0, + -4, + -111759160, + -999873, + 2, + -1622, + 7, + 37, + 20, + -64376174, + -2, + -15377, + -977, + -117594, + 915524458, + -9, + 152243, + 1008158426, + 254, + -2, + -114460107, + -23226, + -1, + 17409636, + -6152, + -165 + ], + [ + -65963, + -24, + 0, + 285265172, + 718, + -941354, + -7999328, + 284890, + 3427, + -7520, + -34299, + -20699, + -118435, + -52118368, + 54318, + -5, + 22517, + 1, + 139, + 12197, + 0, + -191, + -3, + -1242, + 16035, + 304, + -57, + -264002536, + 1262327, + 60465, + -17703906, + -186671, + 1144339938, + 30674, + 69, + 692, + 13087 + ], + [ + -500989103, + 358, + -344770040, + -92215840, + 133880, + -24911, + 0, + -3542926, + 547, + -830547, + 696802530, + -250, + -57464, + -24674442, + 17930, + -83596074, + -1, + -5180, + 3454, + 45115, + -1501166, + 10242, + -4, + 3700065, + -458, + -19968842, + 1, + 11343, + 117069979, + -18001669, + 1, + 2729367, + 0, + -8, + 37, + 19473, + -31838596 + ], + [ + -505978, + -18685, + -179200200, + 0, + -45, + 481068013, + 210829246, + -51792, + 2, + 925, + 38192, + -128487, + -726792, + -313, + -3513082, + 2195, + -31452052, + -149, + 30, + -12665, + -123, + -9, + -3652640, + -334194057, + -705, + 20636, + 39464756, + 181801, + 168, + -125, + -101, + 50250, + 0, + 3038107, + 62, + -2, + -1192640 + ], + [ + 183277653, + -1225299, + -794110214, + 2, + -291014, + -154404566, + -3094, + 38997581, + -704, + 1237, + -888140852, + -10090, + 6, + -3200, + 1665, + -32940, + 57411699, + -922, + 5, + -190807, + 23433, + -20438147, + 52778754, + 10843, + 1, + 1, + 25265920, + 7, + -40, + -7, + -76632, + 14, + -229673681, + -415380462, + -867, + 40167005, + -6535 + ], + [ + 13592434, + 167489556, + -22998, + 10792253, + -42937385, + -464538, + -8934797, + -19, + -142, + 193634741, + 4, + -396741, + -1, + 4233258, + 14231643, + 13863095, + -4959925, + 1, + -4, + -2, + 2, + 882, + 1764531, + 7018, + -1, + -6, + -7369722, + 120402, + 6135, + -1729134960, + -47, + 973522, + -1, + -1805, + 1642, + 2760, + 6554 + ], + [ + -245829, + -10556446, + -18320114, + 511, + 23555, + 267167034, + -118839, + 2656570, + -6624, + -59, + 107030, + -56337, + -235, + 671623, + -56737, + 51917605, + -1, + -1, + -309741042, + 1, + 581, + -2155, + 3986755, + -365504, + 220, + 30259, + -677, + 1863, + -3452076, + -4, + 0, + 57450260, + -5022157, + -92600, + 4, + 512, + -420057 + ], + [ + 22001219, + -2028, + 42627035, + -147462745, + 48051556, + 1703350, + 1682184976, + 4034358, + -4063, + -194548109, + 1, + -227, + 223459007, + -10059, + 1606, + 22553, + -14829, + -20, + 35372, + -9, + -43457834, + 4006, + 1678918, + 8944864, + 83896, + 73460491, + -1372044, + 7267101, + -5791783, + -367, + -8, + 1002138558, + -18747, + 110, + 12125987, + 5882, + -9624870 + ], + [ + -12126, + 13397840, + 664648333, + 15584778, + -91, + 197057, + 289, + -2239, + -347, + -225283, + 29619051, + 1791, + 32, + 6095598, + 13818362, + 61339185, + 1, + -2387, + 2021132501, + 0, + 104543, + 5646885, + -2055, + -6056308, + 134, + -66, + -4020549, + 259878140, + -16, + 6985466, + 318, + -381, + 45, + 279, + -37863334, + -48, + 4905 + ], + [ + -24, + 1343, + 12825583, + -42748, + 13, + -260099, + -137731, + 38649, + 1198, + 69459882, + 0, + 8373684, + 321, + 44, + 2, + -30086541, + -69136866, + -392, + 1233220580, + -1384, + -44017, + -56, + -254128546, + 11940, + -3636277, + 1, + -1485, + 1392215690, + 1824, + 995242, + 14769, + 6484, + 0, + 782441, + -267025, + 11423487, + -1498 + ], + [ + 2736485, + -4078818, + -1, + 22, + -43879, + -9939, + -159702141, + -32812413, + 79888, + -2, + -282, + 524, + -414562611, + 6996, + -3, + 126574332, + 982592, + 1, + -1087526335, + 988972402, + -553984441, + -17875, + -88260, + -863521, + -10, + 2264, + -1, + -630579, + 1854565, + -31656, + 21880, + 8, + 10849000, + -1480679, + -262, + -951426, + -169969 + ], + [ + 5925, + -1027841129, + 48, + -440557502, + 117981, + 91842031, + 62, + -412520, + 19391727, + 1660, + 0, + -128802161, + -25, + 32918, + 2407, + -144036452, + -59, + -283031, + 32953640, + -99963168, + -9622, + -90, + -216, + 1282110431, + 118191, + -1, + -710, + 2803, + -6, + -80572516, + 1889, + -166612637, + 1562, + 6, + -1780785, + -16445, + -58860885 + ], + [ + 30861, + 21, + 31117, + 3, + -12, + -20528, + -177, + -1334021, + -608880035, + 17, + 50831240, + -19529244, + -5, + 100, + -884563134, + -3200329, + -44889753, + 225460121, + -133343, + -335333, + -4, + -16010, + -1961934680, + -1, + -6, + 1480990, + 7768938, + -119148394, + 2360436, + 4, + -8711, + -19, + 4635, + 2722103, + 1829, + -15974493, + -42 + ], + [ + -30039, + -3913, + -164564, + -2404348, + -4043133, + 157938, + 5, + 25, + 31659, + -4, + 71442248, + -567, + -41287892, + 452381748, + 924153882, + -974687, + 1, + 3202784, + 12790, + 739, + 14635517, + 1302367, + -34, + 5403864, + -104, + 1522514, + 62801861, + -15544, + -16, + 195508, + 49233760, + -6351, + 286768, + 653, + 1036, + 6945949, + 1032360281 + ], + [ + -5, + -1, + 836544929, + -61776, + -1105599, + 1032217801, + 3637, + 44767223, + 2185311, + -9, + -213598, + 0, + -24, + -164, + -33, + -5835889, + 72, + 0, + -6171597, + -284, + -42981, + 16463406, + 2, + 229643611, + -40, + -96112, + -1, + 157411322, + -7804, + 11040554, + 128727024, + 107, + 6505, + -7593, + -89, + -804, + 48533230 + ], + [ + -1525924, + 903510690, + -209774, + 264, + 90199237, + -169, + -56132, + 8, + -451, + 162671, + -1, + -601, + 279536, + -187384, + -1, + 3, + -927255074, + 416, + 16887, + 261, + 1, + 860279547, + -50725011, + 1695, + 44548, + -99092, + -6901973, + -41, + 103396, + 1, + -121239, + 351, + -446641601, + 547863685, + 15459, + -9199, + 57 + ], + [ + -21, + -1, + 31, + -327774931, + -1067, + -45331, + 14430, + -1806028147, + -44781, + -572, + -49, + 1, + 4, + -81, + -1685483, + 1775, + 11362786, + -39, + 9075908, + 110094, + 262205339, + 557, + 1, + -14297505, + 114592, + 188092, + -22, + -966491522, + 1, + -24297, + -566899, + 32, + 1022, + 19755726, + -43, + -1278, + -13683 + ], + [ + 20218, + -1245, + 475651, + 486312445, + 1051813365, + -8, + -1, + -11687696, + -35723696, + 1931590, + 28959, + -49133064, + 16543640, + 2, + -15, + 0, + -25747, + -1, + 664357, + 3329590, + 1, + 785356912, + 12570130, + -88605855, + 7, + 858398, + -32, + -576294621, + 0, + 0, + 56083551, + -14, + -7, + 2662, + 277808293, + -58019081, + 27 + ], + [ + 1091, + -2658, + -5463, + -4443, + -16, + -260626239, + 23780, + -189909, + 2979527, + -1, + -1512, + 330358, + -920, + 6297, + 564771, + -248738, + -2522343, + 1725829, + -1221174, + -103104976, + 632468, + -17272, + -599624651, + -93763559, + 74365735, + 2498168, + -136, + 3944, + 0, + -8, + -2130718162, + -3869, + 673896426, + 1782857, + -1, + 4033, + 2 + ], + [ + -232833349, + 0, + -12287, + -24751448, + -6, + -498, + 243668720, + 1, + -3829019, + -1, + -73207757, + 1, + 2, + 947903, + 2, + 123, + -708693, + -130382, + -4, + -2787300, + 59, + -107, + -288371, + 1992, + -19, + 1, + 501700805, + 1211219, + -1659651, + 9770, + -195, + -228489, + 141490, + 2642, + -309466, + -195, + 2395 + ], + [ + 148487, + -7463838, + 67406, + -329204, + -930, + 965066, + 0, + -8, + 872126, + -3, + 16107872, + 2601, + 0, + 604417, + -24, + 101213, + -16, + -1, + 720, + -117, + -61300377, + -3889, + -77, + 191098377, + -2, + -6085861, + -4049, + -37, + 7852, + 40, + -13, + 25941, + 172591, + -5272145, + -195, + 0, + 721 + ] + ], + [ + [ + 9345, + 14628, + 45153855, + 9862, + -10826, + -187383960, + 121071540, + 185518, + -28, + 171887, + -1514, + 6917904, + -72836163, + -252130951, + 9018, + -301673, + -7209147, + -1745580, + 0, + -359896, + 66602, + -201, + -8, + 131622054, + 1, + -2838028, + 47975, + 502, + -1, + -282672, + -226599768, + 2, + -22482, + -76433703, + 11847, + 47, + -4636767 + ], + [ + -8, + -27156, + -2, + 30, + 163981, + 13628173, + 55620021, + 7979, + -1209212524, + 701, + -3696, + -1, + -39962732, + 0, + 17194725, + -402, + 301627443, + 178570, + 326, + 897899144, + -1203, + -15828180, + -398523269, + 27992, + -171796, + 226138, + 543640013, + -1236908, + -1, + -65632303, + 42, + 94952149, + 474, + 18, + 6898, + 1224756, + 0 + ], + [ + -21, + 16691799, + -6, + 283168, + 2706, + -1, + -3250796, + 3, + 506222612, + 317237343, + 97224019, + 1816517, + 128, + 5, + -74021, + 3137, + 363604835, + 432233242, + -2904, + 13257, + -466, + -894, + 1, + 685151402, + -137, + 23185, + -2, + -9072, + 2036970154, + -1446952, + -110, + 130511, + -1, + -76406, + -8, + 36, + -30449 + ], + [ + 68477, + 199857, + 2082428, + -1, + -404, + -815399110, + 13615, + 11832, + -236172, + 56083098, + -11934659, + 28, + -1, + -169568, + -2027, + -4560664, + -3883735, + -268, + -297769985, + 406, + 24, + -954, + 0, + 43, + -522, + -8, + -119185308, + -42, + 1292269192, + 820772858, + -4170316, + 0, + -5, + -1089713046, + -6561056, + 113500, + -485738 + ], + [ + -802266488, + -2, + 2409, + 4558136, + -2285740, + 117289211, + 19850471, + 65, + 134032, + 1, + 178, + 11475, + 225, + -159, + -224817, + 774883, + -3, + 396, + 93018, + -2930, + 1908008589, + 1931, + -1, + 21187, + 1407, + -170685198, + 69509, + -369400, + -268, + 19105779, + 153739523, + -101, + -47509691, + 1530, + 728, + 18, + -58176 + ], + [ + 1359, + 9, + -409, + -15115, + 3, + 17678049, + 440020607, + -265279864, + 3, + 200164372, + -5, + -1, + -843421, + 227910, + -8682, + -571075901, + -65, + 1630704, + 29, + 4223687, + -6759, + 0, + 2051, + 9018, + 108709, + 26477, + 2, + 1, + 12, + 374752469, + -177, + -201065869, + -282755, + -534645681, + 5069886, + -17072, + 23865390 + ], + [ + -17, + -241, + -462467756, + -531622, + -31874, + -1872714, + -18, + 1, + -18084, + -30834, + -74656, + -378, + 459, + 82, + -114, + -20, + 1192064, + 0, + 7, + 2926111, + -1401, + 14, + -1766787, + 6, + -3, + 598269, + 353461381, + -334, + -70585, + -812864, + 2, + -111, + 5, + -244948798, + -6326043, + -93435034, + -1707796331 + ], + [ + 15, + -6463680, + -89, + -2569291, + -266, + 258666, + 13480, + -66525562, + -31, + -15884885, + -1221, + 5899, + 36894, + 184355322, + -21088763, + -1561, + 30, + -182, + -24286092, + -182, + 14128916, + -5334, + 12269118, + -6446541, + 19768791, + -25832484, + -4788502, + -2, + -182583439, + 1, + -7695489, + 18, + 1910672652, + 89, + 1218, + -1, + 460646 + ], + [ + 1038173, + 7, + -2099638, + 134, + 0, + -241620, + 2, + -1736043, + 241, + 1976286, + 985795163, + -510, + 199253886, + 3021, + 4242, + 15209, + 447, + -100, + -1424413497, + 2012828310, + 66026251, + -1, + -24, + 276090082, + -62209996, + -464849, + 96181, + 0, + -1, + 0, + -789, + 0, + -12662231, + -34029, + -1720797, + -315021, + 1 + ], + [ + -53, + 889291, + 100, + 36841, + 212231362, + 7202, + 50732562, + 0, + 4, + -93944101, + 90045, + 58212, + -160778947, + -433, + -41, + -7, + 3863, + 2907, + -54319334, + -15751712, + -457, + -5405395, + 3, + 416679569, + 6170964, + -120, + 91625271, + 8127163, + 8, + -18, + -3839, + -44, + 421672103, + 489, + 104015580, + 66525513, + 13 + ], + [ + 31208498, + 176895, + -21900733, + -39451527, + -634, + 484802543, + -87453, + 373124209, + -47546579, + -4009, + -11401, + -1, + 719, + 24, + 486560, + -647609548, + 173838, + 432958650, + 476628, + -50430, + 59367, + -83, + -89593, + 313, + 185377, + -5641780, + -1, + -142, + -1, + -263354, + -65013, + 3615324, + 1096669203, + 5939161, + -10317367, + -1780498, + 1825278 + ], + [ + -10455811, + 30411133, + 138526, + -745655411, + -5083265, + -108995597, + -2019, + 4917370, + 1210, + -1, + -5091, + 410048990, + -2950882, + 19601, + -772460, + 1, + 993610, + 8503, + 866, + -79522604, + 108, + 49787266, + -434839660, + -238, + 1009, + 979065343, + 37179908, + 72, + -93934, + 3142, + 1754688540, + -6211, + -11372837, + -110750599, + 1723, + 129643129, + 165625 + ], + [ + 5, + 197085, + -2015468, + 164, + 16632527, + -5346, + -1726, + -421, + -522, + -3753, + 11757870, + -2495537, + -1086, + -48441, + -40520573, + -491, + 414, + 63, + 0, + 1, + -1347805, + 0, + 42716, + 235, + -99303, + -710, + -16029, + -972064, + 63, + 247023, + -167, + 45236, + 3, + -680950, + 0, + 855887, + 246 + ], + [ + 28611, + 26635, + 81939, + 86661, + -1, + -20, + -9, + 1465, + 1, + -4, + 511, + -2, + -8, + 11663670, + 3, + 254870525, + -408316, + -7534, + -44753817, + 105089687, + -8341, + 65, + -515239231, + 61, + 22660928, + 1971757, + -113230, + 4958, + 13804, + -21, + -14, + 8454, + -91, + -39292632, + 630, + -93, + 0 + ], + [ + 2168449, + -25771, + 11, + 3, + 203, + -15491, + 11091, + -4375, + -714953915, + -11, + 252187038, + -223, + 12192, + 70, + -3691996, + -83, + 104, + -960, + 981, + 39194113, + -1, + -628, + 1521052, + 994, + 7952, + -3043, + -60698, + 1, + 22, + 13531, + 98782986, + -757, + 5541145, + -1306648393, + 14333059, + -834124, + -77901030 + ], + [ + -418498852, + 67070218, + 694210957, + -185, + -34293, + 752799469, + 40682, + 1, + 3591015, + -52, + -3146180, + -2, + 43, + 367194, + 57, + 60230, + 26720, + -390, + 367915900, + -2041355024, + -81991458, + 5026, + 3, + 1962065, + 38, + 492788510, + -3816005, + 1155, + -216640, + 653633728, + 0, + -83433, + -4757, + -63, + 146, + -23470107, + 0 + ], + [ + 7708, + 2, + 721, + 29486683, + 300421, + -19163317, + 1, + -27565, + -44, + 2289185, + -8182, + 22932, + -7, + -1705, + -7998982, + 29914944, + -106267998, + 944839, + 19363709, + 41668, + -62867, + -2, + -1, + -64053484, + -15052051, + 873, + -147484, + 1189, + 15, + 2035, + -1738099, + -457840430, + -23226, + -5618836, + 8, + -192, + -1316 + ], + [ + -2061, + -98289, + -13811, + 285265172, + 11482, + -29417, + -62495, + 291727715, + 428, + -59, + -8575, + -82797, + -7402, + -3257398, + 3476340, + -11, + 11528703, + 201328, + 35567, + 3049, + -6, + -1, + -12941675, + -1242, + 128279, + 304, + -457, + -8, + 39, + 15479025, + -270, + -186671, + 34, + 240, + 0, + 177177, + 818 + ], + [ + -1, + 2865, + -172385020, + -11526980, + 131, + -12, + 14, + -453494540, + 8969377, + -26577492, + 21, + -32772145, + -3591, + -12, + 1147548, + -20899018, + -35051012, + -5, + 432, + 6, + -46911, + 2561, + -2125, + 1850032, + -57, + -312013, + 145198783, + 181492, + 56, + -1125104, + 6, + 167, + 156490460, + -4, + 75891, + 19940111, + -254708768 + ], + [ + -988, + -146, + -85, + -4032, + -6, + 117448, + 3217, + -25896, + 57814, + 118417, + 78217783, + -513950, + -1420, + -80061, + -7026164, + 143837137, + -982877, + -1218998, + 62327631, + -1660016451, + -15730, + -1173153, + -3567, + -5, + -6, + 2641365, + 5, + 710, + 5372, + -31, + -413326, + 25728217, + 0, + 46, + 248, + -143, + -38164478 + ], + [ + 44, + -313676662, + -12117, + 4393, + -72753, + -617618263, + -97, + 1, + -368910238, + 324332688, + -108416, + -330640880, + 11, + -409579, + 6818792, + -16470, + 56066, + -117976, + 75396, + -2981, + 11997950, + -39918, + 1649336, + 5, + 481, + 5233374, + 6168, + 221, + 0, + -111809018, + 0, + 7233612, + -3588651, + -3169, + 0, + 1, + -204 + ], + [ + 13274, + 40891, + -180, + 674516, + -83862, + -14, + 0, + -4945428, + -580954, + 193634741, + 64, + -793482, + -2513, + 1034, + 14, + 26, + -303, + 3661, + -4, + -524401, + 1, + 3528, + 14116248, + 110, + -1, + 0, + -14, + 118, + 49079, + -422152, + -195439035, + 30, + -4, + -28, + 840869, + 45213560, + 1638 + ], + [ + -1966631, + -2577, + -1145007, + 16729890, + 0, + 16697940, + -7427, + 10626279, + -6783191, + -492658109, + 26757, + -230757575, + -15, + 167906, + -1859171029, + 811213, + -21174, + -14703793, + -74, + 68, + 73, + -4, + 3986755, + -89, + 7, + 0, + -42, + 15260568, + -421, + -126509953, + 420788, + 14362565, + -1226, + -189643844, + 3776181, + 0, + -1720552763 + ], + [ + 44002437, + -1, + 1332095, + -9000, + 11731, + 1, + 401, + 15, + -1, + -94994, + 1, + -7448347, + 54555, + -659194237, + 6425, + 5638, + -7, + -21254415, + 4, + -632325842, + -332, + 0, + 26862688, + 8944864, + 42954956, + 4484, + -42, + 3633550, + -2895891, + -751013, + -4, + 30, + 0, + 112148, + 12125987, + 5882, + -294 + ], + [ + -12417312, + 1674730, + 5071, + 7792389, + -5942739, + 1, + 18967944, + -4586226, + -11103, + -7040, + 473904820, + 0, + 265003770, + 97529561, + 110546899, + 1, + 11472, + -1222332, + 63160391, + -70339, + 204, + 352930, + -65752, + -6056308, + 8573, + -275705094, + -982, + 62, + -1002, + 13643, + 667880776, + -762, + 92878, + 71541, + -72, + -403228325, + 19621 + ], + [ + -191, + 10, + 1603198, + -87547990, + 112295630, + -1065366031, + 0, + 2416, + 19170, + 2, + -611, + 535915767, + 1313640, + 1, + 555733, + -2, + -2160527, + -6278, + 301079, + -3, + -5634236, + -892, + -63532137, + 12, + -227267, + 9752660, + -12, + 1, + 29181, + 243, + 3692, + 13, + -21680, + 48903, + -261, + 2789, + -1533910 + ], + [ + 171030, + -4, + -334316, + 11596565, + -5485, + -78, + -1, + -256347, + 4993, + -541514135, + -1, + 524, + -50606, + 458488832, + -91, + 966, + 503086922, + 94572, + -4248150, + 1886, + -33, + -572015, + -11297236, + -110530743, + -334871, + 72444, + -39810, + -5, + 927283, + -1037287935, + 3, + 527490922, + 1388672056, + -3, + -8374, + -30445637, + -83 + ], + [ + 12, + -15684, + 191, + -440557502, + 58, + 5, + 2037285, + -13200655, + 620535252, + 870145652, + 1670677, + -128802161, + -12957540, + 539325779, + 1261760358, + -36009113, + -60714, + -4422, + 1006, + -1525, + -38, + -11547, + -216, + 2, + 30256959, + -514616, + -11361, + 2803, + -731958, + -1289160258, + 3777, + -1, + 12494, + 188990771, + -222598, + -2, + -235443539 + ], + [ + 493774, + 1414817311, + 1945, + 363878, + -47421, + -1283, + -2907714, + -166753, + -73, + 0, + 794238, + -1249871591, + -1, + 411329, + -13, + -3, + -1, + 220176, + -16668, + -1, + -8195039, + -2, + -468, + -3547, + -5989290, + 6, + 7587, + -119148394, + 4720872, + 263092, + -9, + -643546447, + 579, + 83, + 1829, + -998406, + -1343 + ], + [ + -29, + -1025799609, + -161, + -1, + -31, + 19742, + 11, + 26013, + 62, + -968, + 1116285, + -2266, + -645123, + 883558, + 3525, + 0, + 61758, + 1, + 12790, + 94621, + 29271033, + 333405910, + -17645, + 86461823, + -3410360, + 97440894, + 4, + -254672740, + -4, + 24, + 23, + -1664927592, + 560, + 41, + 8487416, + 222270367, + 8065315 + ], + [ + -9615436, + -1, + 1, + -494210, + -141516695, + 62, + 7449075, + 171, + 133, + -4531, + -6675, + 7, + -24, + -164, + 0, + -22796, + 294236, + 11, + -6171597, + -4649598, + -171923, + 131707247, + 236, + 27, + -5, + -47, + -273753, + 153722, + -1, + 1, + 1964, + 27340, + 852607393, + -1990372679, + -46681927, + -1, + 1516663 + ], + [ + -23843, + 108, + -102, + 276497381, + 344, + -691817, + -3592437, + 8, + -3609, + 1, + 0, + -75, + 136, + -2998143, + -150, + 12924506, + -14, + 108981743, + 67549, + 133424, + 7521, + 1720559093, + -774, + 216952, + 696, + -1548, + -3, + -20865, + 6462, + 148, + -124148622, + 1471260416, + -55830200, + 1, + 247336, + -1205708015, + 14878931 + ], + [ + -21587560, + -4, + 32224726, + -78, + -4, + -2833, + 59107082, + -3445, + -87, + -18306, + -101049, + 21846412, + 246, + -329775, + -103, + 444, + 177544, + -40821597, + 8863, + 54, + 2, + 146094191, + 528870, + -114380038, + 1791, + 3009470, + -1461615210, + -1, + 18425018, + -1555009, + -1107, + 16, + 16743689, + 19755726, + 0, + -83784913, + -3421 + ], + [ + 82813598, + -5099040, + 1858, + 58, + 4012, + -32, + -1483001, + -178, + -35723696, + 7726360, + 474460118, + -196532258, + 8271820, + 28, + -120013, + 150, + -102987, + -1, + 1, + 208099, + 1, + 6, + 12570130, + -44302928, + 7096, + 26, + -16, + -550, + -229, + 9, + 2, + -116341817, + -59674, + 666, + 1, + -56659, + 27 + ], + [ + 2182, + -348417770, + -87404, + -1137455, + -67292499, + -127259, + 2972, + -2967, + 95344848, + -6128, + -96776, + 1, + -241050318, + 3149, + 2206, + -254707506, + -161429961, + 215729, + -9769396, + -25776244, + 1235, + -270, + -9, + -89, + 567, + 0, + -17384, + 1009723, + -5, + -133182880, + -66584943, + -495184, + 2571, + 456411414, + -232159336, + 4033, + 54 + ], + [ + -116416675, + 0, + -12, + -1, + -48, + -15931, + 59489, + 56, + -234, + -1, + -9150970, + 13, + 2197603, + 242663114, + 32471944, + 32348505, + -2768, + -1043052, + -29120, + -43, + 30802502, + -6817, + -147645960, + 130520059, + -9742567, + 2, + 30621, + 1, + -1659651, + 5002197, + -1598385, + -456978, + 18110766, + 10821919, + -309466, + -1558, + 9 + ], + [ + 2320, + -7463838, + 17256010, + -20, + -1, + 965066, + 28449, + -65539898, + 1, + -1728, + 492, + 83245, + -486, + 18888, + -3022, + 6, + -4098, + -881, + 0, + -239092, + -1, + -15558, + -77, + 11, + -20837737, + -186, + -32, + -2384, + 2058399508, + 1301715, + -2, + 3, + 11045848, + -10, + -100096, + 0, + 46115 + ] + ], + [ + [ + 18, + 2, + 1378, + 315577, + -692877, + -93691980, + 15133942, + 362, + -28918, + 84, + -198387275, + 1689, + -72836163, + -1008523805, + 4509, + -2, + -28, + -6819, + 1582, + -5, + 133203, + -25, + -1, + 2, + 1486001923, + 0, + 750, + 263018929, + -147262494, + -1, + -1812798148, + 251791266, + -23021403, + -298569, + 758217, + 12, + -1132 + ], + [ + -132, + -54312, + -1088945, + 31145244, + 2623695, + 26, + 27, + 16340950, + -151151565, + 11489802, + -14783, + -13471504, + 0, + -7, + 33, + -105345473, + 147279, + 45713856, + 20, + 27402, + -2, + -7729, + -24324, + 229307221, + -42, + 226138, + 135910003, + -158324266, + -56, + -256376, + 10, + 370907, + 1941087, + 1221261074, + 14126190, + 39192204, + -4171577 + ], + [ + -2637, + 4172950, + -6381520, + 17698, + 1353, + -9, + -208050947, + 7089, + 61795, + 79309336, + 185, + 55, + 522961, + 43383979, + -1184335, + 25697003, + 43, + 2, + -182, + 424215, + -116, + -28618, + 231, + 334547, + -9008286, + 23, + -78, + -142, + 486, + -46302460, + -27, + 255, + -1, + -9, + -65, + 144, + -7795001 + ], + [ + 17119, + 781, + 65076, + -12178649, + -423330057, + -25481222, + 13615, + 23665, + -29, + 56083098, + -11, + 14, + -2401, + -1356548, + -8109, + -2, + -15, + -4286, + -9, + 13, + 3117, + -60, + 6725903, + 1, + -4180, + -16442829, + -29098, + -88095222, + 616, + 6412288, + -127, + -15132216, + -5, + -2128346, + -200, + 1815992, + -971477 + ], + [ + -3, + -12598224, + 38, + 4, + -4, + 7159, + 2481309, + 32, + 67016, + 0, + 5689, + 5738, + 112, + -10400907, + -449633, + 95, + -2684, + 3240973, + 11906267, + -5859, + 1, + 3954090, + -1, + 0, + 88, + -10, + 0, + -1, + -4290, + 583, + 1, + -847357556, + -91, + 383, + 3, + 4829946, + -1 + ], + [ + 42, + 1251249409, + -3, + -1, + 684, + 17678049, + 839, + -8, + 198720, + 3054, + -1, + -4236320, + 0, + 56, + -1085, + -71384488, + -1, + 1669841394, + 3741246, + 8249, + -108139, + 0, + 128, + 72147, + 27829578, + 52954, + 221593963, + 48534, + 103209818, + 11437, + -723789, + -804263476, + -4, + -1069291361, + 10, + -136577, + 1491587 + ], + [ + -1135578, + -252454715, + -924935513, + -1088762714, + 0, + -1829, + -151472966, + 6, + -141, + -30834, + 0, + -378, + 229, + 5, + -1826, + -20594076, + 36, + 3958275, + 110385263, + 731528, + -22951699, + 115369, + -220848, + 12341, + -14277538, + 292, + 2697, + -3, + -9, + -397, + 1730689, + -29117814, + 83, + -934, + -395378, + -1, + -26684318 + ], + [ + 15921333, + -1, + -1429, + -2509, + -66, + 1010, + 13, + -4, + -994, + -496403, + -160064710, + 3020404, + 1, + 88, + -40, + -51165287, + 502771458, + -11655, + -5929, + -726, + 7064458, + -85351, + 749, + -1574, + 2413, + -12, + -9353, + -63, + -1393, + 669050, + -492511306, + 4575, + 58309, + 5828563, + 38966, + -1470752, + 7370335 + ], + [ + 16, + 436604, + -16, + 267, + -75733426, + -966479, + 38863, + -3, + 8, + 8, + 30806099, + -8155, + 6081, + 755, + 133, + 951, + 457677, + -6, + -3, + 4, + 4, + -273771957, + -1, + 16851, + -62209996, + -29053, + 12023, + -29, + -51368565, + -11711, + -6, + -287335897, + -3165558, + -136115, + -1720797, + -10080660, + 1045 + ], + [ + -1710, + 1737, + 3, + 1, + 6, + 29501052, + 774, + 4, + 544903537, + -6, + 352, + 14, + -4907, + -216, + -5363402, + -14042, + 63297689, + 182, + -829, + -15, + -1, + -1, + 54042, + 25432, + 1, + -246108, + 22369, + 8127163, + 8561800, + -9410823, + -7861837, + -90810, + 26354506, + 16031939, + 832124639, + 266102051, + 6653044 + ], + [ + 1950531, + 22, + -175205864, + -1232860, + -1, + 969605087, + 0, + 93281052, + -23773289, + -2052596, + -45, + -24851, + 6, + 194847, + 2, + -19763, + 1390705, + 52851, + 116, + -6454979, + 972660821, + -173572247, + -700, + 1311629767, + 741508, + -689, + -340682371, + -9100, + -206, + -32, + -65013, + 225958, + 274167301, + 742395, + -39, + -55641, + 116817796 + ], + [ + -83646489, + 30411133, + 138526, + -11378, + -39713, + -3326, + -64609, + 300, + 1210, + -79316885, + -41703992, + 6, + -377712853, + 153, + -94, + 3, + 30, + 2, + 1773401, + -9, + 3455, + 1, + -26541, + -60858, + 258207, + 122383168, + 9, + 1, + 0, + 25742825, + 107098, + 0, + -87, + -216310, + 862, + 495, + 0 + ], + [ + 5563711, + 2, + -125967, + 83778, + 16632527, + -5346, + -55230, + -3450366, + -267504, + -245933083, + 1505007404, + -5, + -4344, + -24801634, + -5, + -1, + 26492, + 32, + 1, + 506849, + -690075954, + 72, + 349931184, + 15, + -406743604, + -363775, + -2100962096, + -15, + 32221, + 31618952, + -174778838, + 11, + 52720, + -3, + 0, + 52, + 2 + ], + [ + 14305, + 872763965, + 10, + 339, + -2075136, + -10, + -1, + 95985589, + 7464, + -16, + 130865, + -1230224, + -15909314, + 0, + 6932999, + 30, + -26132239, + -1928744, + -341, + 51313, + -1, + 2, + -15724, + 7828, + 3, + 126192471, + -442, + 155, + 14135728, + 0, + -467521, + 1, + -5854, + -9823158, + 5, + -371, + -1364830 + ], + [ + 8673797, + -1611, + 5422, + 413447, + 3241, + -31725744, + 87, + -70000, + -21, + -181132, + 504374075, + -457694, + 1598043586, + 0, + -56, + -1366894, + 6631, + -3840, + 257172564, + 306204, + -44599078, + -79, + 190131, + 1, + 31808, + -761, + -7, + 91043, + 183758, + 6928106, + 1, + -193772, + 338, + -9969, + 14, + -6517, + -311604120 + ], + [ + -12, + 67070218, + 2648, + -92, + -2194736, + 179, + 20, + 164043, + 56110, + -1732189315, + -3, + -62, + 44905509, + 11475, + 119154574, + 2, + 13, + -2, + 1, + -15574, + -10, + 2573283, + 2, + 502288680, + 38, + 117, + -954001, + 1, + -212, + 10213027, + 47634, + -2607, + -304421, + -4023, + 299396, + -22, + -787 + ], + [ + 1973285, + 62, + 92306, + 3599, + 1201685, + -613226156, + 44595, + -441040, + -720846, + 35769, + -256, + 1467617, + -238, + -53, + -7812, + 14607, + -6, + 923, + 4727, + 326, + -251469, + -60, + -30, + -62552, + -470377, + 6985, + -1, + 155897158, + 984530, + 0, + -13904791, + -3, + -371619, + -359605531, + 34003, + -787514, + -10530 + ], + [ + -1055410, + -100648078, + -432, + 2176, + 376230444, + -1882709, + -1953, + 4558246, + 438625, + -4, + -2, + -10350, + -29609, + -416946945, + 1779885963, + -2780323, + 11528703, + 206159832, + 35, + 97575, + -1629553, + -95, + -3160, + -317952, + 125, + 2488260, + -3746168, + -1031260, + 0, + 990657593, + -1133049979, + -382302931, + 572169969, + 2, + 4515560, + 43, + 26 + ], + [ + -2003956412, + 0, + -5387032, + -45027, + 65, + -3114, + 0, + -56686817, + 274, + -106309968, + 43550158, + -65544290, + -229855, + -1, + 73443096, + -40, + -136918, + -10608465, + 0, + 0, + -1, + 327751, + -4, + 28907, + -3667, + -1219, + 2268731, + 46461997, + 234139959, + -34, + 1, + 87339746, + 611291, + -2, + 38856386, + 39880222, + -994956 + ], + [ + -64765130, + -1168, + -175000, + -504, + -185998, + 7516688, + 0, + -202, + 113, + 7401, + 4888611, + -2008, + -11356, + -313, + -878271, + 4, + -125808209, + -1248254453, + 59, + -25, + -123, + -1146, + -58442240, + -652723, + -1, + 322, + 602, + 93081865, + 343839, + -8164005, + -404, + 25125, + 30391422, + 185, + 1986, + -18, + -298160 + ], + [ + 1431857, + -1197, + -794110214, + 17570, + -2274, + -2412571, + -25346141, + 38997581, + -11528445, + 20270793, + -3, + 0, + 46854, + -3276631, + 213087, + -2108150, + 1794116, + -115, + 1206334, + -186, + 1, + -624, + 25771, + 346969, + 246401, + 1278, + 1542, + 7057, + -2, + -13649, + -299, + 7064, + -114836840, + -811290, + -3, + 313805, + -6 + ], + [ + 13, + 1278, + 0, + 5270, + -10734346, + -113, + -17, + -1236357, + -9, + 48408685, + 130878, + -198371, + -40216, + 8268, + 54, + 3385, + -39679399, + 29, + -7871758, + -4195210, + 7, + 882, + 27571, + 7018, + -375348, + -50930, + -4, + 7, + 48, + -54035467, + -390878070, + 7788178, + -2003, + -451, + 0, + 22077, + 0 + ], + [ + -251728787, + -41236, + -71563, + 128, + 12, + 33395879, + -7427, + 1328285, + -13566383, + -492658109, + 13699827, + -230757575, + -938, + 3, + -55, + 6489701, + -21, + -58815172, + -9, + 2187, + 36, + -1103114, + 61, + -23392265, + 7040, + 247882570, + -1, + 0, + -431509, + -1, + 13, + 114900520, + -5, + -370398, + 1844, + 134157290, + -3282 + ], + [ + 42971, + -8111, + 20, + -294925490, + 96103111, + 13626796, + 6417, + 1970, + -532598690, + 0, + 1802, + -119173547, + 872887, + -321872, + 1606, + 1, + -949075, + -340070641, + 282979, + -2, + -1358057, + 32817860, + 104932, + 34, + 21477478, + 143478, + -10, + 930188912, + -3, + -6, + -30, + 125267320, + -293, + 7, + 1480, + 12045547, + -9 + ], + [ + -6, + 1714923581, + 158, + 15584778, + -5803, + 394115, + 296374, + -143320, + -11, + -1760, + 28925, + 3582, + 8087, + 47, + 27636725, + 0, + 91778, + -5, + 7895049, + -2198, + 214104961, + 172, + -8416198, + -189260, + 1, + -4207, + -4020549, + 129939070, + -4, + 873183, + 5217819, + -12, + 2902, + 17, + -18, + -787555, + 2453 + ], + [ + -12204, + 42, + 3131, + -1, + 7, + -1016, + -4407379, + 75, + 4907527, + 34729941, + -1, + 64, + 328410, + 179920, + 555733, + -3760818, + -1, + -196, + 37635, + -1451126935, + -1408559, + -228408, + -248172, + 195617807, + -444, + 1, + -12161775, + 21244, + 28, + 254781926, + 118150, + 13, + -2775059, + 6259527, + -2, + 174, + -383477 + ], + [ + 684121, + -65261090, + -10447, + 2899141, + -171, + -621, + -77980, + -32812413, + 639103, + -8263, + -282, + 536146, + -25910163, + 57311104, + -185367, + 15821791, + 240, + 756577, + -543763167, + 7545, + -33, + -140, + -345, + -3454086, + -1371631927, + 1186923685, + -5095619, + -80714070, + 226, + -62, + 44809285, + 2012, + 2712250, + -5922718, + -68602527, + -1948520779, + -174048719 + ], + [ + 1481, + -1, + 1, + -13767422, + 58990, + 183684063, + 2086179728, + -52802620, + 19391727, + 6, + 208835, + -491, + -99, + 2057, + 38506, + -2250570, + -1942842, + -566062, + 1006, + -48, + -615797, + -180, + -443119, + 19563, + 1891060, + -2, + -372291743, + 2803, + -45747, + -78684, + 1889, + -1, + 199897, + 184561, + -55650, + -4209901, + -117721770 + ], + [ + 2, + 44213041, + 3982937, + 186305379, + -6069934, + -336336345, + -6, + -10672166, + -19027501, + 36530991, + 48, + -2384, + -38065042, + 105300170, + -211, + -6, + -1402805, + 1, + -8533943, + -41, + -250, + -524631886, + -7484, + -1, + -46791, + 11570, + 7587, + -116356, + 18883490, + 0, + 0, + -153, + 1186614, + 166, + 7, + -3993623, + -343931 + ], + [ + 0, + -8, + -329129, + -1, + -3948, + 2, + 22, + 852410117, + 31659, + -968, + 68, + -1160234, + -1, + 863, + 7219952, + -121836, + 121, + 0, + 26193064, + 5914, + 2, + 40699, + -144547083, + 86461823, + -13641440, + 6090056, + 1962558, + -2, + -2, + 6256270, + 769277, + -416231898, + 35, + 326, + 130, + 55567592, + 32261259 + ], + [ + -2, + -2065, + 199, + -7907357, + -138200, + 126003, + 14549, + 179068894, + 2185311, + -144991, + -218724059, + 7674, + -395272, + -43040278, + -4, + -46687112, + 18, + 23, + -94, + -18162, + -171923, + 4019, + 7732952, + 7, + -324, + -787348926, + -68438, + 76861, + -975, + 2760139, + 62855, + 3499522, + 52039, + -124398292, + 0, + -804, + 1481 + ], + [ + -1525924, + 7058677, + -205, + 540034, + 11274905, + -354210160, + -112264, + 61731, + -461912, + 5, + 0, + -1203, + 8945148, + -383762311, + -38358, + 403891, + -57953442, + 435926973, + 33, + 1, + 30084, + 1, + -2, + 222158877, + 89096, + -1548, + -7, + -326, + 206793, + 1187, + -3789, + 89799, + -852, + 17120740, + 966, + -1205708015, + 908 + ], + [ + -21082, + -118323387, + 1, + -1, + -1, + -362649, + 7388385, + -2, + -175, + -2288, + -3233573, + 3, + 61, + -10552808, + -1, + 227179, + 45451142, + -10205399, + 1134489, + 28184161, + 1048821354, + 1168753528, + 4, + -1830080610, + 57296, + 1504735, + -5, + -1843, + 4606255, + -48594, + -4535192, + 1, + 8176, + 308683, + -3, + -1340558616, + -13683 + ], + [ + 1, + -81584632, + 29728, + 232, + 64198, + -129937, + -23728019, + -11687696, + -2232731, + 7545, + 231670, + -1499, + 2067955, + 14802827, + -245786709, + 150, + -25747, + -62068436, + 41522, + 6503, + 80, + 1533900, + 24551, + -44302928, + 7, + 419, + -16388, + -140697, + -29311, + 577020, + 1752611, + -7271364, + 0, + 697897434, + 542594, + -7, + 14 + ], + [ + 68, + -85063, + 0, + -139, + -33646250, + -260626239, + 6087629, + -185, + 1489763, + -6, + -96776, + 10324, + -7356, + 51587982, + 2206, + -31092, + -2, + 13483, + -9540, + -1, + 1, + -135, + -149906163, + -750108472, + 18156, + 19985341, + -272, + 126215, + -670420, + -127, + -32512, + -967, + 80, + 1741, + -1771, + 33034447, + 226285251 + ], + [ + -3, + -14009005, + -805229774, + -1584092666, + -98731, + -8, + 232, + 902, + -478627, + -27, + -1117, + 6837, + 68675, + 1, + 2, + 126361, + -11339094, + -133510665, + -14909393, + -43, + 59, + -13, + -9227873, + 2088320938, + -4871284, + 0, + 3919538, + 1, + 0, + 2, + -3, + -456978, + 72443065, + 2705480, + -309466, + -3115, + 19158 + ], + [ + 152051047, + -238842817, + 263, + -658409, + -30467738, + 7, + 7282994, + -31, + 0, + -7079746, + 257725950, + 41, + -972, + 309461588, + -3022, + 791, + -4196407, + -2, + 5896203, + 0, + -245201508, + -7779, + -1, + 729, + -2, + -6085861, + -253, + -9535, + 502539, + 83309776, + -26, + 830111, + 2697, + -1, + 0, + 0, + 180 + ] + ], + [ + [ + 584, + 59915617, + 2756, + 157788, + -1, + -5719, + 231, + 47492735, + -7402948, + 336, + -774950, + 3, + -35, + -246222, + 9233971, + -589, + -220, + -27, + 101266, + -44987, + 1, + -13, + -1, + 126, + 44, + -693, + 187, + 65754732, + -17976, + -276, + -221289, + 491780, + -736684893, + -37321, + 11847, + 47, + -9056 + ], + [ + -1081994, + -217247, + -33, + 124580975, + 1281, + 104, + 424, + 0, + -2, + 359056, + -462, + -26, + -1220, + 0, + 8, + -100, + 18410, + 1, + 171078929, + 14029674, + -38509, + -126625437, + -6, + 7, + -2748728, + 14472843, + 33977501, + -4947633, + -29182627, + -1025505, + 85842, + 185453, + 474, + 18635, + 220722, + 39192204, + -33372614 + ], + [ + -10800969, + 32, + -49856, + 36245474, + 173165, + -73, + -198, + 464601496, + 15449, + 77451, + 3038251, + 58128542, + 255, + 1388287335, + -18505, + 200758, + 0, + 6, + -185882, + 868792806, + -7631420, + -58610374, + 14782, + 5352745, + -281509, + 189928509, + -5, + -37158164, + 15913829, + -1446952, + -899681, + 255, + -48612, + -2388, + -1, + 9199, + -30449 + ], + [ + 17530179, + 98, + 520607, + -372, + -846660115, + -199072, + 1742735, + 1514547, + -14, + 856, + -11, + 59701081, + -4917898, + -1356548, + -16, + -291882525, + -497118127, + -1071, + -36349, + 101, + 102132972, + -2, + 821, + 22623306, + -68483403, + -263085264, + -14898163, + -22023805, + 1292269192, + 12824576, + -16681264, + -4, + -38, + -544856523, + -1, + 443, + -2 + ], + [ + -3060, + -98424, + 9867488, + 2226, + -9, + 14318, + 79401886, + 0, + 1072252, + 0, + 11377, + 183607, + 3593, + -20801814, + -7026, + 387442, + -42936, + 6481946, + 2907, + -11999311, + 57, + 247131, + -48365456, + 42374, + 22, + -85342599, + 4344, + -1, + -536, + 9, + 150136, + -211839389, + -725, + 383, + 182, + 2, + -3723286 + ], + [ + 89079039, + 75, + -1635, + -3869538, + 2735, + 135, + 859415, + -1036249, + 99360, + 12, + -303, + -4137, + -3, + 223, + -1111360, + -17, + -8370, + 101919, + 467656, + 540631935, + -27683654, + 12527064, + 2, + 36939339, + 55659156, + 108448847, + 6924811, + 3, + 6450614, + 22, + -1, + -3, + -17672, + -66830710, + 1238, + -69927670, + 182 + ], + [ + -283895, + -30817, + -110, + -16613, + -2, + -14631, + -591691, + 1, + -4629408, + -7893587, + -2388985, + -94, + 7514894, + 41, + -1, + -5, + 37252, + 3866, + 3369, + 179, + -22951699, + 1803, + -1809190365, + 386, + -14, + 598269, + 88365345, + -1, + -578231246, + -1588, + 845, + -116471257, + 10834790, + -467, + -6, + -6, + -104236 + ], + [ + 127370666, + -12, + -1498344622, + -164434651, + -2179022, + 517332, + 1685, + -1, + -254431, + -508316326, + -1250506, + 23, + 604464321, + 46088830, + -84355051, + 0, + 60, + -2983795, + -6, + -1523352942, + 3532229, + -83, + 785223559, + -103144650, + 1, + -12, + -9353, + -66256306, + -2852866, + 83631, + -30061, + 9369239, + 477668163, + 373028012, + 4871, + -735376, + 3685167 + ], + [ + 33221523, + 3492831, + -134376813, + 8760182, + -18490, + -30927334, + 19897827, + -26, + 1, + 3860, + 940, + -4175393, + 95, + 1, + 135734, + 1, + 14302, + -1599, + -679, + 7678, + 32239, + -4, + -1562292, + 269619, + -15552499, + -119001397, + 12311184, + 0, + -784, + -23984792, + -12, + -548, + -202595700, + -4355687, + -26, + -1231, + 131 + ], + [ + -56040429, + 3557164, + 204873, + 0, + 101, + 56, + 25366281, + 2193426, + 260, + -3, + 360180, + 1862781, + -160778947, + -7, + -1, + -439, + 123628, + 47627006, + 0, + -15, + -29921220, + -86486317, + 6755, + 6510618, + 24683858, + -30764, + 44739, + 65017308, + 33, + -9410823, + -1919, + -90810, + 411789, + 2, + 6, + 16242, + 102 + ], + [ + 124833994, + 691, + -21387, + -9, + -10, + 7397, + -85, + 23320263, + -363, + -1, + -91212, + -2, + 23573222, + 12178, + 119, + -316216, + 86919, + 216479325, + 3724, + 0, + 4, + -1, + -350, + 20494215, + 5793, + -22038, + -10646324, + -145604, + -54028456, + -4, + -32506, + 7061, + 1, + 760212620, + -10317367, + -6955, + 14602224 + ], + [ + 0, + 15205566, + 1, + -93206926, + -10, + -53221, + -8076, + 9, + 158646978, + 0, + -10182, + 196, + -1, + 1, + -1, + 171309773, + 970, + 8503, + 55419, + -5, + 226403975, + 12446816, + -6794370, + -7607, + 2017, + 0, + 37179908, + 1, + -1, + 0, + 1713563, + -407059001, + -5, + -108155, + 0, + 1978, + 40 + ], + [ + 356077511, + 48, + -1031919392, + 41, + 1015, + -5346, + -1726, + -105, + -273924052, + -7505, + 11757870, + -2, + -271, + -378, + -1237, + -125612, + 847744, + 1009, + 0, + 3960, + -690075954, + 18, + 683459, + 3765, + -12710738, + -372505853, + -4, + -15, + 503, + 988092, + -2730919, + 23160716, + 3, + -1330, + 42, + 855887, + 1 + ], + [ + 114442, + 1704617, + 41952978, + 11, + -8, + -1301, + -74305, + 191971179, + 233, + -4209773, + 1072049957, + -2, + -486, + 356, + 13541, + 2, + -6533060, + -15, + -89507634, + 6414, + -136665171, + 1, + -62895, + 128255827, + 11, + 63096235, + -55, + 1, + 13, + 0, + -1870085, + 541088, + -11708, + -153487, + 158, + -23, + -21 + ], + [ + 2168449, + -51542, + 355342849, + 423370048, + 3241, + -7746, + 5545, + -1, + -170, + -1, + 962, + -234339163, + 97537, + 0, + -3691996, + -683447, + 6631, + -15726712, + 15697, + 19, + -3, + -628, + 1485, + 62, + 1017866, + -779044, + -3794, + 2913373, + 45940, + 211, + 94, + -198422330, + 1353, + -638012, + 1791632, + -104265, + -623208240 + ], + [ + -52312357, + 16767555, + 2711762, + -2957, + -8573, + 367578, + 636, + 82022, + 14027, + -13532729, + 0, + -15853, + 0, + 179, + 232724, + 235, + 218893052, + -408434986, + 89823, + -2041355024, + -40035, + 20, + 6, + 502288680, + 76, + 492788510, + -59625, + 578, + -443677983, + 2, + 2977, + -2669858, + -152211, + -251, + 18712, + -179, + 0 + ], + [ + 252580493, + 7930, + 2953793, + 29486683, + 37, + -4679, + 11149, + -3446, + -5, + 286148, + 0, + 0, + -999001071, + -111759160, + -61, + 1826, + -415109, + 14763, + 38727417, + 333343, + -7858, + -4, + -15377, + -977, + -7350, + 2, + -294968, + 19, + 123066, + 266678004, + -1, + -3493, + -1486477, + -1, + 557108353, + -48, + -82 + ], + [ + -135092523, + -12286, + -441961, + 34, + 5878601, + -58835, + -499958, + 139, + 438625, + -15401949, + -140488654, + -5, + -473742, + -1591, + 6952680, + -1, + 1, + 1610624, + 556, + 49958633, + -1, + -48, + -207066802, + -78, + 2052467, + 38, + -1829, + -132001268, + 2, + 30232, + -68, + -23334, + 1, + 60, + 9031119, + 90714727, + 102 + ], + [ + -7, + 179, + -21548127, + -5, + 2092, + -25508868, + 113670, + -216, + 1095, + -51909, + 170118, + -2, + -58842972, + -96385, + 35, + -1306189, + -1, + -41439, + 56587584, + 2887365, + -384298519, + 40, + -531, + 7227, + -961331840, + -156007, + 554, + 90746, + 117069979, + -9000835, + 216725290, + 21834937, + 149, + -131, + 77712773, + 19, + -63677192 + ], + [ + -31624, + 0, + -700001, + -8257312, + -11903852, + 229, + 13176828, + -51, + 7400198, + 473670, + 305538, + -31, + -5814333, + -1311714842, + -14052328, + 1, + -30715, + -19503976, + 486935, + -6, + -16107831, + -1173153, + -913160, + -334194057, + -705, + 1, + 19270, + 6, + 11002841, + -32656018, + -826652, + 49, + 972525489, + 6, + 127104, + -1146, + -298160 + ], + [ + 5593, + -5, + -24, + 275, + -4, + -37696, + -12673071, + 19042, + -2815, + 81083172, + -433663, + -1, + 23, + -6553263, + 26636, + -129, + 876, + -14, + 2412668, + -12, + 11717, + -9980, + 824668, + 21686, + 30, + 163543, + 808509438, + 441, + 0, + -109188, + -599, + 55, + -459347362, + -1, + -2, + 38, + -26139 + ], + [ + 1739831576, + 40, + 0, + 10539, + -1373996317, + -118921825, + -1, + -19318, + -1135, + 1, + 32719, + -12398, + -2573802, + 2, + 455412590, + 1774476117, + -5, + 4, + -2015169956, + -32, + 1776, + 225802, + 451719921, + 14373715, + -3, + -26076323, + -3684861, + 3852862, + 804112653, + -412, + -1563512279, + 2, + -1001, + -461970, + 3285, + 2760, + 2 + ], + [ + -7866525, + -644, + -2290014, + 261405, + 1472, + 1068668134, + -59420, + 340040936, + -27132765, + -1879, + 0, + -7211174, + -7, + 343871185, + -929585514, + 1622425, + -693815527, + -7, + -9679408, + 2187, + 4758800, + -1103114, + 124586, + -11422, + 56322, + 15492661, + -22183271, + 15260568, + -211, + -15813744, + 6575, + 1, + -1255539, + -2963185, + 59003, + 4192415, + -860276381 + ], + [ + 42, + -253, + 2664190, + -18432843, + 23463, + 1, + 205345, + 252147, + -520116, + -46, + 113, + -455, + 2, + -643744, + 25699, + 369510479, + -118634, + -20756, + 289770427, + -38594, + -173831336, + 262542882, + 52466, + 4368, + 10738739, + 286955, + -1, + 7097, + -723973, + -187753, + -2038553186, + 2, + -293, + 918717404, + 3, + 48182186, + -9399 + ], + [ + -24253, + 6542, + 10, + 476, + -363, + 394115, + 5, + -2293113, + -1421128, + -28836272, + 226, + 1, + 16562736, + 2976, + 3374, + 0, + 1, + -37, + 252641563, + 0, + 26, + 352930, + -1027, + -189260, + 1097376, + -526, + -2, + 126894, + -8019, + 55883731, + 318, + -48, + 743025, + 17, + -18488, + -6300443, + 39243 + ], + [ + -48815, + 44023769, + 12, + -2735875, + 1713, + -16646344, + -135, + 302, + 1, + 542655, + -153, + 1071831533, + 1, + 0, + 1111466, + -115, + -4321054, + -12556, + 74, + -708558, + -2817118, + -7309046, + -2, + 6113056, + -7272553, + 38096, + -95014, + 5311, + 456, + 254781926, + 3780806, + 3319688, + -11100236, + 195610, + -130, + 22, + -1498 + ], + [ + 42758, + -254926, + -20, + 708, + -87757, + -9939, + -9747, + -2099994452, + 78, + -2, + -36947851, + 4289170, + -1619385, + 111936, + -181, + 253148663, + 480, + 6052617, + -259, + 494486201, + -1107968882, + -146435807, + -22065, + -1, + -2678969, + 36222, + -4976, + -40357035, + 28, + -126622, + 87518, + 252, + 42379, + -6, + -68602527, + -487130195, + -339939 + ], + [ + 6, + -1960, + 24, + -3441855, + 3775380, + 22960508, + 8, + -1611, + 2423966, + 108768207, + 3341355, + -1030417292, + -809846, + 539325779, + 9, + -35165, + -242855, + -9056985, + 32953640, + -97620, + -19705513, + -23, + -1815015428, + 320527608, + 121027837, + -63, + -6, + 44, + -1463917, + -1229, + 15110, + -1271, + 6396695, + 5768, + -3478, + -64, + -470887078 + ], + [ + 30, + 22106520, + 3982937, + 2911022, + -6, + -3, + -23261710, + -42688665, + -594609, + 2283187, + 388, + -74, + -4647, + 25, + -3455325, + -1, + -685, + 0, + -33336, + -655, + -1024380, + -16394746, + -468, + 0, + -731, + 11570, + 3884469, + -14544, + 151067917, + 2055, + -1, + -314232, + 1186614, + 10888413, + 0, + -122, + -42 + ], + [ + -29, + -16028119, + -329129, + -307756507, + -258760509, + 5054017, + 11263, + 2, + 259350753, + -121, + 34, + -142, + -322562, + 220890, + 28203, + -15, + 30879, + 3, + 100, + 5914, + 234168264, + 20837869, + -18068385, + 10807728, + -3330, + 24360223, + 490640, + -62176, + -1041155004, + 3, + 787740155, + -25405, + 9176583, + 1, + 1, + 2, + 32261259 + ], + [ + -1, + -16518, + 3, + -31629430, + -270, + 1, + 14549, + 89534447, + 17, + -2, + -106799, + 491143, + -25297438, + -336252, + -270937, + -11398, + 2, + 23517, + -12343193, + -145300, + -687692, + 2107315949, + 29, + 114821805, + -679418927, + -768895, + 0, + 1, + -4, + 10782, + 15714, + 427, + 1, + -62199146, + -356, + -51471, + 3 + ], + [ + -47685, + 13786, + -107404156, + 33752, + 176170, + -21, + -2, + 1, + -1847646, + 325342, + -1287, + -9, + 1, + -95940578, + -4909864, + 6, + -115906884, + 6, + 132, + 2, + 246449784, + 1680233, + -6, + 222158877, + 356384, + -24773, + -431373, + -41730, + 6462, + 1244570270, + -4, + 91953776, + -1744694, + 1, + 989345, + -287, + 7 + ], + [ + -43175120, + -226, + 515595623, + -10, + -546528, + -2833, + 1847096, + -431, + -11, + -149965566, + -101049, + 333, + 32237245, + -10305, + -26, + 14539443, + 22, + -318919, + 18151817, + 13762, + 32007, + 70, + 2066, + -3574376, + 7, + 6018939, + -11151, + -471920, + 2249, + -6, + -4429, + 4248310, + 2044, + 632183217, + -11, + -20455, + -428 + ], + [ + 10, + -311, + 58, + 14, + 125, + -1064445363, + -5932005, + -1, + -35723696, + 60362, + 115835, + -1499, + 264698242, + 28912, + -3840417, + 19136, + -3295596, + -474, + 20, + 26012, + 82056, + 392678456, + 1571266, + -1384466, + 3633243, + 52, + -2048, + -9004603, + -229, + 36064, + 0, + -908920, + -59674, + 3, + 17, + -14165, + 224897 + ], + [ + 1117148, + -1361007, + -5463, + -582377025, + -33646250, + -130313119, + 760954, + -48616751, + 23836212, + -24, + -6, + 2642862, + -3678, + 787, + 564771, + -248738, + -5, + 26966, + -2, + -1649679624, + 2471, + -270, + -146393, + -183132, + 0, + 19985341, + -69536, + 2, + -167605, + -127, + -2080779, + -30949, + 168474106, + 435, + -906872, + 2016, + 56571313 + ], + [ + -56, + -428, + -25163430, + -792046333, + -404402745, + -16313331, + 7436, + 118237604, + -467, + -27913, + -2287742, + 427, + 67, + 116, + 8117986, + 258788038, + -87, + -4074, + -57, + -5574600, + 985680053, + -852, + -18023, + 16, + -9, + 770, + 1914, + 74, + -6, + 1, + -12487, + -7311647, + 4, + 84546, + -76, + -6, + 1 + ], + [ + 38012762, + -911, + 33703, + -20575, + -59507, + 30882110, + 2, + -250, + 54508, + -56637971, + 128862975, + 85243255, + -1, + 302209, + -396060801, + 3, + -512, + -28, + 184256, + -3825465, + -468, + -31116, + -155, + 182, + -40699, + -5943, + -63, + -9763393, + 2010156, + 2603430, + -1718103955, + 830111, + 1, + -1, + -6256, + -12493, + 1 + ] + ], + [ + [ + 18690, + 234045, + 3, + 2465, + -1385754, + -23422995, + 945871, + 725, + -947577318, + 1343, + -1587098202, + 1, + -69, + -30778, + 1154246, + -18, + -225286, + -27929273, + 0, + -5758333, + 16650, + -12853, + -8, + 126, + 2902348, + -90816909, + 11994, + 1003, + -35, + -552, + -3540621, + 2014330128, + -1, + -9554213, + 740, + 382242, + -144899 + ], + [ + -1057, + -6789, + -33, + 1, + 163981, + 27256346, + 108633, + 7979, + -4723486, + 22441, + -29, + -3289, + -152, + 0, + 275115593, + -1607, + 72, + 22321, + 42769732, + 438427, + -154035, + -989261, + -1, + 13996, + -10, + 442, + 135910003, + -158324266, + -111, + -1025505, + 43950981, + 379808596, + 0, + 19082204, + 7063095, + 627075271, + 0 + ], + [ + -86407755, + 32601, + -779, + 553, + 22165124, + -152144419, + -6349, + 116150374, + 7724, + 303, + 1519125, + 465028336, + 4, + 1, + -18505, + 102788013, + 43, + 1, + -46470, + 2, + -119241, + -56, + 29, + 20, + -4399, + 759714036, + -327661679, + -2, + 15541, + -180869, + -1, + 16705410, + -1519, + -1, + -519, + 18, + -487188 + ], + [ + 4, + 25581734, + 8134, + -24357299, + -6, + -389, + 446140216, + 11832, + -1845, + 448664785, + -11934659, + 7, + -19211, + -2650, + -32, + -285042, + -474, + -137138, + -1191079940, + 203, + 3117, + -31253981, + 13, + 44186, + -136966807, + -1027677, + -58196, + -88095222, + 1232, + 12524, + -1042579, + -2, + -2, + -2128346, + -26244224, + 1859576033, + -497396102 + ], + [ + -3, + -96, + 308359, + 291720711, + -1142870, + 3665288, + 620327, + 132406, + 16, + 49897, + 745630005, + 376027391, + 57489, + -10157, + -14388262, + 24, + -2684, + 50640, + 91, + -93745, + 1, + 253061762, + -193461823, + 43390473, + 360231, + -1333478, + 139018, + -11820786, + -4290, + 1222769825, + 586, + -6465, + -2900, + 25072532, + 46596, + 2414973, + -7446572 + ], + [ + 11, + 156406176, + -214344713, + -15, + 5600965, + 2209756, + 13428, + -1061119457, + 794882, + 50041093, + -5, + -2, + -52714, + 3646562, + -17781755, + -142768975, + -66956, + 100, + 228, + 16499, + -211, + 1529, + 1, + 18469670, + 13589, + 847257, + 108200, + 3, + 825678541, + 5855507, + -723789, + -48, + -289541173, + -1044230, + 5069886, + 0, + 182 + ], + [ + -69, + -30, + -7226059, + -8, + -4, + 0, + -4623, + 0, + -9, + -1927, + -5, + -197940818, + 1878723, + 1319, + -119644825, + -82376305, + 0, + 60, + 215596, + 179, + -1401, + 14421, + -904595182, + 3, + -3569385, + 1168, + 3, + -5, + -2, + -6, + 110764082, + -454966, + 5417395, + -244948798, + -197689, + -1, + -407 + ], + [ + 254741332, + -1, + -1, + -627, + -34047, + 8083, + 862710, + -508, + -1042148101, + -992805, + -1221, + 92, + 18889510, + 1440276, + -5272191, + -781, + 1, + -1, + -24286092, + -45, + 452125306, + -42, + 94, + -25, + 0, + -6, + -598563, + -32352, + -730333756, + 21409616, + -939, + 2, + 14927130, + 1, + 79801749, + 0, + 230323 + ], + [ + 32443, + 111770587, + -2099638, + 547511, + -302933706, + -1979349357, + 38863, + -3, + 15, + 0, + 3761, + -133612570, + 380, + 94, + 2121, + 3893425, + 1788, + -409425, + -1358, + 61427, + 264105002, + -136885978, + -3124583, + 1078477, + -995359938, + -14, + 48091, + -3825891, + -25082, + -23, + -6313, + -4384, + -6183, + -8507, + -215100, + -38, + 66885 + ], + [ + -2, + 3557164, + 1, + 2303, + 848925448, + 7202, + 3, + 33, + 4157, + -751552807, + 0, + 14902252, + -628043, + -216, + -82, + -1797338, + 7912211, + 5814, + -6631, + -246121, + -1, + -5405395, + 3, + 6358, + 1, + -15, + 91625271, + 31, + 66889, + -37643291, + -15355, + -23247436, + 12868, + 125250, + 203155, + 532204102, + 12994 + ], + [ + 15239, + 691, + -1, + -19263, + -10393375, + 7, + -85, + 44, + -5943322, + -1026298, + -1459386, + -50894006, + 46041, + 48, + 59, + -10, + 170, + 845622, + 3724, + -12607, + 59367, + -83, + 0, + 20494215, + 47456508, + -689, + -5323162, + -596394267, + -13, + -32, + -66573272, + 57845179, + 68541825, + 185599, + -157, + -14243982, + 7 + ], + [ + -80, + 7, + 277051, + -711, + -10, + -6, + -258434, + 157355848, + 2421, + -4841, + -20363, + 200219, + -2950882, + 0, + -98874874, + 10456, + 496805, + 33, + 108, + -77659, + 432, + 190, + -207, + -1947445, + 16138, + 117, + 145234, + 36, + -751472, + 196, + 856782, + -24845, + -177701, + -1730478, + 28236026, + 247, + 1294 + ], + [ + 43466, + 6306705, + -1968, + 686306288, + 127, + -1, + -1, + -2, + -547848104, + -1876, + 47031481, + -19, + -1086, + -193763, + -1, + -245, + 1736180317, + 4037, + 301, + 129753351, + -345037977, + 36, + 21, + 123355741, + -406743604, + -3, + -4, + -30377, + 8055, + 3952369, + -174778838, + 5790179, + 13496271, + -10895200, + 1370574, + 219107189, + 15 + ], + [ + 7324311, + 106539, + 2622061, + 44370542, + -2075136, + -5, + -581, + 23996397, + 1956767639, + -1, + 1022, + -150, + -994332, + 0, + 26, + 7964704, + -204158, + -30137, + -44753817, + 3207, + -266924, + 2, + -31448, + 1001999, + 2766, + 3943515, + -1855162059, + 2479, + 1, + 0, + -1914967302, + 528, + 0, + -75, + 2521, + -12, + -87349148 + ], + [ + 542112, + -3221, + 1, + 846740096, + 424807001, + 0, + 1, + -17920011, + -85, + -23184885, + 126093519, + -1788, + 199755448, + 1140368, + -3691996, + -1399699886, + 106097, + -245730, + 8, + 2, + -10888, + -2, + 1485, + 249, + 1017866, + -12464700, + -242793, + 23306987, + 752674004, + 26, + 1543484, + -1, + 5411, + -1276024, + 917315790, + -834124, + -4868814 + ], + [ + -3193, + 2095944, + 83, + -24222008, + -134, + 1, + 2543, + 20997510, + 28055, + -3383182, + -12, + -126820, + 10963, + 11750197, + 1906473188, + 246701526, + 0, + -779, + 22456, + -3894, + -40995729, + 82345063, + 199, + 1, + 1, + 4, + -2, + 9465358, + -27080, + 9974, + 3048578, + -166866, + -155863641, + -8046, + 153290624, + -93880428, + -1612186 + ], + [ + 30833, + 15, + 94521371, + 14743342, + 307631356, + -18, + 365319303, + -1764159, + -5, + 35, + -8182, + 11, + -15609392, + -853, + -976, + 957278218, + -405, + 115, + 1210232, + 0, + -1, + -478, + -60, + -3910, + -1, + 915524458, + -36871, + 38061, + 63009902, + 1017, + -108631, + -109, + -11613, + -1372, + 266, + -12305, + -2695802 + ], + [ + -131926, + -3072, + -110490, + 8706, + 90, + -14, + -122, + 4451, + 1, + -7700974, + -137196, + -165594, + -4, + -6, + 108636, + -339, + 92229626, + 786, + 0, + 6098, + -3259106, + -191, + -99, + -5087232, + 513117, + 9953041, + -4, + -264002536, + 308, + 30232, + -283262495, + -186671, + 4470078, + 4, + 276, + 44294, + 409 + ], + [ + -4, + 183363, + -336689, + -3, + 1, + -24911, + 2, + -27, + 143510027, + -101, + 3, + -262177161, + -1796, + -3012, + 2, + -5, + -2, + -20720, + 1727, + 88, + -187646, + 10, + -133, + 236804135, + -961331840, + -2, + 4537462, + 2903875, + 457305, + -1125104, + 1653, + 666, + 5, + -137180766, + 37, + 1, + -7773 + ], + [ + -124, + -149479, + -87500, + -8064, + -23, + 2, + 25, + -13, + 226, + 970075992, + 76385, + -1027900, + -93029324, + -20, + -1, + 17558, + -7679, + -149, + 3895477, + -396, + -246, + -9, + -3, + -10443564, + -1, + 5159, + 0, + 3, + 22005682, + -63781, + -423245686, + 6281, + 30391422, + 12152430, + 2, + -4585, + -1 + ], + [ + 1398, + -1197, + -1550997, + 17, + -284, + -295, + -6188, + 304669, + -5629, + 20270793, + -433663, + -330640880, + 11714, + -26213051, + 3, + -4117, + 114823398, + -2, + 75396, + -93, + 95983602, + -4990, + 0, + 22206027, + 3942408, + 80, + 808509438, + 28907366, + -41559161, + -6824, + -9808843, + 7, + -1752, + 0, + -113663511, + 77, + -1634 + ], + [ + 434957894, + 669958222, + -45997, + 1381408343, + -83862, + 0, + -1, + -1, + -1161908, + 94548, + 130878, + 0, + -39, + 33072, + 227706295, + 423, + -309995, + 239910694, + -62974061, + -16388, + 7, + 903208, + 903439843, + 224589, + -1, + -3259540, + -7, + 2, + 6135, + -1649, + -186, + 3803, + -16404793, + -56, + 13139, + 11038, + 410 + ], + [ + -15364, + -3, + -2290014, + 511, + 24120448, + 510, + -973531670, + 81, + -207, + -7697783, + 13379, + -115378787, + -123001558, + 10494, + -887, + 198, + -165, + -7180, + -18, + 1, + 609126373, + -141198590, + 2, + -365504, + 56322, + 484146, + -43327, + 3726, + -1726038, + -247090, + 103, + 897660, + -4904, + -723, + 922, + 32, + -107534548 + ], + [ + 5500305, + -259543, + 83256, + -18432843, + 768824889, + 3, + 201, + 1008590, + -4160927, + 0, + 7, + -58190, + 6819, + -5149955, + 105263279, + 90213, + -242963173, + -1328401, + 138, + -308753, + -5305, + 128195, + 26862688, + 273, + 1311, + 146920981, + -335, + 1, + -22, + -733, + -2, + 489325, + -19197150, + 7, + 12125987, + 188212, + -2350 + ], + [ + -99338499, + 204, + 2, + 0, + -23770956, + 403573647, + 1, + -573278, + -3, + -28160, + 226, + 469498725, + 16, + 3047799, + 221093799, + 0, + 6, + -19557314, + 493441, + -8792, + 102, + 88233, + -8416198, + -378519, + 34293, + -137852547, + -502569, + 253787, + -525551905, + 54574, + 83485097, + -49964130, + 1, + 17, + -9244, + -787555, + 10046097 + ], + [ + -1599570129, + 10748, + 3206396, + -5344, + 27416, + -1065366031, + -34433, + 302, + 4793, + 17364971, + -156448, + 16, + 160, + 736953075, + 1111466, + -2, + -1, + -49, + 1204317, + -181390867, + -2751, + -935557858, + -2033028371, + 6, + -55, + 1, + -742, + 169948, + 233447, + 8, + 7384, + 51870, + -2710, + 48903, + -273433357, + 182775789, + -1533910 + ], + [ + 167, + -498, + -41, + 2831, + -343, + -1, + -2437, + -63, + 156, + -1, + -4618481, + 33509, + -1, + 1749, + -92683, + 121, + 4, + 94572, + -271881584, + 118, + -553984441, + -286007, + -723023093, + -27632686, + -41859, + 1, + -652239179, + -315289, + 453, + -64830496, + 358474283, + 131872730, + 2712250, + -5922718, + -65, + -2, + -174048719 + ], + [ + 3, + -123, + 25061141, + -27534844, + 3775380, + 22, + 509321, + -12891, + 38783453, + 27192052, + 53461674, + -8, + -25915080, + 67415722, + 308047, + -4501139, + -62170953, + -18113970, + 32953640, + -1599410681, + -4811, + -90, + -13847, + 611, + 462, + -4020, + -3, + 91853309, + -5718, + -5035782, + 123777850, + -2603322, + 781, + 46140, + -1, + 0, + -112 + ], + [ + 3858, + 3, + 1991469, + 2911022, + -388475793, + -656907, + -186093679, + -170754660, + 0, + 1, + 6353905, + -1, + -73, + 3214, + 0, + -102410542, + -701402, + 54, + -8334, + -20, + -256095, + -262315943, + -15327615, + -2, + -366, + 90, + 0, + -59574197, + 73764, + 16, + -557531, + -10, + 151886643, + 87107304, + 4, + -8, + -343931 + ], + [ + 0, + -4, + -10285, + -4808695, + -252696, + 5, + 0, + 6, + 989, + -61, + 8721, + -1, + -39, + 863, + 451247, + -30459, + 988126, + 12, + 12, + 3027858, + 234168264, + 40, + -289094166, + 21615456, + -54565761, + 11895, + 15700465, + -254672740, + -32536094, + 6, + 24040, + -50810, + 146825324, + 1306, + 16974831, + 889081469, + 4032657 + ], + [ + -600965, + -129, + 816938, + -123552, + -2211198, + 8064202, + 59592600, + 5465, + 4, + -18124, + -6675, + 491143, + -97, + -21, + -4334997, + -45593, + 150648742, + 47034, + -12054, + -71, + -352098192, + 257241, + 7, + 114821805, + -21231841, + -768895, + -273753, + 600, + -62429, + 11040554, + 8, + 223969388, + 416312, + -475, + -364703, + -50, + 5924 + ], + [ + -47685, + 13, + -53702078, + 16, + 1, + -354210160, + -14033, + 1011399038, + -28, + 635, + -2573, + -19, + 69884, + -23985144, + -306866, + 789, + -56595, + 416, + 276679845, + 1, + 481347, + 410, + -50725011, + 54238, + 182468736, + -811762120, + -215687, + -1, + 6, + 9495, + -474, + 2806, + -54522, + 133756, + 1978691, + -9, + 929933 + ], + [ + -43175120, + -1805, + 123, + -320093, + -534, + -22666, + 451, + -27558, + -175, + -292901, + -12, + 699085193, + 4029656, + -21105615, + -13483863, + 28, + 87, + -19932, + 2216, + 3523020, + 31, + 4565443, + 67695326, + -1745, + 7162, + 92, + -5, + -14, + 287891, + -380, + -36281538, + 271891843, + 16, + 75, + -11289663, + -1309139, + -1793469320 + ], + [ + 632, + -652677059, + 30441692, + 14, + 262953341, + -8315979, + -11864010, + -357, + -1, + 29, + 113, + -11995, + 2067955, + 57824, + -1, + 0, + -3295596, + -969819, + 664357, + 25, + 20514, + 766950, + 3, + -1417693682, + 227078, + 858398, + -64, + -9, + 0, + 4616159, + 13692, + -232683634, + -29, + 170385, + 1111233173, + -14165, + 56224 + ], + [ + 34911, + -5316, + -43702, + -9, + -8, + -1, + 11890, + -185, + 6, + -3137386, + -6193693, + 84571588, + -7356, + 197, + 1103, + -1, + -19, + 1725829, + -305294, + -824839812, + 19765, + -4421522, + -4684568, + -11446, + 74365735, + 156135, + -34768, + 504861, + -82, + -32, + -1040390, + -30, + 10283, + 7131428, + -928637344, + 252, + 13811 + ], + [ + -3553, + -54723, + -6290858, + -193371, + -98731, + -16313331, + 29, + 14, + -15, + -1829336718, + -559, + 3, + 2197603, + 59244, + 32471944, + 126361, + -346, + -8, + -7454697, + -21, + 2, + -13634, + -563, + 1992, + -9514, + 2, + 15311, + 155035984, + -1621, + 80035153, + -49950, + -2, + 35, + 1352740, + -9902900, + -195, + 613045 + ], + [ + 37122, + -477685635, + 67406, + -5, + -29, + 471, + 7112, + -32002, + 1, + -864, + 1006742, + 20811, + -7776, + 604417, + -49507600, + 6, + -1049102, + -1848613210, + 184256, + -3825465, + -3831274, + -15558, + -5, + 5971824, + -159, + -371, + -2, + -5, + 4, + 20, + -104865, + 53127120, + 337, + -5272145, + -98, + -1599152, + 45 + ] + ], + [ + [ + 612432772, + 1872363, + 0, + 1233, + -5, + -46845990, + 472936, + 1, + -4, + 2750184, + -198387275, + 844, + -569033, + -123111, + 36070, + -19307073, + -7209147, + -213, + 0, + -5, + 68200117, + -13161976, + -1063330393, + 128537, + 1451174, + -22, + 95951, + 31, + -143811, + -2261376, + -2, + 1, + -22482, + -74642, + 23, + 12231732, + -142 + ], + [ + -17, + -13, + -1063, + 1901, + 40995, + 109025385, + 1, + 3989, + -36902, + 183836827, + -7392, + -1683938, + -152, + 0, + 2, + -51438, + 1, + 1, + 1336554, + 109607, + -19254, + -8, + -24, + 6998, + -42, + 57891373, + 8295, + -9663, + -223, + -250, + 21975491, + 94952149, + 1, + 298159, + 14126190, + 313537636, + 0 + ], + [ + 0, + 4172950, + -779, + 9, + 3, + -5, + -2, + 58075187, + 60, + 4956833, + 5934, + 3548, + 64, + 165, + -1, + 6, + 22193, + 26, + -761372024, + 3314, + -932, + -894, + 14782, + 1370302803, + -550, + 741908, + -39, + 0, + 1943, + -22609, + -899681, + 130511, + -398226409, + -37, + -1062180, + 37680254, + -119 + ], + [ + 67, + 2, + 16659427, + -47573, + -404, + -1, + 54460, + 1479, + -2, + 1794659139, + -91, + 59701081, + -150, + -662, + -531429765, + -4560664, + -7585, + -4, + -18610624, + 3325548, + 6383311, + -2, + 52546, + 176745, + -68483403, + -16, + -58196, + -21508, + 5047927, + 1565, + -127, + 0, + -19700134, + -32, + -1640264, + 14187, + -15543628 + ], + [ + -765, + -24606, + 9867488, + 2279068, + -73143687, + 916322, + 9, + 16947943, + 524, + 97, + 1491260010, + 359, + 1797, + -332829030, + -14051, + 49592515, + -5, + 25, + 2907, + -5859, + 114, + 121, + -193461823, + 10593, + 46109540, + -1, + 556073, + -23641572, + -562350243, + 9552889, + 9384, + -3232, + -185585, + 3, + 2912, + 37734, + -29786288 + ], + [ + 1391860, + 1221923, + -214344713, + -123825222, + 85, + 141424396, + 105, + -4, + 794882, + 24, + -2421, + -4, + -421711, + 3, + -69460, + -4357, + -8, + 12, + 57, + 8, + -422, + 1565883, + 4102, + 2255, + 6957395, + 6619, + 1, + 49699218, + 25, + 5718, + -185289975, + -6, + -141378, + -1020, + 2534943, + -17481917, + 1 + ], + [ + -9084624, + -30, + -115616939, + -130, + -4, + -7315, + -37868242, + 0, + -18084, + -1973397, + -149312, + -3, + 29, + 43231128, + -228, + -321782, + 596032, + 15, + 27596316, + 2858, + -350, + 14767175, + -3533575, + 1543, + -3, + 76578416, + 42, + -10942000, + -551, + -832373217, + 3380, + -7279454, + 677174, + -29, + -24, + -22811, + -3335540 + ], + [ + 0, + -51709438, + -93646539, + -20073, + -34864349, + 1010, + 6901683, + -1039462, + -508861, + -61, + -10004044, + 47194, + 37779020, + 360069, + -3, + -3123, + 479, + -186487, + -48572184, + -91, + 27, + -10, + 12, + -103144650, + 19768791, + -1614530, + -146, + -126, + -5, + 42819232, + -30781957, + 9, + 7, + 373028012, + 1, + -91922, + 29481338 + ], + [ + 32443, + 853, + -32807, + 1, + -9466678, + -120810, + 4858, + -888854121, + 15784050, + 1, + 2, + -8, + 49813472, + 1, + 1, + 7604, + 58582664, + -26203204, + -44512922, + 7, + 64479, + -534711, + -24, + 276090082, + -30376, + -7437587, + 196978940, + -1868, + -802634, + -91, + -2, + -1, + -6331116, + -1, + -3, + -161290557, + 2090 + ], + [ + -437816, + 910633916, + 104894754, + 18420, + 414514, + 7202, + 49544, + 17547412, + 133033, + -2935753, + 44, + 119218014, + -160778947, + -433, + -5, + -3, + 31648845, + 47627006, + -13262, + -240, + -1, + -1, + 110677650, + 416679569, + 98735432, + -7691, + 87, + 2080553840, + 34247201, + -18, + -1919, + -1419, + 25, + 15656, + 13001947, + 266102051, + 3326522 + ], + [ + 499335974, + 1415159, + -85550, + -1204, + -41573499, + 7, + -21, + 44, + -91, + -513149, + -713, + -12, + 5755, + 0, + 30, + -316216, + 11, + 108239662, + 488066758, + -51639829, + 121582603, + -5, + 0, + 10, + 91, + -90268472, + -1, + -4659330, + -13507114, + -1078695954, + -65013, + 883, + 548334602, + 1520425240, + -5038, + -55641, + 57040 + ], + [ + -10455811, + 973156255, + 1082, + -372827706, + -4964, + -6, + -2019, + 19669481, + 4957718, + -317267540, + -1303250, + 3, + -368860, + 1225, + -98874874, + 669179, + 121, + 8, + 2, + -38829, + 1, + 760, + -104, + -60858, + 1057614478, + 3824474, + 567, + 4, + -375736, + 98, + 3, + -24845, + 0, + -221501198, + 2, + 8, + 1294 + ], + [ + 21733, + 25226819, + -251933, + 171576572, + 4061, + -5346, + -452446189, + -215648, + -1045, + -245933083, + 752503702, + -19964298, + -68, + -24801634, + -39, + -514508686, + 211936, + 4134256, + 603, + 2027396, + -5391218, + 37036, + 43741398, + 7, + -794421, + -181888, + -1002, + -7, + 2, + 30, + -21847355, + 1482285834, + 421758, + -21790400, + 5482297, + 106986, + 126176 + ], + [ + 228885, + 6818468, + 40970, + 173322, + -8106, + -5330858, + -9288, + 1, + 7, + -8222, + 511, + -1259749759, + -127274516, + 11663670, + 13541, + 486, + -836231636, + -964372, + -171, + 6568105, + -1043, + 16943800, + -62895, + 513023308, + 5532, + 31548118, + -113230, + 1, + 14135728, + -174408, + -3653, + 69259254, + -1, + -5, + 630, + -47505, + -170604 + ], + [ + 1084225, + -824666, + 5552232, + 413447, + 13, + -3873, + 726833358, + -4480003, + -87275, + -90566, + 7880845, + -447, + 762, + 1, + -28844, + -3, + 414, + -122865, + 514345128, + 9569, + -3, + -2512, + 3042103, + 497, + 0, + -6086, + -248620109, + 5690, + 6, + 3, + 3, + -793689319, + 11082289, + -9969, + 14, + -106767852, + -9509 + ], + [ + -399, + 4094, + 662, + -185, + -280926205, + 2872, + 41658401, + 164043, + 1795507, + -26431, + -1, + -4, + 3, + 22950, + 59577287, + 60230, + 437786104, + -12, + 5614, + -122, + -1251, + 2573283, + 6367, + 3924130, + 77535, + 59, + -122112169, + 4622, + -27729874, + 1, + 0, + -5339716, + -155863641, + -8239068, + 76645312, + -733441, + -3224371 + ], + [ + 123330, + 253749, + 11538, + 14398, + 600842, + -299427, + 178379, + -3446, + -1, + 17884, + -67030403, + 187855037, + -953, + -13969895, + -3906, + 14, + -12972, + 58, + 74, + 5333486, + -125735, + -125409479, + -61507, + -250209, + -940753, + 55879, + -4609, + 1, + 7692, + 8138, + -53, + -3, + -5945908, + -86, + 139277088, + -1, + -82 + ], + [ + -2110821, + -1536, + -441961, + 71316293, + 11757201, + -7354, + -244, + 1113, + 428, + -120328, + -2, + -2649509, + -463, + -199, + 13579, + -1, + 45034, + 3, + 4, + 390302, + 0, + -24402, + -3160, + -635904, + 251, + 318497328, + -457, + -257815, + 19, + 236, + -17289, + -46668, + 8731, + 959, + 4410, + 708709, + 409 + ], + [ + -7644, + 366726, + -10, + -90055, + 133880, + -195, + 222, + -113373635, + 4484688, + -811, + 5316, + -131088580, + -58842972, + -3084305, + 1, + -80, + -134, + -20720, + 863, + 23098922, + -6, + 80, + -67995, + 1894433077, + -1834, + -19968842, + 70898, + 92923994, + 1786, + -69, + 3, + 1, + 1, + -267931, + 4857048, + 623128, + -127354384 + ], + [ + -1036242080, + -2336, + -358400400, + -31, + -11625, + 57, + 1647103, + -3237, + 473612687, + 242518998, + 38192, + -513950, + -44, + -80061, + -1756541, + 274, + 0, + -19, + 973869, + -99, + -8, + -36661, + -58442240, + -334194057, + -1444390, + 42261846, + 0, + 1, + 176045456, + -1993, + -12916, + 25125, + 121565686, + 94941, + 993, + -586934, + -149080 + ], + [ + 87, + -4786, + -12407972, + 562255, + -72753, + -4712, + -193, + 9749395, + -704, + 4949, + -1, + -161446, + 1, + -6400, + 13637584, + -539686315, + 7, + -7, + 1, + -24423315, + 187468, + -79837, + 211115016, + 1, + 7884817, + 327086, + 789560, + 2, + -649362, + -7, + -1, + 56513, + -876, + -50, + -1, + 5, + -102 + ], + [ + 1659, + 10, + -91994, + 86338021, + -5, + 0, + -8934797, + -316507380, + -18590530, + 756386, + 0, + -812526062, + -82361664, + 135464263, + 7, + 6769, + -1, + 119955347, + -251896244, + -1048802, + 55, + 903208, + 108, + 877, + -12011140, + 0, + 0, + 240804, + 12, + -26385, + -3053735, + 15211, + -4005, + -4, + 103, + 2760, + 0 + ], + [ + -7682, + -81, + -280, + 255, + 48240897, + 16697940, + -29710, + 1, + -217062122, + -29, + 3345, + -1, + -960950, + 82, + -14, + 50701, + -10840868, + -2, + -37810, + 71655385, + 19035199, + -2155, + 243, + -93569060, + 1, + 4, + -1419729347, + 3726, + -110466421, + -30, + 430886658, + 1753, + -2511078, + -23, + 14751, + 2, + -420057 + ], + [ + 5371, + -132886102, + 1, + -141, + 3, + 832, + 3285518, + 4, + -4160927, + -24318514, + 3604, + -7274, + 436443, + -2515, + 12850, + 369510479, + -116, + -162, + 2211, + -302, + -5305, + 501, + 1678918, + 4, + 328, + 8967, + -10, + 55, + -2895891, + -1, + -2, + 1002138558, + -586, + 224296, + 46, + 735, + 0 + ], + [ + -776082, + 837365, + 20770260, + 30, + -5803, + 385, + 2370993, + -4479, + -2842256, + -112642, + 452, + 57312, + 132501885, + 47622, + 3454591, + 3744, + 46990384, + -152792, + 123360, + -2250863, + 52272, + 1, + -16832396, + -2957, + 274344, + -16828, + -1029260664, + 496, + -8019, + 0, + 83485097, + -6099, + 11, + 0, + -18, + -96, + 4905 + ], + [ + -12, + 1, + 12825583, + -170992, + 1713, + -33292688, + -68865, + 79152944, + 1226882, + 2120, + -5, + 16747368, + 5131, + 184238269, + 34, + -14, + -270066, + -25714813, + 1176, + -181390867, + -1408559, + -1, + -124086, + 2985, + 0, + 1, + -46, + 10, + 14940620, + 3888, + 241971606, + 6484, + -44400945, + 100152431, + -1093733430, + 11, + -1533910 + ], + [ + 3, + -4, + -10698100, + 1, + -2808230, + -159019, + -38990, + -32043, + 81805187, + -1057645, + -288655, + 2, + -103640653, + 14, + -5793, + 30902, + 30706, + 94572, + -1, + 15, + -2164002, + -572015, + -345, + -2, + -10715874, + 4636421, + 0, + -2463, + 7418261, + -129660992, + 716948567, + 32195, + 21698001, + 0, + -4, + -243565097, + -5312 + ], + [ + 23, + -513920565, + 97895, + -2, + 230, + 11, + 2, + -6, + 605991, + 6798013, + 0, + -15723, + -99, + 2106741, + 38506, + -1152291615, + -485711, + -566062, + 263629116, + -49981584, + -19705513, + -1, + -7089904, + 39127, + 231, + -65870852, + -3, + 5740832, + -22, + -1, + 30219, + -1301661, + 390, + 1, + -3561571, + 0, + -1883548314 + ], + [ + 964, + 42, + 63726996, + 11, + -23, + -2566, + -710, + -2606, + -18, + 9132748, + 776, + -149, + -594766, + 421200681, + -3455325, + -3, + -43, + 860, + -65, + -2682661, + -1024380, + -16, + -14968, + -14, + -183, + 5923961, + 1942234, + -119148394, + 1, + 0, + -139383, + -643546447, + 2318, + 1393716869, + 14628, + -124801, + -22011560 + ], + [ + 0, + -8, + -5, + -2, + -62, + 154, + 720810, + 813, + 16209422, + -63444276, + 17860562, + -283, + -82575784, + 7068465, + 3609976, + -3807, + 15810011, + 6255, + 104772256, + 6055717, + 7146, + 20349, + -289094166, + 5403864, + -1705180, + 48720447, + 3925116, + -2037381920, + -260288751, + 382, + 24616880, + -1625906, + 2, + 0, + 33154, + 54265, + 516180141 + ], + [ + -147, + -1, + 1, + -15444, + -1105599, + 4032101, + 116392, + 2732, + 4370623, + -283, + -213598, + 480, + -3, + -5380035, + -4, + -93374225, + 4597, + 24081395, + -49372772, + -18162, + -22006137, + 16078, + 30207, + 448523, + -169854732, + -12302327, + -2, + 2459552, + -127854142, + 88324435, + 1, + 6835, + 2, + -1898, + -373455413, + -25736, + 1 + ], + [ + -2980, + 2, + -104887, + 2, + 704682, + -10810, + -919663988, + 15803110, + -236498750, + 10410959, + 0, + -1231702, + 279536, + -47970289, + -599, + 6, + -1854510148, + 1743707892, + 264, + 546506463, + 1, + 210029, + -101450023, + 1695, + 5, + -12683783, + -53922, + -2670721, + 101, + 1244570270, + -4, + 91953776, + -3489388, + 66878, + 966, + -73591, + 3633 + ], + [ + -21082, + -14790423, + 3934, + -20006, + -2135, + -92838168, + 3608, + -881850, + -22927955, + -572, + -12631, + 5334, + 2, + -21105615, + -13168, + 1, + 2840696, + -653145546, + 4, + 225473289, + 524410677, + 8917, + 528870, + -55850, + 14, + 5878, + -11418869, + -14747, + 9, + -199041120, + -566899, + 2124155, + 128, + 4938931, + -11, + -10228, + -3421 + ], + [ + 10, + -5, + 7610423, + 1, + 262953341, + -2030, + -1483001, + -1460962, + -1090, + 4, + 231670, + -23, + 2117585934, + 115647, + -7, + 2449424, + -50, + -1939639, + 5314858, + 106546885, + 41028, + 94, + 49102, + -1352, + 227078, + 2, + -2048, + -34, + -29311, + 18, + 224334203, + -232683634, + -29837, + 5325, + 271297, + -1813096, + 2 + ], + [ + 35748736, + -665, + -85, + -4443, + -8214, + -260626239, + 1, + -48616751, + 11918106, + -1, + -6, + 161, + -30131290, + 2, + 2259084, + -127353753, + -38, + 1, + -1, + -412419906, + 10, + -282977424, + -73196, + -22, + 37182867, + 19985341, + -8, + 62, + 0, + -8129, + -254, + -247592, + 658102, + 218, + -453436, + 32260, + 3453 + ], + [ + -7, + -214, + -12287, + -3093931, + -3085, + -498, + 15, + 113, + -3739, + -6978, + -285968, + 855, + 134, + 463, + 124, + 129394019, + -1451404043, + -8, + -28, + -696825, + 7520, + -3, + -18023, + 249, + -9514, + 394277, + 979884, + 155035984, + 0, + 2, + -204593256, + -913956, + 0, + 21, + -39611600, + -3190017, + 78469753 + ], + [ + 73, + -29855352, + 1, + -10534543, + -15233869, + 30882110, + 58263954, + -125, + 106, + -2, + 15, + 83245, + -248820, + 9444, + -99015200, + 198, + -256, + -7052, + 188678489, + -7472, + -3831274, + -15931233, + -1, + 0, + -2, + -3042930, + -259140, + -1, + 1963, + 650858, + -13422687, + 25941, + 1, + -1, + -50048, + -390, + 11 + ] + ], + [ + [ + 1168, + 57, + 88191, + 323150797, + -1419011773, + -46845990, + 59117, + 46380, + -226, + 21, + -793549101, + 106, + -1111, + -3939546, + 9233971, + -1, + -1, + -436395, + 0, + -11, + 130, + -1684732890, + -519204, + 526488216, + 1451174, + -11352114, + 375, + 4, + -147262494, + -70668, + -54, + 125895633, + -44964, + -1222939243, + 46, + 373, + -148376535 + ], + [ + -67625, + -1697, + -2, + 1, + 83958228, + 3407043, + 1697, + 63832, + -604606262, + 183836827, + -236531, + -3367876, + -1, + -6685, + 16792, + -3215, + 4602, + 2790, + 41, + 7, + -19, + -15457, + -24, + 55, + -2684, + 231565493, + 1, + -158324266, + 0, + -1025505, + 1341, + 11591, + 62114787, + 73, + 226019048, + 9798051, + -521447 + ], + [ + 0, + 2, + -6232, + 1, + 22165124, + -1188628, + -12698, + 443, + 61795, + 2478417, + 11868, + 3548, + 128, + 1324, + -18949360, + 100379, + 22, + 26, + -1, + 26513, + -233, + -915787, + 30273913, + 1, + -34, + 2898, + -163830840, + -580596, + 1, + -1, + -460636455, + 4078, + -380, + -75, + -132772, + 2300, + -1 + ], + [ + 0, + 199857, + 533101678, + -779433554, + -3, + -199072, + 6808, + 193862046, + -4, + 1712, + -2983665, + 28, + -1, + -5, + -64872, + -1, + -485467, + -70214868, + -9, + 831387, + 1595828, + -122086, + 205, + 11311653, + -2090, + 0, + -455, + -1344, + 1232, + 205193215, + -32581, + 0, + -315202146, + -136214131, + -400, + 453998, + -59 + ], + [ + -195866, + -393694, + 2, + 278, + -1142870, + 28, + 1, + 8473972, + 8377, + 1596688, + 364077, + 47003424, + 14, + -159, + -3513, + 189, + -10, + 101280, + 372071, + -1, + 954004295, + 7908180, + -46, + 1, + 11257, + -1, + 4448583, + -11820786, + -562350243, + 597056, + 19217440, + -827498, + -371169, + 96, + 91, + 38639564, + -57 + ], + [ + 1359, + 597, + -26, + -120923, + 85, + 270, + 13750644, + -4, + 99360, + 800657487, + -19834273, + -4236320, + -3373686, + 56978, + -17781755, + -1, + -1, + 52182544, + 29228, + 32998, + -106, + 48934, + 16, + 1127, + 13589, + 52, + 54100, + 3033, + 806327, + 357, + -44, + -192, + -565510, + -130529, + 633736, + -67, + 1 + ], + [ + 0, + -963, + -451629, + -8307, + -7969, + 0, + -144, + 381, + -9, + -3854, + 0, + -1510, + 115, + 21109, + -2, + -1, + 1192064, + 247392, + 26950, + 182882, + -89655, + 57684, + -452297591, + 12341, + -13943, + 598269, + 21574, + -683875, + -276, + -12, + 54084, + -28435, + 693426539, + -467, + -404866769, + -1459922, + -1629 + ], + [ + 497542, + -103418876, + -1, + -321161, + -139457396, + 4042, + 3450842, + -32483, + -15902, + -7942443, + -2501011, + 1475, + 9444755, + 360069, + -80, + -24983, + 15, + -1, + -12, + -11622, + 904250611, + -2667, + 383410, + -6, + 154444, + -12, + -598563, + -63, + -11, + 653, + -61563913, + 2287, + 238834082, + 1, + 1, + -6, + 0 + ], + [ + 32, + 13971323, + -4, + 140162908, + -72, + -15463667, + 159182617, + -3472086, + 241, + 1011858538, + 7521, + -534450281, + 6226684, + 1546944, + 271469, + 3893425, + 14302, + -409425, + -1424413497, + 7, + 504, + -1095087828, + -24411, + 263, + -243008, + -1, + 96181, + -29, + -12, + -91, + -25251, + -35075, + -3, + -2177844, + 0, + -80645279, + 523 + ], + [ + -214, + 227658479, + 104894754, + 589452, + 207257, + 56, + 12386, + 2142, + 1064265, + -23486025, + 720360, + 953744111, + -153, + -28349660, + -343257720, + -112334, + 7912211, + 182, + 0, + -8, + -58440, + -675674, + 108084, + 104169892, + 1579766908, + -15382, + 22, + 507948, + 1, + -72, + -7, + -181621, + 411789, + 4, + 812622, + 4060, + 12994 + ], + [ + 476, + 86, + -10, + -2408, + -41573499, + 58, + -10932, + 1457516, + -742915, + -128287, + -22803, + -3, + 23021, + 6089, + 973120, + -316216, + 340, + 845622, + 3813022, + -206559315, + 237466, + -678017, + -3, + 1280888, + 2897, + -90268472, + -340682371, + -1138, + -13191, + -32, + -2, + 1, + 535483, + 190053155, + -39, + -435, + 0 + ], + [ + -2613953, + 232, + 2, + -356, + -1270816, + -104, + -1033737, + 1201, + 1, + -39658443, + -5, + 25027, + -5763, + 40143836, + -12, + 334589, + 7763, + 544201, + 7, + -152, + 27637, + 380, + -6, + -7607, + 252, + 119515, + 1161872, + 18862355, + -367, + 100558, + 219336068, + -397519, + -181965384, + -54077, + 1723, + 1, + 81 + ], + [ + 21733, + 50453639, + 0, + 5361768, + 16, + -167, + -28277887, + -421, + -65, + -30021, + 45, + -1, + -1086, + -1514, + -1266268, + -8039198, + 27127817, + 2019, + 19, + 4, + -2632, + 75850127, + 174965592, + 1927433, + -198605, + -23281616, + -1025860, + -995393379, + 515530, + 1930, + -3, + 1, + 1687034, + -2723800, + 21415, + 418, + 126176 + ], + [ + 14, + 436381982, + 83905957, + 10833, + -132808710, + -2665429, + 0, + 93736, + 238863, + -8222, + 1072049957, + -2403, + -15536, + 0, + 27082, + 1945, + -1672463272, + -482186, + -349639, + 802, + -133462, + 529494, + -31, + 125250, + 346, + 126192471, + -1769, + 19832, + 108, + 0, + -913, + 8657407, + -732, + -19, + 41299569, + -93, + -10 + ], + [ + 555123002, + -6597324, + 355342849, + 12920, + 103713, + 0, + 87, + -137, + -2792789, + -181132, + 126093519, + -234339163, + 6, + 1140368, + -2, + -174962486, + 26524, + -1006509539, + 32146571, + 1224816, + -5, + -2572747, + 380263, + 521150994, + 8142929, + -12464700, + -1942345, + 0, + 183758, + 423, + 6173937, + -1550174, + 709266504, + -1, + 114664474, + -3, + -304301 + ], + [ + -50, + 4, + 166, + -387552121, + -8, + 45, + 318, + 641, + 14027, + -2, + -6, + -15, + 685, + 2937549, + 232724, + 120460, + 7, + -390, + 5748686, + -2, + -2562233, + 5026, + 26078825, + 15696521, + 303, + 1924955, + -1, + 75722864, + -212, + 4987, + 381072, + -1304, + -152211, + -126, + 1, + -45, + -25 + ], + [ + 986643, + 15859, + 369224, + 29486683, + 615262711, + -613226156, + 356757, + 0, + -88, + 143074, + 0, + 375710073, + -243897, + -13642, + -15623, + 3739368, + -101, + 4, + 605116, + 10, + -31434, + -62704739, + -503867929, + -122, + -1837, + 7152535, + -2359745, + 19, + 7876238, + 520855, + -3, + -3, + -23783633, + -351177, + 2, + -1538, + -1347901 + ], + [ + -131926, + -3145252, + -1767845, + 272, + 22963, + -240986750, + -3906, + 4, + 449151551, + -15401949, + -536, + -42392149, + -947483, + -199, + 6952680, + -3, + 352, + 25166, + 569069, + 6, + -203694, + -3050, + 0, + -81395716, + 0, + 1215, + -229, + -16113, + 40394464, + 30232, + -553247, + -191151465, + 4, + 4, + 70556, + 3, + 209387 + ], + [ + -500989103, + 179, + -1315, + -184431680, + 1, + -816283772, + 111, + -113373635, + 140147, + -1700959484, + 170118, + -128016, + -1882975114, + -789582142, + 4590194, + -10, + -4381376, + -10360, + 28293792, + 2820, + -3002332, + 655502, + -17406796, + 231254, + -4, + -39002, + 17724, + 2836, + 234139959, + -288026704, + 1653, + 349358986, + 611291, + -2, + 621702182, + 4868, + -243 + ], + [ + -8, + 0, + -1, + -4032, + -185998, + 29362, + 50, + -1619, + 231256, + 236835, + 76385, + -64244, + -355, + -327928710, + -54892, + 143837137, + 0, + -152375, + 119, + -25330, + -123, + -293288, + -892, + -80, + -2821, + 1290, + 0, + 45450, + 21, + -1020501, + -211622843, + 100501, + 3798928, + 11868, + 8, + -1, + -5 + ], + [ + 5593, + -313676662, + -95, + 35984336, + -2, + -1178, + -6188, + 304669, + -90066, + 1, + -212, + -1, + 374835, + -400, + 0, + -1029, + 28705850, + -1932913558, + 38602691, + -47702, + 5998975, + -624, + 206167, + 86742, + 15769633, + 1, + 404254719, + 14115, + -40585, + -853, + -4789, + 115737788, + 0, + -50706, + -227327022, + 2510438, + -51 + ], + [ + 104, + 669958222, + -1, + 168629, + -83862, + -29730456, + -35739190, + -38636, + -74362122, + 185, + 523511, + -97, + 0, + 8466516, + 1778955, + 1, + -151, + 14643, + -30749, + -1073973634, + 14545692, + 55, + 2, + 114989722, + -24022280, + -814885, + -235831103, + 493166329, + 1, + -3377217, + -1526867, + 7606, + -250, + -923941, + 0, + 11, + 13422538 + ], + [ + -62932197, + -41236, + -35, + 33459780, + 1472, + 32613, + -3714, + 10377, + -3, + -1, + 13, + -1761, + -123001558, + 171935593, + -28, + 50, + -86726941, + -7351896, + -309741042, + 69976, + 304563186, + -135, + 15, + -187138121, + 450575, + 1, + -21663, + 61042271, + -13, + -1976718, + 52598, + 112208, + -4904, + -5787, + 58, + 64, + -103 + ], + [ + 352019499, + -16, + 5203, + -9, + 1, + 0, + 102672, + 63037, + -16643709, + -1519907, + 113, + -29095, + 13, + -10299910, + 102796, + 705, + -971852691, + -21254415, + 144885214, + -5, + -2652, + 0, + 104932, + 559054, + 83896, + 17935, + -167, + 56774, + -1414, + -183, + -2, + 239, + -38394300, + 876, + 12125987, + 23526, + -37 + ], + [ + -198676998, + 204, + 5071, + 0, + -5803, + 6, + 1185496, + -560, + -1, + -56321, + 3616, + 114624, + 132501885, + 744, + 55273450, + 479212, + 1468450, + -5, + 123360, + -9003452, + 418174, + 1411721, + -131503, + -12112615, + 548688, + -34463137, + -1, + 7931, + -2, + 873183, + 1, + -24397, + 363, + 143082, + -36976, + -196889, + 307 + ], + [ + -3, + 5, + 25050, + -170992, + 1, + -2, + -538, + 9, + 1, + 67832, + -2503164, + 16355, + 5131, + 46059567, + 17, + -1, + -4220, + -6428703, + 37635, + -173, + -90147769, + -114204, + -2033028371, + 47, + -465443424, + 2438165, + -3040444, + 21244, + 1824, + 972, + 59075, + 51870, + -11100236, + 96, + -33378, + 22846974, + -392680860 + ], + [ + 84, + -130522180, + -1369356783, + 181196, + -5485, + -159019, + -1, + -250, + 40902593, + -8263, + -2255, + 2094, + -198, + 55968, + -94907769, + 121, + 503086922, + 94572, + -16, + 965793, + -4, + -17, + -1, + -211, + -334871, + 9272841, + -326119589, + -39411, + 1899074856, + -32415248, + 684, + 1, + 41, + -92542, + -8374, + -29, + -10623 + ], + [ + 12, + -31, + 3059, + -27534844, + 7374, + 717516, + 249, + -6, + 1184, + 1660, + 1670677, + -491, + -3239385, + 263343, + 5, + -69, + -62170953, + -566062, + 2011, + -6247698, + -1261152810, + -1443, + -113438464, + 313015, + 968222696, + -32164, + -6, + 2803, + -182990, + -322290064, + 944, + -318, + 99948, + 1, + -3561571, + 0, + -449 + ], + [ + 241, + 21588, + 15931749, + 11371, + -48559474, + -21021022, + -90866, + -41, + -594609, + 4566374, + 6353905, + -1, + -152260168, + 13, + -7, + -98, + -2740, + 56365030, + -521, + -670665, + -16390079, + -32021, + -1871, + -443, + -11978580, + 1480990, + 0, + -1818, + 2360436, + 0, + -34, + -10, + 579, + 1, + 0, + -122, + -11005780 + ], + [ + -480622, + -1957, + -21064242, + -587, + -31, + 10108034, + 3, + 208108, + 1, + -31722138, + 558143, + -35, + -660606269, + 3, + 28879809, + -974687, + 965, + 1601392, + 1, + 92, + 29271033, + 5209467, + -4, + 10807728, + -106574, + 93, + 502414888, + -121, + -520577502, + 25025081, + 98467519, + -101619, + 587301295, + 5, + 8487416, + 2, + 8 + ], + [ + 0, + -16, + 209136232, + -123552, + -34550, + 252006, + 931134, + 11191806, + 559439706, + -579964, + -2, + 982285, + -1, + -3, + -541875, + -182372, + 294236, + 1505087, + -24, + -581200, + -88024548, + 16078, + 247454453, + 897045, + -10615921, + -196837232, + -17520215, + 9838208, + -61, + 44162217, + 1964, + 218720, + 1, + -248796585, + -186727706, + -6588309, + 1 + ], + [ + -23, + 56469418, + -6555, + 138248690, + 1, + -1416840641, + -14369750, + 123462, + -945995002, + 650685, + 0, + -19245, + 286244721, + -47970289, + -1199, + 206792102, + -113190, + 13303, + 33774, + 33, + 940, + 52507, + -198145, + 13560, + 5569, + -12, + -13803947, + -42731532, + 103396, + 37981, + -30310, + 1, + -223320800, + 4180, + 247336, + -2, + 227 + ], + [ + -1349223, + -59161694, + 125878, + -160046, + -8539, + -23209542, + 59107082, + -215, + -175, + -36613, + -3, + 1365401, + 7870, + -164888, + -862967255, + 930524321, + 694, + -1, + 1, + 2, + 2048479, + 1168753528, + 33847663, + -3574376, + 3666958, + 735, + -365403802, + -471920, + 36850037, + -759, + -1, + 130, + 4088, + 9, + -2756, + -670279308, + -7005740 + ], + [ + 161745, + -2, + 951303, + 116, + 8025, + -63, + -181, + -3, + -34886, + 29, + 231670, + -786129032, + 252, + 7401414, + -7, + 76545, + -105459073, + -30, + 166089, + 102, + 5251586, + 1533900, + 100561037, + -42, + 14192, + 53650, + -268496815, + -4502302, + -4, + 0, + 13, + -444, + -2, + 166, + 69452073, + -111, + 220 + ], + [ + 2, + -1, + -683, + -17, + -16823125, + -124, + 760954, + -12, + 182, + -96, + -3024, + 40, + -7356, + 50379, + 34, + -254707506, + -154, + 27613272, + -19538791, + -100688, + 10, + -8636, + -1, + -46881779, + 9295717, + 10, + -139072, + 4, + -1, + -520246, + -64, + -2, + 21059263, + 109, + -1813745, + 33034447, + 883927 + ], + [ + 0, + -1751126, + -196589, + -24751448, + -49366, + -1991, + 7436, + 0, + -478627, + -1786462, + -2, + 3500426, + 4292, + 121331557, + 991, + 252723, + -11073, + -2086104, + -227, + -1, + 1925156, + -1745166, + -1, + 32630015, + -152228, + 12321, + 501700805, + 18925, + -405, + 1221, + -390, + -116986350, + 18110766, + 676370, + -151, + -6, + 2 + ], + [ + 37122, + -14578, + 2, + -84276342, + -3719, + 942, + 1, + -128008, + 0, + -226551886, + 1966, + 21310814, + -3981122, + 1, + -386778, + 3, + -131138, + -110, + 1, + 0, + -1915637, + -2, + -5063813, + 1492956, + -20, + -24343443, + -63, + -156214282, + 1005078, + 162714, + -209729, + 25, + 11045848, + 0, + 0, + -799576, + 737834 + ] + ], + [ + [ + 5, + 479324934, + 22048, + 1262308, + -11, + -182992, + 60535770, + 181, + -473788659, + 336, + -1, + 3378, + -1, + -31516369, + 2254, + -75418, + -230692691, + -13, + 2, + -179948, + 1041, + -51414, + -2028, + 2105952862, + 22, + -22, + 5997, + 16438683, + -1, + -289456093, + -1, + 30, + -184171223, + -292, + 740, + 0, + -4636767 + ], + [ + -17311896, + -849, + -557539953, + 7604, + 2623695, + 52, + 424, + 2042619, + -4613, + 1, + -236531, + -841969, + -159850926, + -7, + 537335, + -842763780, + 36820, + 11428464, + 10, + 13, + 0, + -63312719, + -389183, + 219, + -43979649, + 883, + 271820007, + -633297066, + 0, + -525058426, + 686734, + 724, + 3882174, + 2385276, + 1765774, + 38274, + -8343154 + ], + [ + -1350121, + 4, + -6, + 2, + 1418567963, + -2, + -52012737, + 14179, + 7909728, + 1268949371, + 23736, + 1816517, + 0, + 165, + -296084, + 6274, + 22193, + 52, + -23792876, + 52, + -15, + -14652593, + 2, + 5352745, + -2252072, + 91, + -39998, + -71, + 15541, + -1, + -28115, + 130511, + -47, + -149, + -66386, + 2300, + -974375 + ], + [ + 0, + 24, + 8, + -1522331, + -846660115, + -2, + 27883764, + 12116378, + -29, + 224332392, + -1, + 7288, + -19211, + -5, + -2075898, + -70, + -124279532, + -34285, + -36349, + 6495, + 199478, + -1953374, + 2, + 180986446, + -131, + -2055354, + -455, + -42, + 39, + 410386429, + -64, + -121057724, + -5, + -1064173, + -200, + 232447004, + -31087256 + ], + [ + -97933, + -50392894, + 315759627, + 18232544, + -2285740, + 2, + 5, + 2069, + 134032, + 6, + 91019, + 2937714, + 0, + -10157, + -1841697526, + 757, + -21468, + 3240973, + 1453, + -1, + 910, + 3954090, + -377855, + 0, + 11257, + -682740792, + 8897167, + -23087, + -1, + 2332, + 300273, + -6, + -380077525, + 97940, + 93193, + 1236466050, + -14544 + ], + [ + 86991, + 19093, + -409, + -967385, + 85, + 8, + 839, + -16, + 49, + 764, + -1239642, + -264770, + -51, + 2, + -34, + -545, + -274253228, + 398, + 0, + 1031, + -2, + 1529, + 513, + 35, + 7, + 216897693, + 0, + 12134, + 2, + 11437, + -723789, + -24, + -17, + -1020, + 1267472, + -67, + 11 + ], + [ + -72676995, + -15778420, + -28227, + -272190678, + -4, + -234089, + -147923, + 191, + -592564256, + -1, + -18, + -773206, + 58710, + 3, + -1, + -10297038, + 610336598, + 15833099, + 6899079, + 46817781, + -22951699, + 115369, + -216, + 6, + -55772, + 146, + 11, + 0, + -69, + -198, + 886112655, + -232942514, + 1354349, + -14950, + -3089, + -5839690, + -52118 + ], + [ + 15, + -3231840, + -91452, + -314, + -133, + 1034665, + 27606733, + -16, + -260537025, + -31769770, + -320129421, + 369, + 18, + 3, + -82378, + 0, + 1005542916, + -1, + -5929, + -47604779, + 6899, + -85351, + 187, + -6446541, + 19305, + -6, + -1225856393, + -2022, + -44576, + 653, + -61563913, + 74953911, + 932946, + 23314251, + 311726, + -11490, + 115161 + ], + [ + 0, + 13644, + -33594203, + 68439, + -18933357, + -29, + 5, + -6781, + 2020358350, + 988143, + 3850762, + -16, + 95, + 12085, + 33934, + 15209, + 937322626, + -100, + -178051687, + 1920, + 4126641, + -33, + -95, + 4, + -1990719876, + -454, + 393957881, + -3825891, + -24, + -191878335, + -3232155, + -4, + -405191399, + -2127, + -105, + -10080660, + 33 + ], + [ + -437816, + 14228655, + 1, + 1151, + 202, + 921908, + 3, + 1, + 4, + -22936, + 3, + 14902252, + -20097368, + -433, + -82, + -14042, + 8, + 5814, + -6789917, + -7875856, + -59842439, + -165, + 0, + 13021237, + 192843, + 0, + 715822, + 520138460, + 136988805, + -574, + -31447350, + -355, + 421672103, + 122, + 50789, + 4, + 1 + ], + [ + 3901062, + 353790, + -5475183, + -4816, + -1, + 29590, + -2733, + 1, + 0, + -31, + -23350183, + -1, + 11510, + 48712, + 1992950770, + -39527, + 173838, + 52851, + 122016690, + -25, + 29683, + -5, + -44797, + 10007, + 3, + -1, + -166349, + -71, + -216113826, + -1, + -520104, + 115690358, + 137083650, + 2900, + -161209, + -227903712, + 2 + ], + [ + -80, + 950348, + 283700293, + -1, + -79426, + -217991194, + -1033737, + 19, + 38732, + -2478653, + -325812, + 6407015, + -94428213, + 9801, + -754, + 1338358, + 1, + 8, + 907981236, + -607, + 13819, + 0, + -27177479, + -30, + 516413, + 0, + 2323744, + 1, + -11, + 6435706, + 6854252, + 0, + 0, + -7, + 27574, + 32410782, + 5176 + ], + [ + 173866, + 394169, + -3936, + 655, + 129942, + -21, + -863, + -441646836, + -1045, + -30741635, + 359, + -609, + -543, + -1, + -9893, + -32156793, + 211936, + 529184706, + 39507618, + 253425, + -1316, + 4740633, + 5467675, + 15058, + -24826, + -89, + -32058, + -30377, + 8, + 1, + -682730, + 177, + 52720, + -2723800, + 0, + 109553595, + 1009407 + ], + [ + 0, + 218190991, + 671247655, + 169, + -253, + -325, + -594442, + 374944, + 29858, + -8222, + 4, + -9, + -31818629, + 0, + 1774847824, + 995588, + -418115818, + -7534, + -2732, + 840717497, + -2, + 4, + -31, + 489, + 708154, + 1926, + -226460, + 4958, + 3, + 0, + -913, + 1, + -93661, + -4911579, + 80663, + -95010, + -2666 + ], + [ + 2, + -824666, + 5552232, + 6460, + 849614003, + -253805949, + 354899, + -8750, + -87275, + -6, + 61569, + -28, + 24384, + 1, + -14767986, + -1335, + 26, + -251627385, + 8, + 2392, + -11, + -20581973, + 11883, + 2, + 31808, + -48, + -62155027, + 1423, + 5742, + 846, + 754, + -12111, + 11082289, + -4984, + 1791632, + -3258, + -74 + ], + [ + -50, + 64, + 1, + -756938, + -2, + 1, + 162728, + 41011, + 7182030, + -27065458, + -98318, + -507281, + 1403297, + 23500394, + 28, + 471, + 26, + -97, + 11228, + -122, + -5124466, + 321660, + 814963, + 479, + 1240563, + 985577020, + -3727, + 36974, + -866559, + 40852108, + 48777242, + -2607, + -4757, + -128735, + 598792, + -187760857, + -6298 + ], + [ + 986643, + 248, + 92306, + 943573870, + 4694, + -1197707, + 697, + -3446, + -88, + 1118, + -2094700, + 366904, + -60, + -27285, + -127983713, + 14, + -6641750, + 923, + 9455, + 666686, + -128752347, + -239, + -30, + -61, + -30104103, + 3576267, + -36, + 9743572, + 8, + 4166844, + -106, + -894220, + -46452, + -2744, + 17002, + -3076, + -2633 + ], + [ + -64, + -96, + -1, + 136, + 1, + -941354, + -249979, + 9116491, + 438625, + -985724706, + -536, + -323, + -1940445613, + -104236736, + 1697, + -695081, + 184459253, + 98, + 278, + 1525, + -1591, + -24987214, + -6470838, + -2543616, + 0, + 1244130, + -7317, + -515630, + 1, + 247664398, + -34578, + -2917, + 1091, + 122694, + 69, + 1, + 102 + ], + [ + -3913977, + 366726, + -1, + -90055, + 261, + -24911, + 888, + -432, + 35037, + -850479742, + 1360942, + -1024130, + -224, + -98697768, + 1, + -20, + -67, + -2590, + 7, + 352, + -366, + 335617092, + -67995, + 7, + -120166480, + -19968842, + 2268731, + 185847988, + 2, + -8790, + 866901158, + 42646, + 298, + -267931, + 1214262, + 152, + -254708768 + ], + [ + -16191282, + -1, + -22400025, + -1008, + -1487982, + 1879172, + 804, + -1697128484, + 1, + 29, + 37, + -256975, + -45424, + -1251, + -7, + 69, + 0, + -9, + 121734, + -1583, + -2013479, + -36, + -456580, + -40, + -44, + 21130923, + 602, + 11, + 5, + -130624073, + -1615, + 804007, + 116, + 23, + 65077357, + -4, + -4659 + ], + [ + 175, + -19604791, + -6059, + 275, + -71, + -295, + -1584134, + 4874698, + -737820475, + 155, + -53, + -41330110, + 191915714, + -6553263, + 3409396, + -8235, + 7176462, + -483228389, + 4712, + -95404, + 3, + -4990, + 3, + 710592863, + 3850, + 80, + 48, + 3529, + -5, + -873508, + -38316, + 110, + -55, + -811290, + -56831755, + 2, + -51 + ], + [ + 26548, + 20936194, + -11499, + 2635, + -5241, + -4, + -68, + 0, + -284, + 189096, + 1022, + -2, + -1, + 4134, + 434, + 13863095, + -9687, + 229, + -251896244, + -16, + 7272846, + 882, + 56464990, + 1839835550, + -11730, + -3183, + -4, + 7525, + 96, + -3, + -5964, + 15211, + -2, + -3609, + 0, + 1, + 0 + ], + [ + -30, + -1289, + -586243659, + 8364945, + 6030112, + 4, + -58, + 332071, + -1736496973, + -470, + 26757, + -56337, + -480475, + 85967796, + -443, + 396, + -165, + -4, + -1238964169, + 1, + 145, + -34472, + 973, + -182752, + 14418401, + 2, + -88733084, + 15260568, + -431509, + -61772, + 6575, + 14362565, + -2, + -189643844, + 115, + 1048104, + -13441818 + ], + [ + 1343, + -1063088818, + 41628, + -1125, + 1537649778, + 104, + 26284140, + 2, + -4, + -47497, + 4, + -238347095, + 27, + -39, + 105263279, + 1478041917, + -14829, + -10627208, + 17, + -1206, + -5, + 256390, + 0, + 286235658, + 41, + 35869, + -87810830, + 7267101, + -354, + -92, + -7776, + 125267320, + 0, + 7177480, + 23684, + 24091093, + -2 + ], + [ + -12, + 6, + 158, + 30439, + -1, + 788230, + 9, + -2239, + -347, + -3520, + 28925, + 28, + 2022, + 2976, + 7, + 29951, + 45, + -611166, + 15790098, + 0, + 26, + 2823442, + -514, + -48450461, + 536, + -1, + -491, + 4, + -1002, + 107, + 1, + -381, + 1486051, + 146516417, + -9465834, + -6153, + 313941 + ], + [ + -12, + 672, + 1566, + -341984, + 214, + -2, + -67, + 309191, + 37, + 2120, + -40050624, + 267957883, + 21018242, + 179920, + 17783461, + -918, + -264, + -822874021, + 9634536, + -5668465, + -22009, + -112, + -8, + 6113056, + -3551, + 78021283, + -23753, + 169948, + 3648, + 127390963, + 236300, + 2, + -355207564, + 0, + -66756, + 713968, + -49085107 + ], + [ + 10945941, + -16315272, + -684678391, + 354, + -22465842, + -2544297, + -39925535, + -512694, + 2556412, + -528822, + -73895703, + 131, + -829125221, + 114622208, + -181, + 3863, + 62885865, + 23, + -66377, + 247243101, + -138496110, + -572015, + -706077, + -53, + -2678969, + 1186923685, + -159238, + -80714070, + 4, + -259321984, + 21, + 527490922, + 5424500, + -189526965, + -137205054, + -3805705, + -169969 + ], + [ + 12, + -32120035, + 1566321, + -7, + 1, + 175, + 497, + -105605241, + 1, + 27192052, + 427693392, + -1030417292, + -809846, + 1, + 1203, + -69, + -485711, + -8845, + 1054516464, + -399852670, + -301, + -11547, + -56719232, + 2, + 14774, + -4020, + -23268234, + 350, + 0, + -1, + 30, + -41653159, + 12, + 5768, + -7123142, + -8419802, + -114963 + ], + [ + 493774, + 1381658, + 1019631928, + 93152690, + -94843, + -672672690, + -177, + -5, + -9513751, + 70, + 198560, + -19529244, + -74346, + 50, + -13821299, + -800082, + -685, + 225460121, + -16, + -20, + -65560314, + -524631886, + -478988, + -116215364, + -748661, + 740495, + 7, + -3723387, + 147527, + 131546, + -1, + -314232, + 4635, + 5317, + 7489769, + -61, + -11005780 + ], + [ + -59, + -61, + -82282, + -300543, + -494, + 161728551, + 22525, + 1704820233, + 126636, + 0, + 35721124, + -36257, + -82575784, + 1767116, + 112812, + -499039791, + 8, + 6, + 799, + 3027858, + 14292, + 20837869, + -8822, + 43230912, + -833, + 743, + 7666, + -121, + -7943, + 50050162, + 769277, + -416231898, + 573536, + 10447, + 259, + 1, + 126021 + ], + [ + -300482, + -129, + 51059, + -7907357, + -4422397, + 3938, + 29796300, + 11191806, + 8, + -142, + -437448118, + 491143, + -50594877, + -41, + -541875, + -356, + 144, + 47034, + -12343193, + -4649598, + -21, + 526828987, + 494908906, + 1752, + -5184, + -384448, + -67, + 38430, + -511416569, + 21564, + 2, + 27, + 813, + -485931, + -182351, + -402, + 94791 + ], + [ + -24414783, + 441167, + -209774, + 135008, + 45099618, + -338, + -27, + 7901555, + -56, + 166575350, + -1317615, + -2, + 8945148, + -1499072, + -306866, + 99, + -28976721, + 416, + 67549, + 66712, + 3850778, + 26883736, + -1, + 1695, + 729874945, + -3097, + -2, + -20865, + 423511488, + 1187, + -7, + 88, + -106, + 1070046, + 494673, + -147181, + 7265 + ], + [ + -5270, + -56, + 31469, + -327774931, + -1067, + -708, + 923548, + -108, + -5598, + -9, + -25868585, + 667, + 123, + -81, + -823, + 2, + 3, + -10205399, + 2268977, + 112736645, + 31, + 4458, + 16, + -893594, + 938741286, + 23, + -174, + -483245761, + 147400147, + -796164482, + -9, + 132760, + 2092961, + 617366, + -90317306, + -167569827, + -437859 + ], + [ + 80873, + -311, + 1902606, + 232, + 2103626729, + -16242, + -5793, + -2921924, + -2232731, + 60362, + 231670, + -1535408, + 1010, + 7401414, + -59, + 598, + -3295596, + -60614, + 664357, + 102, + 41028, + 6, + 1, + -88605855, + 930110293, + 6867187, + -16, + -70348, + -7328, + 577020, + 0, + -2, + 0, + 2662, + 66, + -113319, + 2 + ], + [ + 285989889, + -680503, + 0, + -71091, + -1051445, + -31, + 6, + -185, + 5959053, + -1532, + -198198171, + 1, + -7, + 3224249, + 141193, + -2037660047, + -2522343, + 220906173, + -75, + -3222031, + 323823846, + -17272, + -2287, + -750108472, + 145246, + 0, + -17384, + 1, + -5, + -2130926081, + -65024, + -1, + 5141, + 891429, + -232159336, + 264275572, + 27 + ], + [ + -454753, + -27, + -25163430, + -12, + -1, + -509792, + 4, + 56, + -29914, + -6978, + -36603878, + 448054511, + 274700, + 29622, + 3964, + 252723, + -11, + -4074, + -910, + -5, + 3760, + -3409, + -2306968, + 16315007, + -2379, + 385, + 478, + 2366, + -3, + 156319, + -1561, + -446, + 4422, + 165, + -154733, + -3, + 9808719 + ], + [ + 76025524, + -932980, + 132, + -2633636, + -15233869, + 61764220, + 466111632, + 0, + 13, + -442484, + 15, + 650, + -254791778, + 151104, + -1, + 6, + -16785630, + -924306605, + 11, + -478183, + -239455, + -1, + -1, + 91, + -159, + -371, + -259140, + -305106, + 8, + 1, + -1, + 203, + 169, + -329509, + -6406132, + 0, + 6 + ] + ], + [ + [ + 299039, + 1872363, + 22576928, + 1, + -3, + -2859, + 2, + 91, + -14459, + 1343, + -99193638, + 2, + -4, + -60, + 295487080, + -617826322, + -14, + -6819, + 49, + -46066664, + 272800469, + -3290494, + -16225, + 63, + 5804695, + -1386, + 767605, + 32107, + -2, + -141336, + -1812798148, + 480, + -368342446, + -5, + 1, + 1, + -296753070 + ], + [ + -1, + -6951900, + -8, + 119, + 20989557, + 1664, + 27, + 15958, + -1, + 718113, + -7, + -26312, + -19513, + -427867, + 4, + -51438, + 0, + 1428558, + 684315714, + 7014837, + -2407, + -121, + -12162, + 3, + -1374364, + 28945687, + 33977501, + -316648533, + -29182627, + -4, + 1373468, + 379808596, + 1941087, + 4659, + 1724, + 156768818, + 0 + ], + [ + -172815511, + 1068275151, + -398845, + 1106, + 346330, + -9286, + -3, + 0, + 30, + 154901, + 194448037, + 1, + 16734767, + 43383979, + -9, + 1568, + 1420331, + 2, + -91, + 13257, + -4, + -1875531961, + 1, + 10, + -576530309, + 1, + -312, + -35, + 15541, + -46302460, + -460636455, + 1069146225, + -47, + -39119859, + -67979503, + 2300, + -952 + ], + [ + 1, + 102326934, + 127, + -380583, + -423330057, + -24884, + 13, + 23, + -14761, + 13692, + -23869318, + 911, + -2458949, + -83, + -132857441, + -18242658, + -15534941, + -17142, + -284, + 25, + 390, + -4, + 210184, + 11311653, + -522, + -2007, + -14549, + -1, + 39, + 410386429, + -255, + -59110, + -601, + -4256692, + -13122112, + 55, + -2 + ], + [ + -3, + -393694, + 602, + 142442, + -2232, + 916322, + 19850471, + 16, + 34312073, + 0, + 745630005, + 5738, + 235475863, + -79, + -449633, + 3027, + -335, + 25320, + 46509, + -11999311, + 4, + 8, + -24182728, + 21695237, + 720462, + -1302, + 278036, + -1443, + -2, + 1166, + 38434881, + -26479924, + -5938711, + 12, + 46, + 9, + -4 + ], + [ + 2718, + 76370, + -3349136, + -7558, + 350060, + 2209756, + 420, + -8096, + 794882, + 1563784, + -1239642, + -542248912, + -13494744, + 223, + -2, + -17, + -2142603, + 3185, + 0, + 540631935, + -221469234, + 24, + 4102, + 70, + 3478697, + 26477, + 6924811, + 0, + 806327, + 365969, + -11580623, + -384, + -579082345, + -522115, + 19, + -8, + 11932695 + ], + [ + -1, + -1972302, + -112907, + -132906, + -1992, + -14981709, + 0, + 6, + -74070532, + -15787173, + -37328, + -12371301, + 3669, + 168872, + -14955603, + -20111, + 610336598, + 126664795, + 220770527, + 179, + -179310, + 0, + -226148796, + 2, + -871, + 149567, + 1, + -3, + -70585, + -832373217, + 423, + -1777, + 10581, + -1869, + -6178, + -364981, + -3 + ], + [ + 124385, + -201990, + -1, + -164434651, + -2128, + 1034665, + 3370, + -129933, + -130268513, + -992805, + -2, + 23, + 4722378, + 176, + -161, + -195, + 31423216, + -372974, + -1517881, + -91, + 0, + -341405, + 5991, + -25786162, + 151, + -826639490, + -146, + -32, + -348, + 20908, + -235, + 37476956, + 59708520, + 2914281, + 19, + -11766016, + 460646 + ], + [ + 253, + 223541175, + -8202, + 0, + -73958, + -247418670, + 1214, + -424, + 482, + 3860, + 940, + -65241, + 760, + 47, + 1, + 15209, + 447, + -3275401, + -3, + 7, + 0, + -34221495, + -781146, + 0, + -243008, + -227, + 393957881, + -58, + -3210535, + -2998099, + -3, + -4, + -810382798, + -4254, + -3, + -630041, + 8 + ], + [ + -3, + 0, + 13111844, + 0, + 3238, + 450, + 6193, + 1, + 16, + -2867, + 3, + 953744111, + -613, + -1, + -1, + -1755, + 1, + 93021, + -212185, + -126013699, + -14960610, + -86486317, + 27669412, + 203457, + 98735432, + -30, + 5726579, + 992, + 16722, + -1204585322, + -122841, + -5811859, + 6, + 62625, + 1625243, + 16, + 212897414 + ], + [ + 238, + 0, + -684398, + -1, + -41573499, + 1939210173, + -358208724, + 1457516, + -185729, + -1002, + -178, + -3, + 47146444, + 24356, + 486560, + -1235, + 2781411, + 105703, + 29, + -826237261, + 1899728, + -42376, + -1433491, + 20, + 94913017, + -705222, + -332698, + -149098567, + -824, + -33709249, + -1040207, + 115690358, + 2092, + 47513289, + -161209, + -445124, + 114080 + ], + [ + -163372, + 60822266, + 1082, + -89, + -162664486, + -26610, + -8269898, + 314711696, + 1239430, + -1239326, + -636, + 49, + -368860, + 627247, + -3089840, + 1338358, + 993610, + 272101, + 7, + -310635, + 110549, + 6078, + -212324, + -4, + 1032827, + 233, + 4539, + 294724, + -367, + 50279, + 3, + -194, + -44425, + -1772009582, + 0, + 1, + 21199973 + ], + [ + 695464, + 100907278, + -4, + 670221, + 64971, + -10949315, + -441842, + -6900732, + -8560127, + -15370818, + 1505007404, + -319428767, + -139001, + -193763, + -1, + -31, + 27127817, + 129195, + 39507618, + 15839, + -10530, + 0, + 341730, + 1, + -6206, + 0, + -2, + -31106043, + 8248474, + 123512, + -3, + 2895090, + 431880657, + -87161602, + 0, + 26, + 7886 + ], + [ + 14, + 872763965, + 1311031, + 1, + -129696, + -333179, + 0, + 23996397, + 7643624, + -8222, + 16, + -615112, + -971, + 0, + 13541, + 15929408, + -209057909, + -987516986, + -171, + 210179374, + -1, + 132373, + -15, + 0, + 2832616, + 30809, + -3623363, + 310, + 2, + 0, + -114, + 4328703, + -93661, + -613947, + 330396553, + -190020, + -1 + ], + [ + 33882, + -403, + 10844, + 52921256, + 3241, + -991429, + 709798, + -1094, + -2792789, + -2898111, + 3848, + -937356650, + 1, + 570184, + -1890302197, + -170862, + 13, + -960, + 61, + 1224816, + -340, + -1256, + 95066, + 994, + 1, + -199435202, + -30349, + 11, + 179, + 7, + 1580527782, + -99211165, + 11, + -78, + 1791632, + -3336495, + -2377 + ], + [ + -1, + 134140437, + 1355881, + -2957, + -4, + 0, + 333267205, + 2624689, + 459649894, + -6608, + -201355521, + -1982, + 43, + 0, + 1, + 2, + 104, + -12, + 735831800, + -1993511, + -156, + 5026, + 1, + 61315, + 76, + 940, + -3727, + 1155, + -27729874, + 10213027, + 0, + -85435459, + -9, + -1029884, + 153290624, + -11460, + 0 + ], + [ + 482, + 991, + 2885, + 471786935, + 4694, + -5, + 1394, + -431, + -738146180, + 293015730, + -65459, + 375710073, + -30, + -3492474, + -61, + 29214, + -106267998, + 1889678, + 0, + 0, + -32188087, + -239, + -15745873, + 0, + -57, + 7, + -37755912, + 304487, + 15383, + 8, + -849, + -223555, + -1486477, + -43897, + 17409636, + -196879, + -84244 + ], + [ + -8245, + -393157, + -113142105, + 34822, + 2870, + -1882709, + -127989248, + 17806, + 877249, + -30082, + -8575, + -162, + -7402, + -3, + 13905359, + -2780323, + 737837011, + 412319663, + 569069, + 12, + -12, + -1525, + -6470838, + -158976, + 128279, + 39812166, + -14633, + -1031260, + 40394464, + 483720, + -17703906, + -191151465, + 8731, + 981553, + 70556, + 181429454, + 104694 + ], + [ + -31311819, + 358, + -21, + -90055, + 4, + -12754434, + 1776, + -226747270, + 8759, + -6, + 1329, + -2048259, + -898, + -94, + 70, + -20899018, + -134, + -20, + 0, + 0, + -1, + 20484, + -34813591, + 925016, + -938801, + -1248053, + 4, + 6, + 447, + -69, + 54181322, + 10917468, + 2445163, + -66983, + 19428193, + 0, + -497478 + ], + [ + -7906, + 0, + -1, + -33029246, + -5812, + 30066751, + 105414623, + -6629408, + 231256, + 118417, + 38192, + 0, + -372117295, + -2561943, + -449674499, + 17558, + -120, + -19047, + 1902, + -3166, + -515450607, + -72, + -114145, + -20887129, + -1, + 10, + 1204, + 11, + 5372, + -130624073, + 0, + 411651479, + 3710, + 189882, + 15888, + -586934, + 0 + ], + [ + 91638827, + -9, + -198527554, + 34, + -582028, + -2412571, + -2, + 9521, + -5, + 619, + -6776, + -20, + 749671, + -26213051, + 6818792, + -4216299, + 14352925, + -241614195, + 37698, + -186, + 11717, + -78, + 103084, + 43371, + 4, + 639, + 24674, + 903355, + -41559161, + -54594, + -153263, + 7, + -112145, + -396, + -227327022, + 321336039, + -214126997 + ], + [ + 104, + 5234049, + -90, + 5396126, + -670897, + -454, + -1091, + -618178, + -9077, + 1512771, + 0, + -812526062, + -5147604, + 129, + 1, + 443619029, + -4959925, + 0, + -7871758, + -2097605, + 58182769, + 231221235, + 56464990, + 28747430, + -384356474, + -50, + -14, + 986332658, + 98158, + -54035467, + -23857, + 7788178, + -2099813500, + -113, + 2, + 2825848, + 102 + ], + [ + -61457, + -20, + -286252, + 4182472, + 188441, + 1019, + -14855, + 42505117, + -3, + -246329054, + 836, + -28, + -30750389, + 1, + -113475, + 12979401, + -1323, + -1795, + -295, + 4478462, + 304563186, + -8, + 498344, + -365504, + 7209200, + 15130, + -5, + 0, + -843, + -121, + 0, + 7, + -1, + -1, + 59003, + 65506, + -210028 + ], + [ + 687538, + -507, + 81, + -294925490, + 46925, + 3406699, + 3209, + 1008590, + -2, + -94994, + 7209, + -14, + 1, + -40234, + 0, + 5773601, + 0, + -2656802, + 36221303, + -1, + -83, + 32817860, + 102, + 1092, + 41, + 286955, + -3, + 111, + -23167131, + -23, + -62212, + 7829207, + -299955, + 224296, + 189469, + 385457490, + -37597 + ], + [ + -794707994, + 1714923581, + 1298141, + 1948097, + -1451, + 25223353, + 145, + -9, + -5684512, + -3, + 1895619281, + 14328, + 132501885, + 48764780, + 221093799, + 0, + 2868, + -1222332, + 964, + -4396, + 428209923, + 722801240, + -1052025, + -47315, + 17146, + -4207, + -16082198, + 8, + -513234, + 1705, + 20382, + 0, + 1, + 71541, + -578, + -96, + 39243 + ], + [ + -97630, + 84, + 1, + -5471749, + 898365037, + -8323172, + -275461, + 2473529, + 314081738, + 67832, + -306, + 535915767, + 84072969, + 2811, + 543, + -30086541, + -8440, + -411437011, + 616610290, + -708558, + -2817118, + -446, + -254128546, + 23879, + -14545107, + 5, + -6080887, + 5, + 14, + 127390963, + 115, + 13, + -346882, + 6, + -34179170, + 11423487, + -95869 + ], + [ + 1368243, + -124, + -85584799, + 2831, + -43, + -10177188, + -38990, + -2003, + 327220746, + -66103, + -295582811, + 549013707, + -49, + 55, + -741467, + 15, + 125771730, + 3, + -16594, + 247243101, + -1057, + -1117, + -1, + -843, + -10, + 36222, + -1, + -630579, + 7, + -1978, + 22404643, + 16, + 10595, + -370170, + -8374, + -929, + -664 + ], + [ + 370, + -123, + 100244564, + 0, + 3775380, + 1, + 249, + -806, + 155133813, + 52, + 3, + -4025068, + -1, + 64, + 19, + -2250570, + -119, + -35, + 4, + -1, + -1, + -1443, + -1, + 4891, + 121027837, + -4116928, + -22723, + 367413237, + -46845339, + -77, + 3777, + -5085, + 399793, + 738245, + -1739, + -32890, + -117721770 + ], + [ + 123444, + 1, + 248934, + 46576345, + -6, + -84084086, + -726928, + -170754660, + -2323, + 18265495, + 1551, + -1220578, + -609040671, + 822658, + -3, + -24, + -359118021, + 225460121, + -8334, + -343380587, + -256095, + -63, + -3831904, + -28373, + -6, + 5923961, + 1, + -7, + 0, + 0, + -2230123, + -314232, + 75943322, + 5444207, + 59918150, + -7800, + -176092483 + ], + [ + 0, + -32056238, + -84256966, + -1, + -8, + 4936, + 3, + 406, + 126636, + -1, + 1090, + -1, + -330303134, + 7, + 112812, + -59, + 2, + 3, + 200, + 378482, + 1787, + 20349, + -578188332, + 0, + -833, + 186, + 15332, + -63668185, + -3972, + 195508, + 1, + -406476, + 1174602590, + 83579, + 130, + 106, + 7876 + ], + [ + -293, + -66072, + 3191, + -1976839, + -2159, + 1008025, + 116392, + 43, + 67, + -148470877, + -3337, + 30696, + -50594877, + -1345009, + -529, + -1, + 9, + 12040697, + -197491090, + -4, + -3, + 263414494, + 30207, + 224261, + -339709463, + -6, + -4277, + 9838208, + -4, + 674, + 982, + 1709, + 3252, + -124398292, + -2849, + -402, + 97066459 + ], + [ + -195318262, + 903510690, + -3278, + 552994761, + 176170, + -676, + -57478999, + 7716, + -2, + 159, + -20588, + -150, + 1, + -11, + -314231276, + 6311, + -226381, + 425710, + 4323123, + 17078327, + 123224892, + 107534943, + -198145, + 424, + 22, + -49546, + -2, + -1335360, + 3231, + 19, + -3789, + 1, + -436173, + 16719, + 3957382, + -2, + 2 + ], + [ + -2635, + -473293549, + 983, + -39, + -34158, + -11, + 225, + -1806028147, + -366847282, + -72, + 0, + 174771298, + 64474490, + -2638202, + -431483627, + 111, + 45451142, + -5, + 4432, + 225473289, + 32007, + 279, + 16527, + -457520152, + 1877482571, + 3, + -1427359, + -483245761, + 1, + -3, + -277, + 1062078, + 65405, + 2412, + -5513, + -639, + -54732 + ], + [ + 10351700, + -2549520, + 1902606, + 7421, + 8217292, + -33263918, + -185375, + -5843848, + 0, + 943, + 1897840472, + -11995, + 516989, + 452, + -120013, + 75, + -6, + -59, + 170075459, + 1664795, + 1312897, + 785356912, + 384, + -44302928, + 887, + 1757999755, + -8390525, + -8794, + -120055818, + 4616159, + 224334203, + -1817841, + -117, + 3, + 2120, + -7082, + 14393420 + ], + [ + 545, + -10888055, + -21, + -4443, + -8214, + -260626239, + 5945, + -189909, + 372441, + -24, + 0, + 1, + -1839, + 3149, + 552, + -30, + -10089373, + 421, + -1250482640, + -197, + 618, + -1, + -37476541, + -46881779, + 4647858, + 305, + -1087, + 258489004, + -2619, + -127, + -8128, + -30949, + 1, + 14, + -7085, + 2064653, + 7 + ], + [ + -58208337, + -855, + -201307443, + -1584092666, + -1543, + -996, + 7, + 472950417, + -61264297, + -1786462, + -285968, + 13, + 68675, + 242663114, + 8, + 7898, + -362851011, + -267021330, + -57, + -21, + 7, + -218146, + -72093, + 996, + -311762151, + 12, + 4, + 37851, + -51864, + 38, + -409186511, + -456978, + 553, + 10, + -1209, + -398752, + 306522 + ], + [ + 145, + -14578, + 8628005, + -164602, + -465, + 120633, + 116527908, + -512030, + 2, + -221242, + 7865, + 20, + -124410, + 309461588, + -1511, + 50606, + -2049, + -57769163, + 180, + -244829784, + -468, + -254899734, + -9890, + 373239, + -159, + -1557980322, + -2073117, + -74, + 2, + 636, + -26, + 53127120, + 11, + -1318036, + -1, + -204691513, + 368917 + ] + ], + [ + [ + 37380, + 1872363, + 45153855, + 1292603188, + -677, + -6, + 29558, + 23, + -462684, + 5371, + -49596819, + 13835809, + -71129, + -1924, + 295487080, + -18, + -225286, + -7, + 25, + -46066664, + 133203, + -402, + -33229075, + 65811027, + 11609390, + 0, + 191901, + 4013, + -2300976, + -138, + -442578, + 15368, + -1405, + -18661, + 12, + 11945, + -1132 + ], + [ + -270498, + -1, + -4355781, + 30, + 1343331650, + 27256346, + 27158, + 4085237, + -288, + 22979603, + -60551946, + -26312, + -1220, + -13, + 537335, + -804, + 2356464, + 5, + 10692433, + 2, + -301, + -30, + -797046538, + 109, + -5369, + 56535, + 8, + -1266594132, + -3562, + -501, + 42, + 759617191, + 496918295, + 37270, + 220722, + 76547, + 0 + ], + [ + -86407755, + 32, + -195, + 277, + 676, + -608577675, + -1, + 1, + 7909728, + 154901, + 94945, + 55, + 16734767, + 165, + -1, + 25, + 2774, + 1, + -380686012, + 868792806, + -932, + -14652593, + 2, + 2614, + -4, + 47482127, + -10239427, + -35, + 254621269, + -723476, + -28789778, + 16314, + -97223, + -4889982, + -16, + 9199, + -1948750 + ], + [ + 70120717, + 99929, + 8, + -47573, + -1, + -389, + 111535054, + 185, + -120920310, + 28041549, + -186479, + 14925270, + -307369, + -5299, + -2027, + -4454, + -948, + -8, + -72698, + 51, + 797914, + -122086, + 26, + 2827913, + -16720, + -32885658, + -1862270, + -176190444, + 80766825, + 24, + -533800461, + -29, + -19, + -8314, + -2, + 1815992, + -7 + ], + [ + -391732, + -3076, + 2, + 17805, + -9142961, + 3665288, + 155082, + 1034, + 4289009, + 1, + 89, + 47003424, + 114978, + -10157, + -1798533, + 387442, + -2747923, + 198, + 46509, + -3, + 58228, + 15816360, + -23616, + 43390473, + 22514, + -21335650, + 8, + -378265148, + -68646, + 1166, + 2402180, + -1654995, + -1, + 1, + 745544, + 295, + -227 + ], + [ + 178158077, + 1, + -818, + -1, + 2800483, + 69055, + 220010304, + -2072499, + 0, + 48, + -1211, + -259, + -431831796, + 3, + -35563511, + -136, + -2142603, + 208730174, + 57, + 32998, + -53, + 3058, + 513, + 9234835, + 425, + 103, + 7, + 0, + 3225307, + 45746, + -2827, + -98177, + -565510, + -16316, + 19, + -4, + 186448 + ], + [ + -139, + -241, + -55, + -1, + -127497, + -29, + -73961, + 3, + -296282128, + -3946793, + -38223753, + -6041, + 1835, + 5, + -239289650, + -40223, + 1, + 15, + 13475, + 23408890, + -11207, + 115369, + -883394, + 3159190, + -111543, + 2, + 706922763, + -167, + -9034863, + -13005832, + 53, + -3, + 21, + -478416, + -386, + -178, + -416942 + ], + [ + 1990167, + -197, + -179, + -80290, + -4256, + 32333, + 105, + -2030, + -31804, + -31769770, + -1250506, + 23597, + 1, + 1, + -1287, + -49, + 7672, + -5967589, + -1, + -726, + 110382, + -167, + 47926, + -1650314394, + 603, + -25, + -292, + -63, + -5572, + 171276927, + -29, + 18, + 228, + 1423, + 1276827983, + 0, + 225 + ], + [ + 63, + 3492831, + -513, + 1, + -1, + -61854667, + 159182617, + -222213530, + 1927, + 1930, + 123224395, + -16701571, + 1, + 1511, + 1060, + 15, + 3576, + -1677005067, + -1, + 1965653, + 4126641, + -133678, + -24996668, + 33, + -1990719876, + -3718794, + 6011, + -7651783, + -1643794085, + -11, + -1616077, + -2192, + -98924, + -17014, + -420, + -4922, + 261 + ], + [ + -218908, + 455316958, + 204873, + 576, + 3, + 113, + 387, + 67, + 68112942, + -11, + 0, + 57, + -1, + -907189106, + -5238, + -878, + 494513, + 6, + -6631, + -481, + -913, + -165, + 54042, + 101728, + 48211, + 0, + 2863290, + 7937, + 66889, + -147044, + -491365, + -726482, + 411789, + 7828, + 794, + 519731, + 3 + ], + [ + 249667987, + 181140347, + -5, + -616430, + -1330351959, + 7397, + -699626, + 23320263, + -1, + -1026298, + -364847, + -777, + 45, + 1558780, + 15569928, + -1235, + 1424082176, + 2, + 29789, + -12, + 232, + -5, + -89593, + 20, + 0, + -705222, + -3, + -145604, + -864455304, + -8230, + -4063, + 3615324, + 66935, + 1, + -2519, + -869, + 1 + ], + [ + -1276, + 59397, + 34, + -46603463, + -78, + -52, + -16152, + 9, + 634587910, + -619663, + -166815967, + 25027, + -5763, + 77, + -197749749, + 2614, + 993610, + 8, + 27709, + -1, + 1768781, + 3039, + -26, + -62318233, + 64552, + 15, + 1, + 1, + -23483, + 12, + 26774, + -198759, + -3, + -106, + 431, + 32410782, + 165625 + ], + [ + 10867, + 24, + -246, + 20944, + 33265054, + -42771, + -54, + -842, + -267504, + -15011, + 94062963, + -10, + -4448038, + -1550102, + -155, + -31403, + 13563909, + 4, + 0, + 31678, + -84238, + 4630, + 10679, + 2, + -388, + -1421, + -16, + -4, + 16, + 15, + -1, + 2895090, + 52720, + -348646406, + 167, + 13694199, + 8075258 + ], + [ + 457769, + 426154, + 1342495309, + 43331, + -531234839, + -1, + 0, + 183, + 1910906, + -263111, + 32, + -9841795, + -127274516, + 11663670, + 866625, + 122, + -2, + -118, + -699278, + 6568105, + -261, + 16, + 0, + 61, + 11065, + 985879, + -14, + 620, + 3533932, + 0, + -14960682, + 2, + -23415, + -600, + 2581223, + -46, + -5459322 + ], + [ + 1, + -6597324, + 42, + 413447, + 12964, + -7746, + 5678386, + 0, + -1, + -1483832640, + 15761690, + -937356650, + 1524, + 70, + -113, + -5, + 1658, + -251627385, + 245, + 1, + -5574885, + -329311573, + 371, + 254468, + 16, + -797740807, + -119, + 46613975, + 22970, + 27063, + 377, + -99211165, + 173161, + -5104095, + 229328947, + -417062, + -4868814 + ], + [ + -204345, + 536561746, + 1388421913, + -775104242, + -1, + 94099934, + 20829200, + 656172, + 224438, + -3, + -12290, + -2, + 1370, + 367194, + 1906473188, + 15, + 26720, + -51054373, + 718586, + -487, + -1281117, + 39, + 814963, + 30657, + 38768, + 470, + -15264021, + 36, + -1, + 10213027, + 762144, + -2607, + -19, + -251, + 306581249, + -22920, + -1612186 + ], + [ + 252580493, + 4, + 180, + 29486683, + 38453919, + -306613078, + 44, + -28226550, + -176, + 286148, + -16, + 358, + -1998002143, + -223518319, + -255967425, + 58428, + -3320875, + 59052, + 0, + 20, + -3929, + -15309, + -2015471716, + -500418, + -940753, + 228881115, + -9438978, + 4758, + 126019803, + 520855, + -1738099, + -114460107, + -47567266, + -5, + 133, + -769, + -1380250495 + ], + [ + -1, + -48, + -7, + 1114317, + 11, + -235339, + -31997312, + 9116491, + 3508996, + -15041, + -134, + -20699, + -7402, + -12724, + 6790, + -42, + 45034, + 197, + 278, + 6098, + -398, + -48803, + -6470838, + -2484, + 8, + 2, + -59938695, + -8250079, + 631164, + 945, + -540, + -186671, + 71521246, + 479, + 1128890, + 5, + 6700386 + ], + [ + -61156, + 375527026, + 0, + -368863359, + 137093475, + -12456, + 14549815, + -3, + 34, + -12977, + 87100316, + -63, + -57464, + -47, + 1121, + -81637, + -8557, + -21216930, + 54, + 180460, + -6004664, + 5, + -278508728, + 925016, + -229, + -39937684, + 18149848, + 362984, + 2, + -281276, + 846583, + 42646, + 38206, + -535862, + 9486, + 304, + -62185 + ], + [ + -252989, + -2, + -1400002, + -16, + -727, + 29362, + 102944, + -53035265, + 29600793, + 15157437, + 611076, + -8223199, + -710, + -1, + -6861, + 34, + -491438, + -2381, + 238, + -50660, + -15, + -1, + -116884479, + -2610891, + -44, + 10318, + 19, + 6, + 171919, + -4082002, + -413326, + 25125, + 7597855, + 11868, + 2033667, + -143, + -4659 + ], + [ + 2863713, + -150, + -12, + 137, + -148999129, + -19300571, + -6, + 1190, + -368910238, + 10, + -847, + -165320440, + 23427, + -3276631, + 3329, + -1, + 27, + -15100887, + 295, + -11925, + 23995900, + -4990, + 1649336, + 678, + 252314130, + 2, + 1579120, + 56460, + -324681, + -13976127, + -19158, + 14128, + -57418420, + -12980639, + -3, + 39226, + -1634 + ], + [ + 212382, + 1, + -1, + 42157, + -328, + -1815, + -2181, + -75, + -4539, + 1477, + 65439, + -12, + -40216, + 517, + 1737, + 53, + -154998, + 57, + -3935879, + -4, + 56819, + 28, + 27, + 219, + -187674, + -50930, + -58957776, + 493166329, + 192, + -13192, + -48859759, + 60845, + -2, + -946115116, + 105109, + 723416965, + 2 + ], + [ + -4, + -1, + -70, + 16729890, + 368, + 4, + -973531670, + 680081872, + -1, + -470, + 3345, + -225349, + -2, + 656, + -443, + 3169, + -83, + -112, + -1238964169, + 9, + 9295, + -1077, + 15, + -1, + 225288, + 4, + -3, + 3815142, + -441865685, + -63254977, + 215443329, + 14, + -5, + -11575, + 14, + 0, + -3360455 + ], + [ + 343769, + -64886, + 3, + -141, + 1501611, + 54507184, + 201, + 15, + -2, + -778192435, + 7209, + -909, + 1745773, + -10299910, + 2, + 184755240, + -7592599, + -162, + 72442607, + -2470023, + -21220, + 525085765, + 0, + 273, + 5, + 35, + -343011, + 1, + -46334262, + -751013, + -1019276593, + 978651, + -293, + 3, + 12, + 12045547, + 0 + ], + [ + 0, + 2, + 649071, + 487024, + -11, + 201786823, + 0, + -286639, + -347, + -56321, + 57850, + 7164, + 1035171, + 47, + 55273450, + 479212, + 1434, + -1, + 1928, + -550, + 102, + 3, + -64, + -189260, + 0, + -137852547, + -15705, + 31, + -256617, + 447069851, + 333940388, + 0, + 91, + 1118, + -144, + -12306, + 80368777 + ], + [ + -381, + 44023769, + 1603198, + -21374, + 13, + -2032, + -275461, + 9662, + 9815054, + 8479, + -76, + 128, + 10263, + 2811, + 34, + -30086541, + -17284217, + -49, + 4817268, + -11071, + -11268471, + -14275, + -992690, + 0, + -28408, + 9752660, + -93, + 1, + 116724, + 127390963, + 472601, + 1699680229, + -173441, + 0, + -130, + 44623, + -6135638 + ], + [ + 5345, + -31866, + -20895, + 362393, + -87757, + -621, + -305, + -512694, + 4993, + -1057645, + -72164, + 8, + -101212, + 28655552, + -6, + 3955448, + 30, + 369, + -4248150, + 943, + -33, + -1117, + -5, + -211, + -83718, + 9056, + -81529897, + -1, + 7244, + -15828, + 342, + 31, + 86792004, + -758107861, + -65, + -116, + -2656 + ], + [ + 189611, + -123, + 12237, + -1, + 30203038, + 5, + 8149140, + -844841928, + 77566907, + 1660, + 6, + -16100270, + -1, + 1078651557, + 9, + -1, + -242855, + -4528493, + 4, + -780962, + -301, + -1, + -2, + 306, + 14774, + -63, + -744583485, + 3, + -3, + -10071565, + 59, + -10169, + 204694237, + 1511926164, + -1, + -526238, + -114963 + ], + [ + 493774, + 5526630, + 1945, + 44, + -12, + -336336345, + -93046840, + -166753, + -4645, + 279, + 12410, + -156233949, + -2379065, + 102832, + -1687, + -100010, + -1402805, + 14091258, + -2083, + -1373522347, + -32012, + -65578986, + -1961934680, + -14186, + -11978580, + 2961980, + 15537876, + -114, + 75533959, + 65773, + -17423, + -307, + 18985830, + 1329, + 14979538, + -124801, + -704369932 + ], + [ + 0, + -1025799609, + -84256966, + -1174, + -123, + 161728551, + 180202, + 1704820233, + 8, + -507554211, + 34, + -2320467, + -80640, + 108, + 462076941, + -7, + 2, + 6255, + 209544513, + 5914, + 893, + 2, + -1156376664, + 1, + -3330, + 389763576, + 3833, + -3886, + -1986, + 200200648, + 1502, + -3176, + 2294146, + 668633, + 1060927, + 13891898, + 1032360281 + ], + [ + -587, + -33036, + 199, + -988420, + -2159, + 516108901, + 3637, + 1, + 68291, + -36248, + -6675, + 120, + -1, + -21520139, + -270937, + -729486, + 4, + 11, + -12343193, + -18162, + -10745, + 63, + 989817813, + 3504, + -331748, + -6007, + -4, + 2402, + -499430, + 172509, + 1005680, + 3499522, + 13010, + -1990372679, + -91176, + -1647077, + 388265837 + ], + [ + -390636524, + 1723, + -839095, + 16, + 43, + -44276270, + -3, + 4, + -226, + 1271, + -10, + -307925, + 17890295, + -46, + -300, + 12924506, + -452761, + 871853946, + 4222, + 273253232, + 120337, + 1641, + -387, + 1, + 1, + -3, + -110431575, + -20, + 1, + 2, + 0, + 2873556, + -6978775, + 2, + 247336, + -575, + 1859866 + ], + [ + -21, + -1848803, + 515595623, + -10, + -1, + -23209542, + 59107082, + -3527399, + -733694564, + -18, + -6316, + 170675, + 257897959, + -84422461, + -3292, + 14199, + 173, + -39, + 1, + 430, + 524410677, + 2282722, + 1033, + -28595010, + 1833479, + 23, + -45675475, + -241622880, + 4498, + -3037, + -18140769, + 135945921, + 8176, + 19293, + -180634613, + -5236557, + -7005740 + ], + [ + 323491, + -156, + 60883384, + 29, + 251, + -129937, + -3, + -182620, + -8722, + 247243505, + 4, + -95963, + 1010, + 59211309, + -30723339, + 5, + -51494, + -15, + 162, + 13006, + 336101531, + 785356912, + 50280518, + -43265, + 222, + 214600, + -262204, + -35174, + -480223272, + 0, + 14020888, + -55, + -14918, + 174474358, + 4239, + -453274, + 28112 + ], + [ + 139644, + -1329, + -1, + -139, + -1, + -4072285, + 23780, + -6, + 91, + -6, + -24774771, + 1, + -29, + 3149, + 17, + -497476, + -616, + 26966, + -152647, + -25172, + 39529, + -8636, + -4684568, + -3, + 1, + 78068, + 0, + 31, + -82, + -254, + -8, + -63383513, + 20566, + 7, + -221, + 504, + 863 + ], + [ + -113688, + -7004503, + -100653722, + -49502896, + -1617610979, + -124, + 59489, + 7, + -245057188, + -1829336718, + -1117, + 13, + 67, + 947903, + 126844, + 1010891, + -362851011, + -133510665, + -7280, + -348412, + 481289, + -852, + -9012, + 4, + -1, + 0, + 3919538, + 620143937, + -207456, + 39080, + -818373022, + -114244, + 17686, + 346301394, + -309466, + -204161104, + 1226090 + ], + [ + 2, + -1, + 17256010, + -10288, + -29754, + 482533, + 116527908, + -4000, + 6813, + -864, + 7865, + 20811, + -248820, + 18, + -49507600, + 1581, + -65569, + -3610573, + 45, + -478183, + -117, + -7779, + -2, + 46, + -1272, + -5943, + -4049, + -1192, + 982, + 2542, + -214762994, + 212508481, + 1413868590, + -644, + -1564, + -6247, + 188885417 + ] + ], + [ + [ + 153108193, + 14978904, + 2822116, + 1, + -177376472, + -2927874, + 7566971, + 11595, + -452, + 1, + -1587098202, + 6917904, + -9104520, + -984887, + 2254, + -1235652645, + -3604573, + -27, + 25316, + -2879167, + 8325, + -25707, + -254, + 263244108, + 1, + -11, + 187, + 65754732, + -2, + -35, + -864, + 61472, + -368342446, + -76433703, + 94777, + 747, + -36225 + ], + [ + -17311896, + -108623, + -33, + 475, + 20498, + 6, + 2, + 62, + -2306, + 88, + -242207786, + -215544061, + -76, + -3422934, + 33583, + -6, + 144, + 22856928, + 334139, + 7014837, + -19254, + -247315, + -1594093077, + 27, + -687182, + 463130986, + 33977501, + -2416, + -3647828, + -2100233703, + 84, + 11, + 15165, + 4659, + 216, + 9, + -32 + ], + [ + -1, + 2136550301, + -3, + 2265342, + 2770641, + -152144419, + -397, + 222, + 0, + 4841, + 1519125, + 3548, + 8367383, + 5296, + -592168, + 803031, + 173, + 3298, + -11, + 1, + -2, + -1831574, + 7, + 334547, + -8797, + 1, + -10239427, + -142, + 248654, + -2826, + -921272910, + 255, + -24, + -38203, + -259, + 588754, + -1948750 + ], + [ + 17, + 3197717, + 130152, + -1487, + -6, + -6370306, + 7, + 370, + -7380, + 107, + -1457, + 7288, + -39343186, + -173638142, + -1014, + -2, + -7767471, + -1, + -9305312, + 25, + 408531888, + -7813495, + 411, + 1, + -2, + -2007, + -29796327, + -42, + 154, + 205193215, + -2036, + -462, + -19, + -1, + -26244224, + 14527938, + -248698051 + ], + [ + -3133853, + -25196447, + 154180, + 4451, + -35715, + 3579, + 38770, + 16947943, + 34312073, + 3, + 1422, + 2869, + 898, + -665658061, + -57553048, + 96860, + -2684, + 12660, + 182, + -2999828, + 29812634, + 7723, + -12091364, + 166, + 22, + -333370, + 569418669, + -378265148, + -1124700487, + 9552889, + 1173, + -25, + -95019381, + 3134066, + 23857396, + 603743, + 0 + ], + [ + 356316155, + 38185, + -51, + -483692, + 11, + 69055, + 1, + -253, + 3105, + 12, + -317348375, + 0, + -421711, + 223, + -8, + -69711, + -1, + 3261409, + 58457, + 32, + -6920914, + 48934, + 0, + 147757356, + 27829578, + 847257, + 865601, + 6, + 25802454, + 182985, + -361894, + -6, + -9048162, + -130529, + 19, + -273155, + 2913 + ], + [ + -36338497, + -3944605, + -1764, + -519, + -31, + 0, + -289, + 99881202, + -565, + -3854, + -2388985, + -3, + 240476597, + 10554, + -1826, + -643565, + 38146037, + 121, + 862385, + 1429, + -22, + 14767175, + -1, + 197449, + -3486, + 1, + 690354, + 0, + -1, + -2, + 211, + -113741, + 169294, + -30618600, + -395378, + -11406, + -853898165 + ], + [ + 61, + -413675505, + -1463227, + -78, + -4, + 32333, + 3450842, + -4157848, + -127215, + -1, + -2, + 3, + 2, + 11522208, + -42177526, + -25582644, + 1005542916, + -364, + -3035761, + -2906, + 55191, + -43699875, + 98152945, + -197, + 617775, + -12916242, + -2338, + -517627, + -174, + 5227, + -480968, + 36599, + 7463565, + 5692, + 1218, + -11766016, + 7370335 + ], + [ + 16221, + 13644, + -4, + 8760182, + -295834, + -7, + 318365233, + -27776691, + 120, + 2, + 30084, + -32620, + 1520, + 773472, + 271469, + 996716835, + 56, + -800, + -340, + 30713, + 2015, + -547543914, + -12498334, + 4, + -3888125, + -119001397, + 12, + 0, + -6421071, + -749525, + 0, + -2192, + -6, + -557527988, + -13444, + -10080660, + 4180 + ], + [ + -1, + 2, + 200, + 0, + 53057841, + 225, + 24, + 548357, + 4257059, + -11, + 180090, + 2, + -1, + -3543707, + -335213, + -14378705, + 3863, + 6, + -54319334, + -61530, + -957479025, + -86486317, + 27021, + 3, + 771371, + -15750917, + 1431645, + 1015895, + 33, + -2, + -125789399, + -1452965, + 843344206, + 16031939, + 1664249277, + 63, + 25988 + ], + [ + 3810, + 353790, + -42775, + -5, + -634, + 58, + -683, + 186562105, + -1, + -8, + -11, + 0, + 1, + 1522, + 15569928, + -316216, + 85, + 845622, + 931, + -788, + 237466, + -347144494, + 0, + 81976860, + 370754, + -352611, + -42585296, + -18, + -844195, + -4, + -4, + 3615324, + 4183, + 371198, + -330155749, + -1739, + 14602224 + ], + [ + -2613953, + 464, + 34, + -1456358, + -1301315889, + -3406112, + -32, + 0, + 2478859, + -2478653, + -40727, + 51256124, + -11, + 10035959, + -3017, + 2614, + 15897762, + 69657739, + 453990618, + -621270, + 14150248, + 380, + -26, + -15, + 1032827, + 14939, + 0, + 9210, + 0, + 205942596, + 209, + -1590074, + -5686418, + -27039, + 441188, + 15826, + 2588 + ], + [ + 695464, + 197085, + -123, + 2680884, + 508, + -3, + -3534736, + -13, + -133752, + -30021, + 91858, + -77986, + -136, + -757, + -158283, + -257254343, + 423872, + 64598, + 5, + 8109584, + -43129747, + 2315, + 170865, + 123355741, + -48, + -372505853, + -2051721, + -7776511, + 1, + 1976185, + -42, + 1414, + 421758, + -85119, + 669, + 855887, + 4 + ], + [ + 3662156, + 416, + 2622061, + 5416, + -1, + -5, + -73, + 23, + 119432, + -4209773, + 65433, + -2403, + -15909314, + 45561, + 13865999, + 15556, + -100, + -7534, + 0, + 105089687, + -1043, + 132373, + -491, + 64127914, + 90643712, + 246470, + -7246727, + 1, + 108, + -43602, + -7480341, + 1057, + -1498582, + -300, + 158, + -46, + -3 + ], + [ + 2168449, + -206166, + 3, + 423370048, + 53100875, + -1936, + 1419596, + -8960005, + -21819, + -362264, + 30785, + -3661549, + 99877724, + 0, + -56, + -87481243, + 848778, + -7679, + 981, + 1224816, + -3, + -164655787, + 12, + 1042301988, + 32571714, + -24345, + -30, + 93227949, + 2871, + 1773595055, + 1543484, + -775087, + 0, + -159503, + 458657895, + -834124, + -304301 + ], + [ + -1634761, + 8187, + 84743, + -47309, + -33, + 91894, + 1301825, + 1312344, + 448877, + -1, + -12290, + -4058249, + 43853, + 94001578, + 930895, + 240919, + 855051, + -204217493, + 359293, + -63792344, + 0, + 10052, + 199, + 7, + 2423, + 15039, + -233, + 73948, + -7, + 319157, + 0, + -5339716, + -38965910, + -31, + 149698, + -1, + -6298 + ], + [ + 30833, + 62, + 6, + 57591, + 75105, + -9581659, + 174, + -441040, + -2883384, + 4471, + -8182, + 375710073, + -119, + -1746237, + -3999491, + 14, + -6486, + 115, + 2, + 2604, + -982, + -3827, + -503867929, + -1955, + -15052051, + 1831048916, + -2359745, + 19, + 2, + 66669501, + -3395, + -218, + -11891816, + -719211061, + 2125, + -393757, + -86265656 + ], + [ + -131926, + -12286, + -216, + 8706, + 2939300, + -7530836, + -31, + 17, + 6854, + -940, + -1072, + -84784299, + -121277851, + -3257398, + 7, + -1, + 352, + 197, + 9105100, + 762, + -3183, + -399795431, + -12638, + -635904, + 8, + 2488260, + -1829, + -2, + 19724, + 1934878, + -4322, + -382302931, + 35760623, + 251277627, + 34, + 22147, + 26173 + ], + [ + -60, + 733451, + -41, + -11526980, + 1096747796, + -12, + 116398521, + -1813978160, + 547, + -25955, + 680471, + -524354321, + -1838843, + -1506, + 17930, + -40, + -1121632383, + -162, + 110523, + 90230, + -92, + 10, + -17, + 7, + -29338, + -78003, + 141796, + 1, + 14291, + -576053408, + 3307, + 42646, + 9780654, + -1047, + 19, + 9970056, + -31092 + ], + [ + -505978, + -73, + -684, + -66058493, + -743991, + 14, + 6, + -828676, + 29600793, + 925, + 305538, + -31, + -1420, + -78, + -1756541, + 287674274, + -1965753, + -4875994, + 1902, + -12, + -8053916, + -1146, + -913160, + -10, + -2821, + 1290, + 1, + 727202, + 687678, + -7973, + -1615, + 98, + 1855, + 759527, + 8134670, + -293467, + -152657911 + ], + [ + 350, + -19145, + -1515, + 4393, + -284, + -9650285, + -1, + 1247922601, + -737820475, + 648665375, + -888140852, + -82660220, + 3, + -204789, + 3409396, + -67460789, + 7176462, + -966456779, + 147, + -12, + 732, + -156, + 1611, + 710592863, + 3850, + 639, + 25265920, + 3529, + -5194895, + -27952255, + -153263, + 14128, + 0, + -103845116, + -13875, + 1, + -51 + ], + [ + 1699054, + 1308512, + -23550374, + 5396126, + -10734346, + -907, + -8725, + -302, + -72619, + 0, + 0, + -12, + -82361664, + 8466516, + 227706295, + 1, + -154998, + 58572, + -1, + -4195210, + 3551, + 14451327, + 451719921, + 1839835550, + -187674, + -26076323, + -57576, + 61645791, + 1534, + -6754433, + -1, + 7788178, + -2, + -57746, + 6569, + 172, + 104864 + ], + [ + -3841, + -5155, + -35781, + 1021, + 1507528, + 130453, + -475357, + 10, + -1695798, + -29, + 3345, + -56337, + -15375195, + 21491949, + -14, + 103835210, + -86726941, + -2, + -1, + 71655385, + 1, + -8, + 4, + -91376, + 1845555306, + 4, + -173307, + 4, + -215755, + -2, + 411, + 1753, + -10044313, + -90, + 29, + 256, + -410 + ], + [ + 11000609, + -253, + 1301, + -144007, + 92, + 6813398, + 3, + 123, + -4063, + -12159257, + 230676, + -1862087, + 53, + -10059, + 51398, + 5638, + -14, + -10, + 69, + -5, + -21, + 501, + 51, + 9, + 83896, + 9182561, + -21952707, + 232547228, + -6, + -2934, + -1990775, + 15291, + -2399644, + 28037, + 6, + 11763, + -9 + ], + [ + -1, + 428730895, + 41540521, + 7, + -11607, + 48, + 5, + -4, + 0, + -1, + 115699, + 7335918, + 32349, + 1, + 431824, + 122678369, + 11472, + -19557314, + 7710, + -9003452, + 26763120, + 11293769, + -8219, + -739, + 8, + -67311, + -8, + 2, + -513234, + 1, + 5096, + -6, + 2972101, + 2289319, + -4622, + -1612913301, + 38 + ], + [ + -390520, + 168, + 6262, + -175095980, + 428, + -32512, + -17, + 158305887, + 19, + 265, + -39112, + 32710, + 5254561, + 1406, + 2, + 0, + -138273732, + -6278, + 37, + -45347717, + -688, + -14275, + -242, + 391235613, + -3, + 76193, + -3040444, + 21, + 2, + 1, + 2, + 212460029, + -22200473, + 1528, + -267025, + 1, + -47 + ], + [ + 342061, + -261044359, + -3, + 44, + -44931684, + -651340015, + -159702141, + -32043, + 624, + -67689267, + -18473926, + 131, + -12651, + 7, + -724, + 247215, + 30706, + 11822, + -2124075, + 118, + -135250, + -1117, + -11, + -215880, + -21431749, + 566, + -78, + -5044629, + 453, + -15, + 175036, + 257564, + 1, + -45, + -4287658, + -237857, + -42492 + ], + [ + 23, + -4, + 200489128, + -215116, + 1887690, + 22422, + 1043089864, + -6, + 620535252, + 6, + 408, + -62892, + -791, + 269662889, + 1261760358, + -17, + -237, + -138, + 8045, + -799705340, + -19705513, + -2887, + -14179808, + 5008244, + 7, + -4020, + -90892, + 1, + -11437, + -157368, + 30944463, + -2542, + 3198347, + 90, + -455881071, + 0, + -1 + ], + [ + 126406243, + 1414817311, + 30, + 2911022, + -758742, + -42042043, + 0, + -20, + -36, + 18265495, + 794238, + -76286, + -38065042, + 51416, + -7, + -98, + -43, + 3, + -17067886, + -343380587, + -32012, + -64042, + -7, + -56746, + 0, + 723, + 7587, + -3636, + 2, + 0, + -2178, + -77, + 5, + 665, + 239672601, + -7987247, + -2687 + ], + [ + -961243, + -4007030, + -2633030, + -293, + -62, + 9871, + 1, + 51, + 2074806025, + -126888553, + 139536, + -594039651, + -165151567, + 6903, + 462076941, + -249519895, + 61758, + 2, + 6, + 24222867, + 457360, + 325592, + -36136771, + 691694587, + -26643, + 1487, + 122660, + -63668185, + -16268047, + 24439, + 24040, + -1664927592, + 4588291, + 5349068, + 4243708, + 26, + 4032657 + ], + [ + -75121, + -264286, + 418272465, + -1976839, + -540, + 4032101, + 28, + 2797951, + 4268, + -289982, + -874896236, + 15, + -12648719, + -3, + -66, + -3, + 4597, + 6, + -24, + -1190297098, + -22006137, + 131707247, + 494908906, + 224261, + -10367, + -1502, + -67, + 150, + -31214, + 1380069, + 8, + 107, + 13321991, + -3887447, + -3, + -13, + 776531674 + ], + [ + -12207391, + 27, + -104887, + 132, + 2753, + -21619, + -28739500, + 1929, + -2, + 1332602801, + -164702, + -1261262663, + 35780590, + -91, + -37, + 201945, + -226381, + 1702840, + 0, + 16, + 120337, + 105015, + -396289, + 53, + 44, + -49546, + -215687, + -41730, + 413585, + 38892821, + -474, + 367815104, + -111660400, + 65, + 989345, + -73591, + 929933 + ], + [ + -1381603849, + -59161694, + 64449453, + -39, + -8744444, + -1, + 472856654, + -28219190, + -89562, + -2288, + -1, + 5461603, + 246, + -21105615, + -13483863, + 227179, + 355087, + -1275675, + 567244, + 13, + 4001, + 4565443, + 132217, + -1, + 916740, + 1, + -22302, + -29, + 141, + -95, + -4429, + 531039, + 535798060, + 316091609, + -176401, + -163642, + -855 + ], + [ + 2, + -5099040, + 487067075, + 949829, + 8025, + -32484, + -47456039, + -23375393, + -2, + 1931590, + 3706720, + -767704, + 32, + 3614, + -2, + 39190787, + -3295596, + -124136872, + 170075459, + 104050, + 41028, + 0, + 24, + -346117, + 58131893, + 107300, + -1024, + -35174, + -937936, + 9232319, + 107, + -3550, + -117, + 1, + 1085189, + -7252385, + 28112 + ], + [ + 279287, + -83, + -5593841, + -291188512, + -16429, + -65156560, + 47560, + -1, + 727, + -392173, + -6193693, + 10, + -3766411, + 3224249, + 1, + -15546, + -616, + 0, + -152647, + -103104976, + 1235, + -565954848, + -146393, + -22891, + 142, + 10, + -284820318, + 32311125, + -20951, + -33295720, + -532679540, + -1, + 329051, + 57051427, + -226718, + 1008, + 27623 + ], + [ + -465666699, + -54723, + -48, + -396023166, + -2, + -2039166, + 2, + 28867, + -234, + -6978, + -2234, + 2, + 4, + 236976, + 1982, + 31590, + -2834774, + -255, + -4, + -11149200, + 7, + -223381276, + -2306968, + 261040117, + -2, + 98569, + 478, + 9, + -103728, + 76, + -51148314, + -28, + 69, + 5, + -309466, + -102080552, + 2 + ], + [ + 1, + -29156, + 527, + -80, + -2, + 236, + 222, + -16384974, + 3407, + -54, + 32215744, + 3, + -248820, + 75552, + -198030401, + 202426, + -1, + -28884581, + 360, + -7, + -490403016, + -15, + -39, + 23, + -636, + -3042930, + -4, + -149, + 31409, + 40679, + -26, + 212508481, + 10787, + -2574, + -98, + -51172878, + 23057 + ] + ], + [ + [ + 74760, + 29957808, + 1, + 39, + -354752943, + -3, + 59117, + 181, + -1, + 84, + -6, + 7, + -69, + -481, + 590974161, + -308913161, + -28836586, + -1787473477, + 25316, + -11516666, + 16, + -105295806, + -265832598, + 257074, + 2834, + -87, + 393013921, + 502, + -36815623, + -141336, + -108, + 503582532, + -736684893, + -149285, + 6065738, + 2986, + -566 + ], + [ + -540997, + -3394, + -532, + 30, + 81990, + 1664, + 1, + 15958, + -288, + 11489802, + -924, + -103, + -2439, + -2, + 67167, + -421381890, + 2, + 714279, + 2610, + 3, + -5, + -1978522, + -24324, + 14, + -21474, + 2, + 1037, + -38, + -1781, + -512752, + 1, + 46363, + 3791, + 1192638, + 54, + 19596102, + -8343154 + ], + [ + 0, + 2136550301, + -6, + 2, + 169, + -2377257, + -6501592, + 232300748, + 241, + 77451, + 1, + 28383, + 16734767, + 21184, + -75797441, + 25, + 355083, + 103, + -182, + 2, + -30525680, + -112, + 236515, + 5, + -281509, + 3, + -40957710, + -9, + 2036970154, + -46302460, + -56230, + 32, + -777786, + -597, + -4149, + 1, + -3897500 + ], + [ + 33, + 2, + 1017, + -743, + -26458129, + -389, + 13941882, + 775448185, + -2, + 7, + -190954547, + 119402162, + -153684, + -41, + -16607180, + -36485316, + -248559064, + -1071, + -18610624, + 51962, + 195, + -61043, + 0, + 1, + -1045, + -263085264, + -59592654, + -86030, + 78874, + 12824576, + -8340632, + -472882, + -307815, + -33255, + -104976897, + 7, + -7 + ], + [ + -401133244, + -1574778, + 78939907, + 569767, + -4, + 14, + 606, + 4138, + 68624145, + 24948, + 2912617, + 734428, + 7358621, + -5200454, + -1798533, + 24215, + -168, + 6, + 6, + -11999311, + 1820, + 2024494095, + -184, + 173561893, + 184438158, + -10667825, + 136, + -1513060593, + -17162, + 36, + 1, + -413749, + -5800, + 383, + 1491087, + 5, + -227 + ], + [ + 1391860, + 149, + -409, + -236, + 1400241, + 4316, + 214854, + -32, + 388, + 3127568, + -38739, + -2069, + -215915898, + 14, + -8890878, + -1, + -4285207, + 101919, + 57, + 131990, + -432557, + 48934, + 262521, + 73878678, + 108709, + 3310, + 1, + 1, + 403163, + 23422029, + -185289975, + -12272, + -289541173, + -32, + 77, + -267, + 372897 + ], + [ + -72676995, + -504909430, + -225814, + -260, + -8, + -14631, + -37868242, + 3121288, + -74070532, + -60, + -18664, + -6185651, + 469681, + 84436, + -7477802, + -659010436, + 18, + 15833099, + 6737, + 6, + -44, + 0, + -220848, + 96, + -218, + 4674, + 353461381, + -10686, + -69, + -101608, + 110764082, + -56, + 41, + -478416, + -2, + -178, + -106737271 + ], + [ + 15921333, + -103418876, + -1463227, + -627, + -34047, + 4, + 53919, + -32, + -1017723, + -1939, + -2442, + 6, + 36894, + 180034, + -164756, + -3123, + 490988, + -95481428, + -94868, + -3, + 0, + -83, + 98152945, + -25182, + 603, + -807265, + -1197125, + -8282038, + -730333756, + 0, + -29, + 2342310, + 119417041, + 23314251, + 9741, + -735376, + 225 + ], + [ + 259543, + 55885294, + -64, + 547511, + -18, + -241620, + 9948914, + -53, + 2, + 121, + 492897582, + -32620, + 99626943, + 386736, + 8687006, + 243339, + 457677, + -400, + -5, + 62900885, + 257915, + -8, + -199973342, + 1078477, + -121504, + -1816, + 787915761, + -3736, + -6421071, + -749525, + -101005, + -34, + -2, + -2177844, + -220262042, + -5040330, + 1070158 + ], + [ + -875632, + 217, + 13111844, + 36, + 13264460, + 921908, + 198174, + 8773706, + 2128529, + -45, + 11525758, + 14902252, + -19626, + -6921, + -82, + -55, + 15824422, + 744172, + -1697479, + -246121, + -7, + -1320, + 27021, + 104169892, + 385685, + -984432, + 2863290, + 4063582, + 68494402, + -1204585322, + -2012630392, + -1452965, + 201, + 1957, + 104015580, + 4157845, + 102 + ], + [ + 1, + 5528, + -21, + -19725763, + -79, + 59180, + -43, + 364379, + -95093157, + -8210382, + -11, + -101788011, + 11510, + 1, + 7784964, + -40475597, + 712041088, + 6764979, + 58, + -394, + 232, + -1388577977, + -2800, + 5, + 45, + -22567118, + -332698, + 0, + -103, + -64, + -33286636, + 7, + 1, + 45, + -2579342, + -7121991, + 58408898 + ], + [ + -20422, + 1, + 1082, + -178, + -20333061, + -212882, + -33079591, + 614671, + 77464, + -2478653, + -10182, + 51256124, + -5901763, + 627247, + -1544920, + 2676715, + 1017456775, + 531, + 110838, + -5, + 2, + 6223408, + -434839660, + -1, + 1032827, + 467, + 1, + 2357794, + -1468, + 6, + 13708504, + -776, + -177701, + -1690, + 108, + 247, + 323 + ], + [ + 11127422, + 3, + -251933, + 41889, + 66530109, + -684332, + -13, + -1766587346, + -34240506, + -15011, + 376251851, + -638857533, + -8688, + -95, + -2473, + -125612, + 13246, + 1033564, + 1234613, + 16219169, + -172518988, + 1157, + 667, + 4, + -24, + -5820404, + -16, + -1, + 8055, + 1011806469, + -1, + 2895090, + 421758, + -10, + 3, + 7, + 258408262 + ], + [ + 1831078, + 2, + 1, + 1, + -16601089, + -163, + -5, + 6, + 2, + -131555, + 32716, + -19, + -15, + 0, + 1693, + 497794, + -3190, + -59, + -5, + 3, + -130, + 259, + -125791, + 250500, + 5532, + 504769882, + -7246727, + 1, + 863, + -5, + -7, + 4, + -91, + -600, + 79, + -23753, + -43674574 + ], + [ + 132, + -105557188, + 710685697, + 2, + 212403501, + -31725744, + 3, + 0, + -3, + -708, + 241, + -457694, + 99877724, + 0, + -1845998, + -341724, + 13262, + -1965839, + 8036643, + 299, + -1361, + -80398, + 760526, + 31, + 2, + -190, + -7, + 6, + 11, + 443398764, + 12, + -12401396, + 21, + -1246, + 28666118, + -26691963, + -1189 + ], + [ + -1596, + 16767555, + 5, + -1478, + -2, + 0, + 162728, + 10253, + 27, + -52, + -6292360, + -1, + 43, + 359, + 909, + 7, + 54723263, + -3, + 11497372, + -62297, + 0, + 79, + 199, + 7848261, + 158792022, + 1971154039, + -58, + 2311, + -13540, + 78, + 6, + -163, + -1246909128, + -65912544, + 5, + -90, + -25 + ], + [ + 241, + 2078715544, + 90, + 235893467, + 0, + -18714, + 22832456, + -112906200, + -88, + 4, + -33515201, + 11740940, + -1951174, + -54570, + -15, + 7478736, + -405, + 483757498, + 37820, + 1333372, + -246, + -2006551664, + -61507, + -16013371, + -60208206, + 14, + -144, + 1, + 61533, + 65107, + -849, + -57230054, + -380538124, + -22475346, + 17002, + -1575028, + -84244 + ], + [ + -2110821, + -3145252, + -3453, + 2176, + 45, + -481973499, + -124990, + 1113, + 112287888, + -3850487, + -134, + -331189, + -121277851, + -1, + 27810718, + -1423525442, + 176, + 50332, + 69, + 99917266, + -796, + -1525, + -1, + -1, + 131357864, + 38, + -14, + -2, + 80788929, + 4, + -1, + -3, + 273, + 120, + 70556, + 90714727, + 418774 + ], + [ + -4, + 45, + -673379, + -1, + 4284171, + -25508868, + 0, + -13840, + 1, + -1, + 21775079, + -31, + -1, + -12, + 9, + -20, + -535, + -10608465, + 1768362, + 1, + -46911, + 1, + -278508728, + 4, + -29338, + -1248053, + 290397566, + 1, + 112, + -70319, + 866901158, + 3, + 597, + -65, + 9486, + 19, + -8 + ], + [ + -31624, + -584, + -11, + -8064, + -1, + 2, + 101, + -809, + 29600793, + 485037996, + 1, + -4111599, + -2907166, + -40991089, + -1, + 287674274, + -1965753, + -74, + 243467, + -405277, + -515450607, + -573, + -1, + -1275, + -45137, + 1, + 0, + 363601, + 343839, + -8, + -807, + 6281, + 1855, + 3038107, + 520618857, + -293467, + -19082239 + ], + [ + 2797, + -1197, + -6, + 8996084, + -4, + -9424, + -405538260, + 2437349, + -23056890, + 158366, + -13552, + -322891, + 92, + -1, + 3409396, + -4, + 114823398, + -115, + 150792, + -12211658, + 767868813, + -159673, + 6, + 1, + 123200, + 669871877, + 12, + 2, + -2, + -7, + 0, + 442, + -28036, + -3169, + -867, + 40167005, + -418217 + ], + [ + 1, + 319, + -2943797, + 2635, + -2621, + -454, + -4467399, + -316507380, + -72619, + 23637, + 32, + -3, + -321725, + 2067, + 434, + 3385, + -151, + 14994418, + -125948122, + -134246704, + 28410, + 28902654, + 28232495, + 28747430, + -11, + -199, + -58957776, + 2, + 24, + -6596, + -6107470, + 475, + -4005, + -946115116, + 821, + 22606780, + 6 + ], + [ + -30, + -21112892, + -286252, + 33459780, + 92, + 2, + -1947063340, + 42505117, + -3, + -15395566, + 3424957, + -7042, + -7687597, + 10, + -226950, + 6489701, + -1, + -941042746, + -1209926, + 1, + 9, + -8, + 62293, + -45, + 225288, + 30985321, + -86653, + 0, + -107877, + -31627488, + 430886658, + 448830, + -5022157, + -2963185, + 7375, + 2096208, + -1720552763 + ], + [ + 1343, + -32443, + 81, + -1152053, + 11731, + 1703350, + 420546244, + 129099467, + -63, + -94994, + 118106270, + -227, + 53, + -20, + 2, + 5773601, + -1898150, + -83025, + 4, + -151, + -173831336, + 4102233, + 102, + 8735, + 83896, + 560, + -1372044, + 887, + -3, + -11, + -31106, + 30, + -9, + 14019, + 776063170, + 1, + 0 + ], + [ + -49669250, + 214365448, + 10, + 487024, + -95083823, + 3079, + 9262, + -71660, + -43, + -14, + 7231, + 0, + 505, + 3047799, + 26989, + 234, + 0, + 0, + 61680, + -281358, + 204, + 176465, + -1027, + -6056308, + 0, + -8615784, + -15705, + 2079025122, + -65693988, + 223534926, + 2608909, + -3122758, + 1, + 1, + -9244, + -2, + 5023049 + ], + [ + -24993283, + 343936, + 2, + -2672, + 13708, + -16646344, + -1076, + 316611775, + 37, + 33, + -156448, + 32710, + 1283, + 92119134, + 555733, + -240692332, + -1106189860, + -785, + 4817268, + -43, + -44017, + -14618092, + -969, + 1, + -444, + 1, + -6080887, + 1392215690, + 14, + 15923870, + 29538, + 414961, + -21680, + 12519054, + -133512, + 22311, + -6135638 + ], + [ + 334, + -32630545, + -163, + 742180176, + -1, + -318037, + -319404283, + -2099994452, + 2, + -4230579, + -73895703, + 8377, + -6477541, + 3498, + -724, + 0, + 122824, + 5911, + -259, + 61810775, + -2113, + -585743227, + -88260, + -863521, + -1308, + 289776, + 0, + -157645, + 1811, + -1037287935, + 179237142, + 515128, + 10849000, + -23, + -2143829, + -3805705, + -21756090 + ], + [ + 11851, + -2055682259, + 382, + -210, + 2, + 5606, + 497, + -105605241, + 1, + 212438, + 208835, + -4025068, + 0, + 32918, + 19715006, + -17, + -7, + -72455881, + 16, + -49981584, + -4811, + -1, + -1772476, + 39127, + 1847, + -8, + -181783, + 91853309, + -91495, + -314736, + 15472231, + -636, + 781, + 1476490, + -3561571, + -2, + -3678805 + ], + [ + 60, + 1, + 15, + 1, + -3, + -5132, + 0, + -10672166, + -37163, + 570797, + 198560, + -1249871591, + -9516260, + 2, + -442281567, + -800082, + -87675, + 3440, + -1066743, + -655, + -2001, + -4, + -117, + -1773, + -95828644, + 1480990, + 0, + -116356, + 36, + 1028, + -272, + -628463, + 9, + 1361052, + 0, + -122, + -2687 + ], + [ + -3755, + -1957, + -643, + -38469563, + -63174, + 1263504, + 5, + 203, + 253272, + -3872, + 136, + -35, + -158, + 13, + 225624, + -121836, + 1, + 12, + 2, + 46, + 117084132, + 1272, + -578188332, + 21615456, + -1, + 11895, + 1, + -254672740, + -3972, + 100100324, + 3077110, + -1, + 18, + 10, + 33949663, + 3392, + 1032360281 + ], + [ + 0, + -8259, + 102117, + -247105, + 0, + 16128403, + 119185199, + 699488, + 1092656, + -144991, + -427195, + 1964570, + -24705, + -1345009, + -33867, + -712, + 9, + 3010174, + -98745545, + -148787137, + -1343, + 2107315949, + 1888, + 110, + -10367, + -12014, + -535, + 157411322, + -30, + 176648869, + 0, + 223969388, + 2, + -237, + -93363853, + -25736, + 189583 + ], + [ + -6103696, + 1764669, + -205, + 135008, + 721593896, + -2702, + -57478999, + 987694, + -7390586, + 83287675, + -42163678, + -301, + 34, + -366, + -78557819, + 789, + -115906884, + 212855, + 16, + 273253232, + 30806223, + 420058, + -3096, + 26, + 1459749890, + -774, + -3370, + -326, + 101, + 1187, + -3789, + 1, + 0, + 1, + 1013089718, + -144, + 119031451 + ], + [ + -5270, + -14444, + 4028091, + -2501, + -273264, + -371352674, + 1, + -6889, + -2865994, + -2288, + -6, + 2667, + 64474490, + -164888, + -107870907, + 1, + 11362786, + -163286386, + 69, + 2, + 250, + 36523548, + 4, + -3574376, + 7333916, + 0, + -174, + -1887679, + 141, + -796164482, + -9, + 1, + 255, + 9877863, + -1, + -320, + -109465 + ], + [ + 2527, + -318690, + 974134149, + 1855, + 1, + -16631959, + -23, + -2853, + -571579139, + 472, + 1897840472, + -1499, + 4039, + 925177, + -30003, + 0, + -210918146, + -15517109, + 42518865, + 832398, + 328224, + 1, + 48, + -86529, + 28, + 27468746, + -33562102, + -9, + -14655, + 0, + 856, + -14202, + -3730, + 10649, + 16956, + -111, + 0 + ], + [ + 69822, + -170126, + -171, + -291188512, + -8214, + -1018071, + 1558432969, + -93, + 1, + -6274772, + -12097, + 2581, + -964201274, + 206351928, + 552, + -15546, + 0, + 431457, + -149, + -50344, + 40477981, + -1131909697, + -37476541, + -179, + 0, + 312271, + -35602540, + 15, + -2619, + -32515, + -16, + -990367, + 643, + 55714, + -14, + 1, + 6906 + ], + [ + -227376, + -54723, + -6143, + -12, + -3159396, + -65253325, + 1859, + 923731, + -478627, + -14291693, + -70, + 54694, + 134, + 1941304909, + 519551108, + 258788038, + -11339094, + -133510665, + -58240, + -43552, + 1880, + -436292, + -9, + 8157504, + -9, + 3080, + 7, + 77517992, + -25, + 156319, + -409186511, + -57122, + 35373, + 661, + -302, + -1558, + 19617438 + ], + [ + 19006381, + -466490, + 66, + -42138171, + -15233869, + 494113758, + 233055816, + 0, + 6813, + -1812415087, + 246, + 5203, + -7962243, + 4722, + -6, + 1619405, + -4, + -3, + 2948101, + -3825465, + -15, + -15931233, + -4945, + 2985912, + -10, + -48686885, + -8292467, + -624857129, + 2058399508, + 1, + -53690749, + 53127120, + 11045848, + -1, + 0, + -24, + 721 + ] + ], + [ + [ + 19138524, + 14, + 3, + 2465, + -42, + -179, + 1, + 1484148, + -7402948, + 343773, + -1514, + 106, + -142258, + -30, + 18467943, + -154456581, + -1, + -1745580, + 810126, + -5758333, + 1041, + -26323951, + -16225, + 32905513, + 725587, + -5, + 5997, + 1, + -1, + -1, + -3540621, + 1921, + -5620, + -611469621, + 0, + 764483, + -74188267 + ], + [ + -66, + 0, + -8507, + 121661, + 5, + 6814087, + 849, + 31916, + -18, + 359056, + -924, + -862176243, + -4878, + -26, + 262, + -102876, + 288, + 349, + 3, + 856, + -2, + -247315, + -797046538, + 14, + -703674381, + 3, + 2074, + -9895267, + -7295657, + -256376, + 42, + 23182, + 237, + 38164409, + 14126190, + 19, + -2 + ], + [ + -659, + 2086475, + -51052162, + 36245474, + 1418567963, + -18, + 0, + 28, + 1012445223, + 317237343, + 371, + 14532136, + 4183692, + 1355749, + -4737340, + 803031, + 87, + 26381, + -1487055, + 13257, + -29810, + -7, + 946060, + 1370302803, + -281509, + 11870532, + -79996, + -4536, + 1989229, + -5787807, + -28115, + 65256, + -3, + -305624, + -66386, + 4710032, + -3806 + ], + [ + 17, + 1637230945, + 65076, + -3044662, + -211665029, + -12, + 3, + 1479, + -1845, + 107, + -728, + 911, + -19671593, + -1325, + -16, + -18242658, + -7767471, + -8, + -145396, + 3325548, + 779, + -976687, + 26903611, + 3, + -261, + -2055354, + -909, + -21508, + 9859, + 400768, + -1018, + -924, + -4810, + -8513383, + -3, + 58111751, + -1897 + ], + [ + -765, + -12303, + 616718, + 4, + -2232, + 14, + 9, + 0, + 8, + 0, + 1422, + 11750856, + 1797, + -5, + -110, + 757, + -42936, + 396, + 46509, + -95994491, + 954004295, + 241, + -46, + 173561893, + 46109540, + -341370396, + 4344, + -189132574, + -1, + 9329, + 37534, + -1654995, + -2969356, + 12536266, + 95429583, + 2358, + -227 + ], + [ + 11, + 156406176, + -104661, + -120923, + 1433847056, + 8632, + 26857, + -8, + 388, + 1527, + -1, + -529540, + -13178, + 1823281, + -142254043, + -1142151803, + -16, + 50, + 3654, + 2, + -27683654, + 0, + 32815, + 18469670, + 0, + 26, + 423, + 6067, + 12, + 46844059, + -11, + -1534, + -36192647, + -510, + 20279545, + -136577, + 11 + ], + [ + -8872, + -241, + -115616939, + -1, + -8159807, + -58522, + -1, + 6096, + -1, + -1, + 0, + -3020, + 240476597, + 86462256, + -456, + -643565, + 36, + 0, + 1724770, + 11, + -350, + 922948, + -1766787, + 25273517, + -111543, + 1196538, + 5393, + -21371, + -17, + -1625729, + 1772225309, + -29117814, + 42323, + -1, + -772, + -1426, + -51 + ], + [ + 62193, + -100995, + -179, + -10036, + -69728698, + 505, + 53, + -532204493, + -127215, + -496403, + -2501011, + 47194, + 9223, + 5761104, + -10297, + 0, + 7672, + -763851424, + -3035761, + -95209559, + 28257832, + -5334, + 23963, + -49, + 154444, + -100908, + -37, + -126, + -730333756, + 669050, + -117, + 143, + 7289, + 23314251, + 10, + -23532032, + 0 + ], + [ + 259543, + 1, + -67188407, + 2, + -591667, + -61854667, + 1, + -848, + 3946012, + 121, + 15042, + -16, + 1, + 755, + 66, + 15573701, + 58582664, + -818850, + -21, + 960, + 0, + -8355, + -390573, + 276090082, + -60752, + -29053, + 96181, + -117, + -1568, + -187381, + -49, + -4, + -12662231, + -68058, + -6722, + -1, + 4280633 + ], + [ + -896646867, + 27, + 104894754, + 589452, + 1619, + 1843816, + 99087, + 1096713, + 1, + -91742, + 176, + 238436028, + -314021, + -221482, + -1340850, + -110, + 30907, + 2907, + -1, + -2, + -1870076, + -691890537, + 216167, + 416679569, + 385685, + -8, + 11, + 260069230, + 523, + -294088, + -1, + -11351, + 411789, + 2, + 12697, + 2128816408, + 406 + ], + [ + 30477, + 1, + -21900733, + -9862882, + -83146997, + 3787520, + -342, + 5693, + -1451, + -2004, + -364847, + -49, + 5755, + 194847, + 30410, + -4941, + 42, + 413, + 15, + -1613745, + 3799456, + -21, + -5600, + 625, + 1448, + -176306, + -10397, + -596394267, + -1649, + -16460, + -133146544, + 451915, + 1, + 45, + -330155749, + -3560995, + 1825278 + ], + [ + -160, + 4, + 135, + -186413853, + -621, + -1, + -2067474, + 39338962, + 2421, + -19, + -162906, + 820097980, + -6, + 80287673, + -754, + 85654887, + 61, + 531, + 907981236, + 0, + 113201988, + 6, + -829, + -2, + 2017, + 3824474, + 284, + 18420, + -367, + 786, + 3427126, + -194, + -694, + -3380, + 0, + 32410782, + 2649997 + ], + [ + 85, + 49271, + -1968, + 20, + 8, + -21898629, + -6904, + -1766587346, + -522, + -491866165, + 45, + -152, + -278002, + -396826138, + -2532536, + -8, + 26, + 529184706, + 77163, + 3960, + -82, + 2370316, + 5467675, + 7, + -12413, + -2910202, + -16413766, + -497696689, + 4, + 1930, + -21847355, + 11580358, + 824, + -166, + 685287, + 27388399, + 493 + ], + [ + 1788, + 6659, + 1311031, + 21, + -63, + -682349837, + -1161, + 92, + 30574494, + -131555, + 4090, + -19222, + -994332, + 0, + 212, + 15556, + -199, + -942, + -43, + 52544844, + -65, + 67775198, + -31, + 32063957, + 173, + 252384941, + -14, + 1240, + 2, + 0, + -14960682, + 67636, + -47954617, + -628682105, + 315, + -23753, + -10 + ], + [ + 1, + -50, + 169, + 1, + 6482, + -15491, + 709798, + 0, + -2727, + -181132, + 30, + -14646198, + 12, + 4, + -236287775, + -167, + 3316, + -240, + 981, + 1196, + -43554, + -40199, + 760526, + 31, + 254467, + -3116175, + -497240217, + 6, + 22, + 3, + 48234, + -3100349, + 177316626, + -163331049, + 437, + -13, + -311604120 + ], + [ + -52312357, + 65498, + 347105478, + -12, + -4, + 183789, + 318, + 328086, + 2, + -1732189315, + -96, + -253641, + 0, + 11, + 1906473188, + 1882, + 427525, + -1595449, + 44, + -15574, + -5124466, + 314, + 3183, + 30657, + 9692, + 1924955, + -29, + 578, + -866559, + 156, + 1489, + -41717, + -2, + -4, + 0, + -2865, + -25794972 + ], + [ + 252580493, + 16239965, + 2885, + 14, + 73, + -613226156, + 174, + -882080, + -1441692, + 140, + -16365, + 11740940, + -1, + -1, + -1999746, + 2, + -811, + 29526, + 9, + 20, + -62867, + -30, + -481, + 0, + -3763013, + 894067, + -288, + 2435893, + 0, + 64, + -55619164, + -7, + -363, + -1, + 1088102, + -12600224, + -86265656 + ], + [ + -8443283, + 0, + -110490, + 4, + 1435, + -941354, + -244, + 36465964, + 1796606202, + -59, + -2195135, + -20, + -29, + -101794, + 27810718, + -21721, + 11528703, + 206159832, + 284534, + 799338127, + -50, + -49974429, + -404427, + -20348929, + 262715727, + 19440, + -2, + -1, + 0, + 967439, + -69156, + -2986742, + 273, + 981553, + 34, + 43, + 1675096 + ], + [ + -239, + 3, + -336689, + -22, + 65, + -3188608, + 29099630, + -14171704, + 2190, + -425239871, + 87100316, + -262177161, + -117685945, + -98697768, + 560, + -1, + -33, + -647, + 1, + 1, + -733, + 167808546, + -8703398, + 115627, + -29338, + -2, + 69, + 11343, + 447, + -549, + 866901158, + 170585, + 9, + -2143449, + 148, + 77891, + -30 + ], + [ + -1, + -18, + -2800003, + -8064, + -727, + 2, + 1608, + -103585, + 2, + 58, + 1194, + -131571176, + -363396, + -160121, + -107, + 280932, + -30715, + -2437997, + 238, + -12665, + -64431326, + -586576, + -7, + -10443564, + -11, + 165085, + 308318, + 22725, + 85960, + 0, + -413326, + 411651479, + 1899464, + 24304859, + 520618857, + -150255164, + -4659 + ], + [ + 11, + -39209583, + -189, + 8996084, + -2274, + -38601141, + 0, + 38997581, + -704, + 1, + -212, + -315, + 187418, + -104852205, + 27275169, + -1, + 1752, + -115, + 5, + -381614, + 374936, + -312, + 805, + 169, + 2018513041, + 5, + 404254719, + 28230, + -1, + -427, + -76632, + 3, + -3, + -99, + -1, + 40167005, + -418217 + ], + [ + 54369737, + 20, + -22, + 1381408343, + -343499079, + -58067, + -142956758, + 0, + -35, + 23637, + 4090, + -101565758, + 0, + 8268, + 55592, + 106, + -1239981, + 2, + -491985, + -128, + 14205, + 7056, + 1764531, + 439, + 0, + -13038162, + -117915552, + 235, + 100514082, + -412, + -12, + 121690, + -16404793, + -14783049, + 840869, + 172, + 0 + ], + [ + -251728787, + -168903136, + -586243659, + 133839118, + 46, + 4, + -237679, + 1328285, + -217062122, + -30791132, + 2, + -1846060599, + -960950, + 328, + -55, + 198, + -338777, + -1795, + -74, + 547, + 2, + -551557, + 973, + -357, + 1802300, + 118, + -21663, + 0, + -215755, + -253019907, + 2, + 56104, + -39236, + -2963185, + 0, + 134157290, + -26883637 + ], + [ + 42971, + -519086, + 5328379, + -18001, + 1, + 1703350, + 6417, + 252147, + -254, + -24318514, + 230676, + -14896693, + 6983094, + -2574977, + 0, + 184755240, + -3707, + -42508830, + 579540855, + -2412, + -2652, + 1025558, + 2, + 273, + 343639651, + 1, + 0, + 908388, + -707, + -93877, + -972, + 30583, + -2399644, + 112148, + 1, + 0, + -601554 + ], + [ + -12417312, + 1714923581, + 166162083, + 119, + -23, + 98529, + 2370993, + -4, + -5684512, + -3, + 1, + 448, + 16175, + 1, + 26989, + 0, + 1, + 0, + 241, + -18006904, + 1633, + 5515, + -33664792, + -757038, + 8573, + -17231568, + -2, + 1039512561, + -8, + 27941866, + 326114, + -24397, + 11610, + 9157276, + -578, + -1538, + 613 + ], + [ + -390520, + 2751486, + 410418671, + -3, + 2, + -66585377, + 0, + 1236765, + 5, + 8, + -19, + 535915767, + 336291877, + 88, + 8683, + -1880409, + -8642108, + -1645748043, + 9409, + -43, + -21, + -114204, + -242, + 1528264, + -29090214, + 78021283, + -3, + 696107845, + 3735155, + 1990484, + 472601, + 1659844, + -173441, + 25038108, + -1, + 182775789, + -5992 + ], + [ + 84, + -2, + -684678391, + 3, + -21939, + -636074, + -319404283, + -64087, + 1278206, + -132206, + -4, + 549013707, + -6326, + 1, + -11, + 4, + 0, + 774735000, + -8496299, + 3863173, + -4, + -36608952, + -361511546, + -2, + -171453991, + 296730921, + -40764949, + -19, + 59346089, + -3957, + 700145, + 4024, + 41, + -2961359, + -262, + -3717, + -1 + ], + [ + 370, + -3921, + 765, + -6883711, + 14748, + 175, + 130386233, + -1611, + 296, + 1740291304, + 1, + -1030417292, + -3, + 16853931, + 19715006, + -1152291615, + -1942842, + -1132123, + 8, + -12, + -38, + -1, + -14179808, + 78254, + 15128480, + -32935426, + -1420, + 175, + -45, + -10071565, + 15, + -636, + 49, + 1, + -870, + -1, + -235443539 + ], + [ + 7900390, + 353704328, + 995734, + 0, + -379371, + -1313814, + 0, + -1, + -4645, + 292247924, + 12410, + -39058487, + -2379065, + 2, + -6910649, + -409642167, + -2805610, + 6880, + -2083, + -5, + -125, + -4098687, + -15327615, + -907933, + -11978580, + 6, + 3884469, + -14893549, + 2360436, + 32, + -139383, + -19639, + 607546573, + 1, + 7489769, + -15974493, + -10748 + ], + [ + -30759778, + -1025799609, + -5, + -2348, + -62, + 39, + 704, + 2, + 989, + -484, + 1, + -145029, + -82575784, + 54, + 56406, + -1, + 3860, + 25022, + 102317, + 12111433, + 1787, + 636, + -4, + 330, + -416, + 761257, + 7, + -61, + -4, + 1564068, + 188, + -198, + 36706331, + 1, + 33154, + 868244, + 0 + ], + [ + -9, + -4, + 1596, + -7907357, + -552800, + 504013, + 58196, + 349744, + 8, + -283, + -874896236, + 15716562, + -386, + -21520139, + -4, + -356, + 9, + 184, + -3085798, + -72650, + -352098192, + 32926812, + 236, + 7176363, + -339709463, + -24604654, + -33, + 629645287, + -63927071, + 43127, + 8, + 13670, + 3330498, + -248796585, + -356, + -6434, + 6 + ], + [ + -6103696, + 7, + -3356380, + 2110, + 360796948, + -21, + -114957998, + 3858, + -2, + 41643838, + 0, + -78828916, + 9, + -5856, + -1, + 25, + -115906884, + 1743707892, + 0, + 8539163, + 246449784, + 13441868, + -24, + 111079438, + 45617184, + -99092, + -431373, + -3, + 12925, + 19, + -242478, + 1403, + -2, + 2140093, + 1932, + -4709797, + 119031451 + ], + [ + -10, + -903, + 492, + -1280371, + -4270, + -1450596, + 4, + -3, + -175, + -36613, + -12631, + 5, + 246, + -2638202, + -53935453, + 232631080, + 87, + -318919, + 141811, + 901893156, + 131102669, + 1115, + 33847663, + -893594, + 114592, + 752367, + -5576, + -14747, + 281, + -3, + -35431, + 519, + 523240, + 4938931, + -45158653, + -1309139, + -875717 + ], + [ + 39, + -10, + 4, + 15197264, + 63, + -1039497, + -741501, + 0, + -2180, + 965795, + 118615030, + -12, + 4039, + 0, + -122893355, + 1, + -26364768, + -4, + 664357, + 1664795, + 20514, + 0, + 6138, + -1384466, + 887, + 419, + -4097, + -17, + -937936, + 0, + 1712, + -14542727, + -15276472, + 83, + 8681509, + -443, + 7 + ], + [ + 139644, + -87104442, + -5463, + -291188512, + -4107, + -2036142, + 186, + -777868015, + 186220, + -96, + -24, + 323, + -29425, + 1612124, + 276, + -1018830023, + -39412, + 211, + -1, + -12, + 2471, + -69086, + -36, + -45783, + 35, + 312271, + -1, + 8077781, + -10, + -8129, + -2080779, + -507068101, + 82263, + 27857, + -28, + 8, + 441963 + ], + [ + -7276042, + -3420, + -100653722, + -24751448, + -1617610979, + -1019583, + 58, + 451, + -15316074, + -14, + -9, + 28003407, + 281293160, + 463, + 495, + 15795, + -88587, + -8344417, + -3727348, + -87103, + 940, + -13961330, + -288371, + 32630015, + -9, + 197138, + 979884, + 1183, + 0, + 156319, + -98, + -7, + 4, + 165, + -19805800, + -24, + 0 + ], + [ + 290, + -1, + 69024042, + -658409, + -487483803, + 1930132, + 28449, + -125, + 27254, + -1728, + 61, + 81, + -31103, + 19341349, + -1547113, + 1581, + -1, + -28208, + 5758, + -30603723, + -61300377, + -243, + -648168066, + 93310, + -666807583, + -3042930, + -506, + -74, + 62817, + 333239103, + -410, + 26563560, + 88366787, + -5149, + -782, + -390, + 92229 + ] + ], + [ + [ + 73, + 29256, + 5, + 39447, + -11086029, + -749535840, + 472936, + 6, + -118447165, + 21486, + -1, + 13835809, + -69, + -7694, + 73871770, + -77228290, + -901143, + -3409, + 25316, + -5758333, + 16650, + -52647903, + -64901, + 2056595, + 181397, + -1386, + 98253480, + 251, + -4, + -138, + -1812798148, + 125895633, + -89927, + -73, + 758217, + 12231732, + -283 + ], + [ + -270498, + -3475950, + -8507, + 59, + 1, + 212940, + 13579, + 4085237, + -295218, + 22441, + -29566, + -6735752, + -1248835, + -213933, + 68778898, + -25, + 147279, + 731421693, + 1, + 107, + -1232283, + -7914090, + -95, + 3, + -42949, + 3, + 4247188, + -39581067, + -891, + -256376, + 10730, + 6, + 62114787, + 2, + 13795, + 2392, + 0 + ], + [ + -10, + 16, + -25526081, + 69, + 2706, + -608577675, + -406350, + 113428, + 123590, + 634474686, + 185, + 113532, + 32, + 5296, + -2313, + 12547, + 355083, + 54029155, + -23, + 0, + -488410880, + -29305187, + 7391, + 5352745, + -70377, + 47482127, + -5000, + -18, + 2, + -1, + -110, + 1, + -1555572, + -152812, + -132772, + 1177508, + -997760105 + ], + [ + 136955, + 51163467, + 2034, + -194858388, + -807, + -101924889, + 7, + 189318, + -483681238, + 448664785, + -372958, + 59701081, + -9, + -1325, + -16607180, + -17, + -1988472509, + -1071, + -581582, + 212835069, + 195, + -7630, + 420369, + 1, + -8360, + -32885658, + -28, + -172061, + 5, + 410386429, + -1018, + -115, + -1260808586, + -1, + -205033, + 443, + -15543628 + ], + [ + -191, + -98424, + 1263038508, + 17805, + -9142961, + 58644606, + 9, + 0, + 33, + 195, + 186407501, + 11475, + 56, + -1, + -14051, + 49592515, + -351734127, + 12, + 727, + -93745, + 4, + 3954090, + -92, + 41, + 5763692, + -163, + 2172, + -5910393, + -1073, + 2388222, + 2, + -404, + -11599, + 1, + 11649, + 309116513, + -57 + ], + [ + 11134880, + 37, + -3349136, + -945, + 21879, + 17264, + 440020607, + -253, + 12420, + 800657487, + -79337094, + -65, + -3, + 466759993, + -2, + -71384488, + -1, + 50, + 116914, + 65995, + -6920914, + 6, + 268821852, + 4, + 106, + 13556106, + 108200, + 388275, + 206419635, + 5855507, + -11, + -12566617, + -552, + -33415355, + 1, + -2, + 2913 + ], + [ + -4, + -963, + -3, + -1, + -509988, + -2, + -9, + 1, + -9042, + -61669, + -4666, + -96651, + 7339, + 5, + -913, + -628, + 1192064, + 1979137, + 26950, + 1429, + -11475850, + 28, + -226148796, + 404376269, + -57110152, + 9572302, + 84, + -21, + -282339, + -794, + 3380, + -14, + 169294, + -61237200, + -790755, + -713, + -1 + ], + [ + 4, + -206837753, + -45726, + -1, + -33, + 4138659, + 1, + -2030, + -497, + -254158163, + -20008089, + 96652942, + 144, + 368710643, + -3, + -49966, + 2011085832, + -190962856, + -46, + -726, + 452125306, + -167, + 1, + -787, + 5, + -6458121, + -37, + -253, + -11, + 653, + -2, + 71, + 1910672652, + 93257003, + 38, + -180, + 1842584 + ], + [ + 4055, + 13971323, + -268753627, + 8760182, + -4622, + -123709335, + 77726, + -7, + 2020358350, + 7720, + 1, + -1019, + 12, + 6043, + 33, + 30417, + 114419, + -52406408, + -356103374, + 2, + 8, + -65, + -3, + 34511260, + -248839984, + -464849, + 49244735, + -234, + -200658, + -749525, + -1, + 0, + -386, + -136115, + -26887, + -19689, + 0 + ], + [ + -112080858, + 56914620, + 209789508, + 144, + 25907, + 2, + 25366281, + 2142, + 2128529, + -375776403, + 1, + 931391, + -5, + -442963, + -83803, + -7189353, + 253190757, + 23813503, + -3315, + -492241, + -1826, + -1351349, + 27021, + 6, + 1579766908, + 0, + 2796, + 124, + 267556, + -4595, + -2012630392, + -181621, + 804, + 15, + 3174, + 16631378, + 2 + ], + [ + 487633, + 1, + -84, + -2, + -5075, + 1939210173, + -683, + 182190, + -742915, + -2101857865, + -729693, + -198805, + 2946653, + 6, + 30, + -618, + 10865, + 3, + 465, + -826237261, + 1899728, + -1356033, + -716746, + 39, + 724, + -1, + -681364742, + -9318660, + -422097, + -65838, + 0, + 56489, + 8, + 362, + -330155749, + -55641, + 14260 + ], + [ + -2613953, + 30411133, + 34, + -745655411, + -19, + -27248899, + -264636728, + 19669481, + 79323489, + -19829221, + -81453, + 24, + -11527, + 1225, + -377, + 2676715, + 3881, + 139315478, + 216, + -76, + 442195, + 3039, + -53081, + -475, + 126, + 934, + 18154, + 301797685, + -46967, + 51485649, + 105, + -203529500, + -347, + -13843825, + 54, + 495, + 169599780 + ], + [ + 178038755, + 96, + -4030935, + 3, + 1039533, + -3, + -54, + -7, + -1045, + -117, + 1, + -38993, + -556005, + -99206534, + -10130143, + -32156793, + 26492, + 4134256, + 154327, + 2076053616, + -10530, + 0, + 5, + 1, + -3177684, + -710, + -256465, + -995393379, + 1007, + 30878, + -341365, + 44, + 863761314, + -5447600, + 42, + 53493, + 4 + ], + [ + 117188981, + 213077, + 671247655, + 2708, + -518784, + -1364699674, + 0, + 5999099, + 244595955, + -64, + 511, + -38445, + -62146, + 22781, + 887423912, + 486, + -1633265, + -482186, + -22376908, + 26272422, + -16, + 132373, + -7862, + 4007995, + 181287424, + 2, + -14, + 20308283, + 3451, + 0, + -14610, + 2, + -383636934, + -150, + 0, + -2969, + -43674574 + ], + [ + 2168449, + -26389297, + 347015, + 206724, + 3318805, + -1982859, + 354899, + -4375, + -357476958, + -1449055, + 63046759, + -3, + 1, + 17, + -118143887, + -174962486, + 53049, + -3931678, + 8, + 1196, + -713585246, + -20, + 11883, + 254468, + 8, + -380, + -30349, + 711, + 179, + 423, + 395131946, + -193772, + 709266504, + -39876, + 1750, + -102, + -297 + ], + [ + -50, + 16, + 1324, + -23, + -137171, + 179, + 40, + 80, + 897754, + -52862, + -24580, + -248, + 1, + 1, + 476618297, + 15418845, + 427525, + -25527187, + 1471663600, + -3894, + -78, + 5, + 50, + 958, + 79396011, + 240619, + -4, + 144, + -212, + 1247, + 95268, + -21358865, + -2378, + -1054600710, + 5, + -23470107, + -3149 + ], + [ + 252580493, + 15, + 47260686, + 450, + 1, + -4790829, + 11416228, + -882080, + -720846, + 4, + -523675, + 2866, + -60974, + -107, + -31246, + 29, + -6641750, + 60469687, + 154909670, + 41, + -64376174, + -3827, + -503867929, + -31, + -29399, + 228881115, + -9, + 1189, + 120, + 1017, + -3395, + -55889, + -6, + -21949, + 1088102, + -3, + -329 + ], + [ + -131926, + -12286, + -432, + 4, + 3, + -963946999, + -1999832, + 9116491, + 6854, + -15041, + -70244327, + -662377, + -2, + -2, + 3476340, + -21721, + 3, + 6291, + 569069, + 12197, + -1591, + -6, + -49, + -4968, + 64140, + 607, + -2, + -126, + 40394464, + 990657593, + -35407812, + -11, + 71521246, + 1963106, + 2257780, + 88589, + 6543 + ], + [ + -1911, + 6, + -5261, + -360218, + 8568342, + -12, + 116398521, + -453494540, + 1, + -51909, + 170118, + -250, + -14710743, + -377, + 73443096, + -167192148, + -1070, + 0, + 0, + 176, + -384298519, + 1311004, + -67995, + 7227, + -7334, + -156007, + 18149848, + 177, + 1829218, + -1, + 3386333, + 21323, + 152823, + 0, + 19428193, + 19940111, + -15546 + ], + [ + -4, + -2336, + -5469, + -33029246, + -1, + 7, + 12868, + -3314704, + 7, + 14802, + 1194, + -32892794, + -11356, + -20495544, + -3, + 280932, + -61430, + -37, + 4, + -25937757, + -503370, + -150163567, + -56, + -668388113, + -180549, + 169047385, + 616637, + 178, + 5501421, + 0, + -3, + 51456435, + 464, + 6076215, + 260309428, + -601020657, + -73 + ], + [ + 2863713, + -5, + -757, + 35984336, + -9, + -589, + -6, + 311980650, + -1, + 39, + -106, + -315, + 2998683, + -51197, + 27275169, + -4117, + 114823398, + -58988, + 77205381, + -93, + 1499744, + -19, + 13, + 2775753, + 31539266, + 167467969, + 3158240, + 28907366, + -1, + -27952255, + -1, + 28256, + -229673681, + -792, + -3469, + 0, + -836434 + ], + [ + 52, + 20, + -90, + 659, + -343499079, + 0, + -2, + -4945428, + -145239, + 24204343, + 536074789, + -25391439, + 0, + 517, + 227706295, + 3465774, + 0, + 59977674, + -961, + -262201, + 930924300, + 903208, + 27571, + 1755, + -46, + 0, + -115152, + 4, + 6135, + -1, + -12, + 7, + -512650, + -7218, + 1, + 45213560, + 0 + ], + [ + -15364, + -84451568, + -35, + 1045618, + 753764, + 2, + -15, + 41509, + -211975, + 0, + 0, + -440, + -240237, + 3, + -453899, + 830681676, + -83, + -14359, + -74, + 143310771, + 304563186, + -35299647, + 487, + -11, + 14, + 1936583, + -44366542, + 14903, + -13808303, + -494180, + 13150, + 438, + -20088626, + -362, + 15104723, + 128, + -26254 + ], + [ + 1343, + -66443051, + 41628, + -563, + 1, + 436057475, + 205345, + 4034358, + -1065197381, + -93, + 14417, + -476694189, + 852, + -80468, + 842106231, + 3, + -949075, + -5313604, + 138, + -2412, + -1, + 131271441, + 0, + 1118108, + 5, + 18, + -351243320, + 0, + -361986, + -96129619, + -497694, + 119, + -1, + 448592, + 740, + 6, + -38499479 + ], + [ + -1, + 26168, + 1, + 0, + -92855, + 3152919, + 5, + -4, + -347, + -14418136, + 462798, + 56, + 8, + 2976, + 13494, + 958425, + 5736, + -4889328, + 15, + 0, + 204, + 22, + -538636668, + -193801844, + 67, + -526, + -4, + 31723, + -525551905, + 6985466, + 1274, + -48, + 2902, + 4, + -1183229, + -24611, + 1226 + ], + [ + -1599570129, + 10, + 12825583, + -5471749, + 6854, + -130050, + 0, + 38649, + 599, + 271328, + -1, + 1, + 5254561, + 5757446, + 4342, + -3760818, + -8440, + -6, + 37635, + -43, + -1, + -114204, + -62043, + 93, + -909069, + 298, + -12, + 1, + 4, + 8, + 241971606, + 51870, + -88801891, + 391220, + -1, + 5711743, + -766955 + ], + [ + 350270124, + -498, + -5, + 1449571, + -2742, + -311, + -9981384, + -250, + 624, + -2115290, + -2255, + 2094, + -49, + 2, + -11, + 3863, + 0, + 1513154, + -519, + 988972402, + -2113, + -2288059, + -2758, + -6908171, + -327, + 36222, + -81529897, + -10089259, + 927283, + -1978, + 5470, + 1006, + 1324, + -90, + -548820217, + -2, + -5439022 + ], + [ + 48540480, + -2, + 6118, + -110139375, + 117981, + 11211, + 2037285, + -6, + 74, + 435072826, + 213846696, + -4025068, + -1, + 8, + 75, + -69, + -15542738, + -17, + 251, + -780962, + -9622, + -6, + -110780, + 40065951, + 29548, + -64327, + -90892, + 22, + -374762709, + -322290064, + 1, + -318, + 24987, + 46140, + -3561571, + 0, + -1883548314 + ], + [ + 7715, + 1, + 63726996, + 5822043, + -23, + -1283, + -22, + -10, + -5, + 557, + 49640, + -9, + -148692, + 52650085, + -211, + -6400659, + 0, + 13, + -533371, + -670665, + -32012, + -32021, + -29937, + -28373, + -95828644, + 370248, + 0, + -119148394, + 2360436, + 0, + -139383, + -1227, + 72, + 5, + 57, + -62400, + -5 + ], + [ + 0, + -1001757, + -5266060, + -1174, + -494, + 161728551, + 1441619, + 426205058, + 4052356, + -2, + 4465140, + -74254956, + -40320, + 1767116, + 112812, + -119, + 0, + 409956346, + 2, + 96891468, + 3, + 666811820, + -578188332, + 660, + -873052180, + 12, + 502414888, + -31088, + -62, + 48877, + 393870078, + -25405, + 4481, + 668633, + 8487416, + 7, + 252041 + ], + [ + -5, + -8259, + 1633877, + -965, + 0, + 4, + 28, + 21859, + 1, + -2265, + -3337, + 15348, + -12648719, + -164, + -17, + -186748449, + 150648742, + 92, + -377, + -9, + -5, + 32926812, + 1933238, + 27, + -679418927, + -188, + -17520215, + 300, + -122, + 172509, + 0, + 13670, + 13010, + -995186339, + -729405, + -102942, + 46 + ], + [ + -12, + 7, + -6712760, + 4320272, + 688, + -1, + -1, + 987694, + -113, + 2602740, + 0, + -5, + 2184, + -366, + -1, + 6462253, + -231813768, + 1663, + 1080781, + 8539163, + 1925389, + 105015, + -1, + 13560, + 89096, + -387, + -421, + -1, + 1654342, + 311142568, + -237, + 359194, + -27, + 522, + 1013089718, + -2354898, + 14 + ], + [ + -1381603849, + -56, + 492, + -40971866, + -17488887, + -708, + 945713308, + -13779, + -5731989, + -2343212, + -6467146, + 1, + 257897959, + -1, + -862967255, + 14199, + 1, + -1, + 567244, + 2, + 500, + 279, + 1057739, + -223399, + 114592, + 770424206, + -22302, + -58990, + 1179201175, + -99520560, + -8858, + 8496620, + 255, + 79022902, + -352802, + -81821, + -13683 + ], + [ + 316, + -1274760, + 7, + 7, + 1027161, + -1064445363, + -370750, + -45655, + -1090, + 15, + 948920236, + -6, + 33087280, + 452, + -122893355, + 39190787, + -1647798, + -118, + 42518865, + 203, + 0, + 95869, + 3142532, + -338, + 29065947, + 53650, + -1, + -4, + -229, + 35, + 214, + -7271364, + -7638236, + 42, + 69452073, + -113319, + 3 + ], + [ + 1, + -2658, + -341, + -4, + -1051445, + -254518, + 48701030, + -1, + 46555, + -383, + -99099085, + 21142897, + -7, + 6448498, + 2206, + -15, + -5, + 0, + -2442349, + -412419906, + 2471, + -35372178, + -73196, + -11720445, + 0, + 4879, + -17384, + 62, + -335210, + -2130926081, + -532679540, + -242, + 20, + 14, + -7085, + 64520, + 54 + ], + [ + -14211, + -3502251, + -402614887, + -1, + -49366, + -3983, + 60917180, + 2, + -30632149, + -6978, + -4468, + 3418, + 8790411, + 58, + 7928, + 2070304303, + -2768, + -2037, + -3640, + -85, + 30802502, + -1787050209, + -1, + 4, + -2435642, + 96, + 250850403, + 19379498, + -3319302, + 4885, + -1561, + -58493175, + 282981, + 84546, + -1, + -816644415, + 599 + ], + [ + 1, + -14, + 134813, + -21069086, + -2, + 61764220, + 910374, + -1, + 27908029, + -884968, + 4, + 170486511, + -7962243, + 1, + -189, + 809702, + -2098204, + -3, + 2948101, + -30603723, + -935, + -1, + -39, + 46655, + -636, + -3, + -1012, + -2, + 2010156, + 20, + -838918, + 203, + 2761462, + -1318036, + 0, + -390, + 94442709 + ] + ], + [ + [ + 19138524, + 914, + 5, + 1292603188, + -43305, + -1430, + 236468, + 23746368, + -14805896, + 171887, + -24, + 432369, + -17, + 0, + 4616986, + -295, + -230692691, + -1, + 1, + -1474133254, + 272800469, + -6427, + -8113, + 1004, + 11609390, + -22172, + 6, + 32107, + -17976, + -36182012, + -221289, + 1, + -5755351, + -19108426, + 6065738, + 97853854, + -4636767 + ], + [ + -138495171, + -111230395, + -266, + 60831, + 2562, + 416, + 27810010, + 130727598, + -577, + 91918413, + -242207786, + -3, + -19, + -1711467, + 2, + -804, + 1, + 44, + 2610, + 224474786, + -154035, + -15457, + -760, + 223933, + -10, + 221, + 2123594, + -19790533, + -7295657, + -8204038, + 0, + 11869019, + 124229574, + 37270, + 1724, + 627075271, + 0 + ], + [ + -165, + 8, + -1558, + 1106, + 3, + -580, + 0, + 56714, + 7724, + 605, + 189891, + 116257084, + 2, + 10, + -145, + 401516, + 363604835, + 52763, + -5948219, + 27149775, + -238482, + -29305187, + 15136956, + 2614, + -1, + 362, + -327661679, + -1161193, + 971, + -45217, + -14394889, + 130511, + -398226409, + -1194, + 0, + 9420064, + -487188 + ], + [ + 1070, + 12491, + 1, + -97429194, + -807, + -99536, + 871368, + 92, + -461, + 1712, + -95477274, + 1, + -19, + -331, + -33214360, + -72970631, + -124279532, + -35107434, + -568, + 203, + 3117, + -976687, + 26273, + 2827913, + -4180, + -2055354, + -7274, + -1376488, + 19, + 50096, + -521290, + -7, + -9619, + -4157, + -104976897, + 7263969, + -1 + ], + [ + -401133244, + -3149556, + 19272, + 1113, + -571435, + 28635, + 0, + 0, + 4188, + 0, + 2844, + 11475, + 57489, + -1270, + -115106095, + 3, + -21983383, + 25927786, + 95250139, + -3, + 477002147, + 506123524, + -386923646, + 5, + 92219079, + -81, + 278036, + -1, + -2196681, + 37316, + 293, + -3, + -5938711, + 383, + 1, + 147, + -2 + ], + [ + 22269760, + 38185, + -26165, + -4, + 684, + 4419512, + 105, + -2, + 794882, + 382, + -19, + -32, + -412, + 116689998, + -277840, + -68, + -4285207, + 101919, + 14964984, + 527961, + -845, + 0, + 1, + 18037, + 849, + 13, + 2, + 379, + 50395, + 0, + -353, + -3141654, + -1, + -4176919, + 309, + -1092620, + 91 + ], + [ + -290707979, + -120, + -225814, + -4, + -16319614, + -14981709, + -591691, + 0, + -72335, + -986698, + -19111876, + -395881636, + 0, + 21615564, + -7477802, + -157, + 582, + 15, + 441541054, + 1498168988, + -179310, + 0, + -110424, + 101094067, + -14277538, + 73, + 11045668, + -10686, + -1156462492, + -406432, + 53, + -14, + 41, + -29901, + -98844, + -2851, + -213474541 + ], + [ + 995083, + -3, + -46823269, + -2569291, + -4358044, + 63, + 55213465, + -8121, + -508861, + -15884885, + -76, + 47194, + 1153, + 2880552, + -1, + -98, + 122747, + -47740714, + -47434, + -1487649, + 1766114, + -10669, + 12269118, + -6446541, + 19, + -2, + -19154006, + -32, + -44576, + 10704808, + -961936, + 1199262579, + 3644, + 356, + 5, + -735376, + 460646 + ], + [ + 4055, + 55885294, + -2, + 4, + -144, + -15463667, + 77726, + -13563, + 31568099, + 3860, + 15, + -2039, + 380, + 1546944, + 34748025, + 0, + 57210, + -52406408, + -43470, + 3931305, + 63, + -547543914, + -191, + 8426, + -119, + -929698, + 24622368, + -14945, + -392, + -5856, + -2, + -1096, + -24, + -17014, + -215100, + -615, + 0 + ], + [ + -107, + 444645, + 209789508, + 75449849, + 51814, + 28, + 1, + 17547412, + 33258, + -90, + 180090, + 238436028, + -160778947, + -113398638, + -83803, + -55, + 253190757, + 363, + -13579833, + -1923, + -59842439, + -165, + 844, + 1, + 96421, + -15, + 5, + 507948, + 1045, + -588176, + -125789399, + -92989744, + 421672103, + 245, + 12697, + 519731, + 2 + ], + [ + 7802125, + 22, + -334, + -9632, + -5, + 1939210173, + -342, + 728758, + -95093157, + -131366117, + -186801461, + -3106, + 2878, + 1558780, + 1946241, + -19, + 1, + 1731834599, + 29, + -100859, + 243165205, + -169504, + -3, + 80056, + 46344, + -5, + -1, + -596394267, + -864455304, + -257, + -260052, + 7, + 523, + 760212620, + -161209, + -109, + 467271183 + ], + [ + -80, + 486578127, + 271, + -89, + -650657944, + -1703056, + -32, + 150, + 79323489, + -317267540, + -1273, + 50055, + -360, + 2, + -12070, + 10706861, + 2034913550, + 1, + 56748827, + -318090417, + 14150248, + 49787266, + -3318, + -1, + 2115228956, + 14939, + 4647489, + 72, + 0, + 823770385, + 109668034, + -2, + -88850, + -3, + 431, + 15, + 20703 + ], + [ + 170, + 6306705, + -31, + 1309, + 129942, + -10, + -1767368, + -3, + -68481013, + -59, + 47031481, + -2437, + -69501, + -24801634, + -81041145, + -128627171, + 3390977, + 63, + 9876905, + 15, + -168476, + 36, + 5, + 4, + -198605, + -93126463, + -131310131, + -475, + 126, + 7904738, + -10923677, + 707, + 26992541, + -170238, + 43858377, + 53493, + 129204131 + ], + [ + 2, + 52, + 5, + 11, + -2075136, + -21323432, + -9, + 5999099, + 233, + -4209773, + 32716, + -38445, + -509098063, + 2915918, + 3, + 248897, + -13066119, + -987516986, + -43, + 6, + -2, + 33887599, + -15, + 32063957, + 22, + 4, + -3, + 5, + 220871, + 0, + -59842728, + 33818, + -3, + -9823158, + 80663, + -23753, + -10663 + ], + [ + 4, + -6, + 173507, + 404, + 1699228005, + -7931436, + 173, + -1, + -21, + -1449055, + 15392, + -228847, + 399510897, + 1114, + -14422, + -341724, + 1658, + -3840, + 1962, + 2449632, + -11149769, + -2572747, + 24336826, + 2, + 508933, + -12464700, + -3884689, + 91043, + 22970, + 55424845, + 49391493, + -3, + 22164578, + -156, + 2, + -213535705, + -9509 + ], + [ + -204345, + 8383777, + 5, + -92, + -1072, + 91894, + 1271, + 167980078, + 28055, + -422898, + -786545, + -1982, + 11, + 0, + 29090, + 15, + 209, + -1633739944, + 5, + -2041355024, + -39, + 20, + 0, + 15696521, + 2481125, + 940, + -1953794702, + 9, + -6770, + 78, + 5954, + -83433, + -1189, + -1, + 598792, + -93880428, + -12897486 + ], + [ + 7708, + 2029996, + 180, + 14, + 2, + -37, + 365319303, + -1723, + -3, + 559, + 0, + 375710073, + -999001071, + -1746237, + -124984, + 1, + -106267998, + 241878749, + 148, + 10666973, + -61, + -1003275832, + -251933964, + -32026742, + -7526026, + 223517, + 0, + 2435893, + 123066, + 2083422, + -849, + -3493, + -95134531, + -1404709, + 557108353, + -787514, + -5 + ], + [ + -4123, + -1, + -3, + 1114317, + 22963, + -3677, + -7812, + 1, + 3, + -240655, + -4, + -20, + -15159731, + -50, + 55621436, + -1358, + 720544, + 25769979, + 0, + 12489658, + -12731, + -12493607, + -404427, + -2543616, + 1002, + 77758, + 0, + 0, + 315582, + 123832199, + -1, + -1458, + 17, + 122694, + 1102, + 173, + 409 + ], + [ + -1, + 375527026, + -1315, + -720436, + 535521, + -6228, + 116398521, + -453494540, + 560586, + -850479742, + 174200633, + -32772145, + -1838843, + -12, + 4590194, + -20409, + -8557, + -20, + 0, + 11279, + -3002332, + 20976068, + -4351699, + 3613, + -240332960, + 0, + 4431, + 89, + 234139959, + -69, + 1, + 167, + 2, + -1047, + 593, + 0, + -30 + ], + [ + -3953, + -19133300, + -2734, + -129020, + -1453, + 58724, + 13, + -1619, + 14454, + 473670, + 0, + -65785588, + -1420, + -2, + -1756541, + 8989821, + -3931507, + -1190, + 59, + -25937757, + -128862652, + -300327134, + -28, + -668388113, + -88, + 40, + 39464756, + 5817617, + 1, + -522496293, + -103331, + 1646605917, + 464, + 379763, + 2, + -300510328, + -5 + ], + [ + 22909707, + -1254706647, + -1, + 69, + -9312446, + -4712, + -48, + 9749395, + -11, + 309, + -13, + -158, + 1, + -1600, + 208, + -32, + 918587187, + -3687, + 589, + -186, + 2929, + -327010349, + 25771, + 5551507, + 492801, + 327086, + 12, + 441, + -10146, + -1747016, + -613053, + 28256, + 0, + -6, + -221999, + 1, + -6691469 + ], + [ + 1699054, + 639, + -367975, + 10539, + -82, + -3716307, + -2181, + -1236357, + -2323816, + 1, + 0, + 0, + -39, + 258, + 54, + 53, + -9919850, + 458, + -62974061, + -32, + 3636423, + 14, + 441133, + 1796714, + -93837, + -104305294, + -1, + 59, + 196317, + -864567480, + -1, + 486761, + -65619172, + -7391524, + 6, + 11038, + 1677817 + ], + [ + -2013830300, + -329889, + -35, + 267678237, + 2944, + 4077, + -464, + 1360163743, + -26, + -940, + 428120, + -1846060599, + -1877, + 10494, + -7, + 830681676, + -331, + -14703793, + -9, + 1, + 4758800, + -68945, + 1020609225, + -89, + 28, + 0, + -10832, + 4, + -3452076, + -494180, + 2, + 56104, + -153, + -2894, + 3688, + 8384831, + -3282 + ], + [ + 21486, + -1, + 5203, + -9000, + 1466, + 106459, + 1604, + 15, + -16254, + -94994, + 113, + -465522, + 54555, + -20, + 402, + 1478041917, + -242963173, + -162, + 18110652, + -154376, + -10, + 4006, + 1678918, + 68, + 21477478, + 4484, + -21952707, + 3633550, + -2895891, + -1, + -61, + 15658415, + -2399644, + 918717404, + 740, + 94106, + -4812435 + ], + [ + 0, + 52335, + 2535, + 0, + -1485685, + 1576460, + 9262, + -18344904, + -710564, + -115345090, + 1851191, + 57312, + 0, + 1, + 53, + 15, + 3, + -298, + 61680, + -4501726, + 836348, + 176465, + -514, + -739, + 8573, + -68926273, + -61, + 31723, + -64154, + 55883731, + 166970194, + -381, + 0, + 17, + -1, + -393778, + 1285900424 + ], + [ + -195260, + 3, + 51302334, + -10943499, + 3, + -127, + -17, + 2473529, + 1, + 66, + -611, + 16355, + 10263, + 719681, + 17367, + -459, + -8, + -803588, + 154152573, + -86, + 0, + -3, + -7755, + 6, + -3551, + 1, + -11877, + 5, + 57, + 63695482, + 120985803, + 13, + -346882, + 200304862, + -1043, + 11, + -2996 + ], + [ + 5345, + -254926, + -163, + 1449571, + -21939, + -9939, + -319404283, + -2003, + 159776, + -541514135, + -282, + 33, + -2, + 1790972, + -11, + 2, + 122824, + 46, + -271881584, + 30905388, + -270500, + -140, + -176519, + -27632686, + -685815963, + 148365461, + -10191237, + -2522315, + 1854565, + -1978, + 1400290, + 1030256, + 84758, + -185085, + -16749, + -237857, + -87024359 + ], + [ + 185, + -1960, + 1566321, + -3441855, + 15101519, + 45921016, + 32596558, + -206260, + 9469, + 1699503, + 13365419, + -125783, + -404923, + 134831445, + 1, + -2, + -15, + -1, + 16476820, + -1, + -2, + -1443, + -886238, + 19, + 3782120, + -31, + -45446, + 22963327, + -1430, + -4918, + 4, + 0, + 6, + 2884, + -3478, + -16839603, + -7185 + ], + [ + 505624973, + 1414817311, + 3982937, + 727755, + -93, + -10, + -181732, + -20844, + -152220009, + 18265495, + 198560, + -624935795, + -290, + 13162521, + -13821299, + -1600165, + -21919, + 7, + -33, + -41917, + -512190, + -125, + -1, + -3, + -93583, + 758266997, + 1897, + -1818, + 295055, + 0, + -71363935, + -39279, + 607546573, + 1329, + 119836301, + -15, + -704369932 + ], + [ + -15019, + -128224951, + -42128483, + -37, + -31587, + 617, + 88, + 208108, + 259350753, + -968, + 17442, + -1, + -1, + 55222, + 1804988, + -3807, + 965, + 409956346, + 204633, + 3027858, + 1787, + 81398, + -4411, + 43230912, + -3, + 93, + 2, + -509345480, + -130144375, + 97754, + 1538555, + -6503623, + 4588291, + 20895, + 2072, + 111135184, + 1008164 + ], + [ + -1, + -516, + 798, + -1931, + -70758347, + 8, + 931134, + 349744, + 1067, + -144991, + -26700, + 3929140, + -3162180, + -5380035, + -8, + -5699, + 1, + 0, + -771450, + -297574274, + -5, + 2010, + 120827, + 1752, + -40, + -98418616, + 0, + 1, + -7990884, + 1, + 0, + 13, + 106575924, + -7593, + -364703, + -2, + 6 + ], + [ + -95370, + 441167, + -2, + 67504, + 1, + -345908, + -3508, + 7716, + -4, + 635, + -1287, + -615851, + 2, + -1, + -39278909, + 12622, + -221, + 26, + 8444, + 261, + 30806223, + 420058, + -25362506, + 27119, + 87, + -12683783, + -421, + -10, + 206793, + 75963, + -124148622, + 88, + -218087, + 8560370, + 506544859, + -2, + 476125805 + ], + [ + -659, + -1848803, + 31469, + -2, + -546528, + -1485410696, + 113, + -1806028147, + -44781, + -149965566, + -1579, + 5334, + 31, + -10, + -26, + 222, + 2840696, + -159459, + 9075908, + 430, + 125, + 8917, + 16, + -1745, + 14667833, + 92, + -365403802, + -943839, + 1, + -398082241, + -566899, + 531039, + 130810, + 301, + -180634613, + -10, + -428 + ], + [ + 10351700, + -10, + 0, + 29, + 32869168, + -133055670, + -6, + 0, + -69773, + 965795, + 226, + -5998, + 1010, + 3700707, + -491573418, + 306178, + -51494, + -1939639, + 170075459, + 51, + 321, + 785356912, + 804488293, + -173058, + 113539, + 429199, + -134248407, + -1, + -7, + 72127, + 0, + -222, + -119347, + 166, + 555616587, + -1813096, + 2 + ], + [ + 4468592, + -1329, + -87404, + -9099641, + -1, + -2036142, + 24350515, + -48616751, + 95344848, + -50198173, + 0, + 338286351, + -460, + 51587982, + 36145340, + -15919219, + -20178745, + 7, + -596, + -805508, + 154, + -2159, + -36, + -22, + 142, + 76, + -71205079, + 64622251, + -335210, + -16647860, + -1016, + -7737, + 80, + 1, + -58039834, + 16130, + 452570501 + ], + [ + -2, + -3420, + -402614887, + -6187862, + -3159396, + -62, + 121834360, + 461866, + -119657, + -7145847, + -559, + 109388, + 67, + 7583222, + 519551108, + 987, + -5669547, + -65191, + -28, + -21, + 7700625, + -852, + -18, + 2, + -149, + 6, + 7839075, + 18, + -207456, + 625275, + -399596, + -112, + 0, + 42273, + -618931, + -2, + 153261 + ], + [ + 4640, + -1822, + 69024042, + -42138171, + -15, + 29, + 222, + -131079796, + 2, + -221242, + 16107872, + 325, + 0, + 1181, + -47, + 12, + -32784, + -28208, + 11, + -29, + -7483, + -62231, + -324084033, + 182, + -1, + -46, + -506, + -312428564, + 61, + 325429, + -13, + 2, + 11, + -5272145, + -12, + -3123, + 1 + ] + ], + [ + [ + 19138524, + 7314, + 11288464, + 10098462, + -86610, + -2859, + 29, + 2968296, + -56, + 687546, + -193738, + 3378, + -278, + -492443, + 2254, + -75418, + -1802287, + -27275, + 198, + -5, + 16, + -1645247, + -1063330393, + 32905513, + 23218780, + -363267638, + 767605, + 128427, + -4601953, + -1, + -432, + 15368, + -23021403, + -298569, + 3032869, + 1528966, + -71 + ], + [ + -8655948, + -212, + -66, + 15208, + 1343331650, + 27256346, + 55620021, + 3989, + -144, + 735347307, + -58, + 0, + -19, + 0, + 131, + -1607, + 1178232, + 5580, + 85539464, + 7, + -630929027, + -1978522, + -6081, + 917228886, + -84, + 904553, + 66362, + -309227, + -445, + -4006, + 1373468, + 5795, + 62114787, + 305315269, + 108, + 4784, + -133490457 + ], + [ + -1, + 534137575, + -398845, + 553, + 354641991, + -145, + -3, + 116150374, + 15819457, + 151, + 23, + 7096, + 2043, + 1, + -4737340, + 25697003, + 45450604, + 6595, + -743527, + 207, + -119241, + -56, + 7, + 42821963, + -72066289, + 94964255, + -5000, + -145149, + 63655317, + -1, + -1799361, + 133643278, + -6076, + -156479437, + -67979503, + 2355016, + -31180003 + ], + [ + 0, + 12790867, + 508, + -6, + -846660115, + -1592576, + 27230, + 740, + -3690, + 112166196, + -372958, + 3731318, + -38421, + -1, + -33214360, + -35630, + -15171, + -34285, + -4, + 406, + 2, + -62507962, + 1642, + 5523, + -2, + -8029, + -7, + -172061, + 20191706, + 801536, + -127, + -242115449, + -301, + -1039, + -209953794, + 226999, + -1897 + ], + [ + -1, + -201571576, + 2409, + 142442, + -36571844, + 3579, + 1240654, + 33895887, + 68624145, + 0, + 11, + 45, + 459914, + -1, + -460424381, + 3027, + -21468, + 1, + 186035, + -46, + 29812634, + 30891, + -48365456, + 1355952, + 1407, + -651, + 0, + -5910393, + -549170, + 36, + 18767, + -25, + -11599, + 383, + 23, + 38639564, + -58176 + ], + [ + 356316155, + 19, + -52330, + -1, + 1433847056, + 34, + 110005152, + -8096, + 24, + 12, + -2479284, + -65, + -1686843, + 1, + -138920, + -34, + -66956, + 50, + 467656, + 135157984, + -432557, + 1, + 0, + 2, + 53, + 26, + 3, + 47, + 412839271, + 3, + -370579951, + -201065869, + -4, + -2088460, + 5, + -17072, + 2913 + ], + [ + -554, + -963, + -56454, + -272190678, + -8, + -2, + -5, + 49940601, + -18517633, + -15417, + -1, + -791763272, + 117420, + 10, + -14955603, + -157, + 9536509, + 242, + 55192632, + 11, + -1401, + 29534351, + -56537199, + 49362, + -28555076, + 9, + 1, + -21, + -9, + -794, + 3, + -1819863, + 165, + -58, + -3, + -23358758, + -407 + ], + [ + 30, + -1, + -89, + -642323, + 0, + 33109270, + 883415446, + -8, + -1017723, + -124101, + -19539, + 1, + 4722378, + 90017, + -329512, + 0, + 245494, + -91, + -388577471, + -6, + 55191, + -5, + 1533640, + -402909, + 38611, + -6, + -4788502, + -132512612, + -1, + 20, + -985022612, + 2, + 3731783, + 93257003, + 76, + -22980, + 7198 + ], + [ + 4055, + 54575, + -513, + 140162908, + -2311, + -120810, + 19431, + -13, + 2020358350, + 241, + 1971590326, + -2039, + 1, + 755, + 2, + 996716835, + 3576, + -104812817, + -5564115, + 7862611, + 2, + -522, + -195286, + 132, + -119, + -4, + 393957881, + -934, + -100329, + -191878335, + -12626, + -71833974, + -202595700, + -133, + -13444, + -77, + 65 + ], + [ + -218908, + 3557164, + 51218, + 0, + 3238, + 450, + 811720999, + 1, + 130, + -93944101, + 0, + 3725563, + -19, + -216, + -171628860, + -224667, + 494513, + 372086, + -217277335, + -961, + -29, + -691890537, + 3378, + 6358, + 1579766908, + -252014674, + 22369, + 1040276920, + 4181, + -18381, + -60, + -45405, + 51474, + 16031939, + 12697, + 129933, + 106448707 + ], + [ + 60, + 45285087, + -10, + -9, + -2, + 2, + -716417449, + 1, + -1485831, + -2052596, + -1425, + -194, + 2878, + 48, + 30, + -19, + 340, + 826, + 7626043, + -788, + 474932, + -347144494, + -11199, + 81976860, + 181, + -1, + -10397, + -2275, + -13507114, + -514, + -266293089, + 56489, + 131, + 725, + -20151, + -3478, + 467271183 + ], + [ + -20422, + 486578127, + 70925073, + -22, + -4964, + -108995597, + -258434, + 19208, + 303, + -2421, + -81453, + 12514, + -92215, + 80287673, + -49437437, + 82, + 15, + 17, + 886700, + -79522604, + 3537562, + 0, + -829, + -486861, + 129103, + 1, + 0, + 73681, + -6011775, + 823770385, + 109668034, + -776, + -87, + -886004791, + 0, + 1, + 169599780 + ], + [ + 21733, + 2, + -31492, + 335110, + 259883, + -21385, + -56555774, + -421, + -8560127, + -117, + 359, + -638857533, + -1138697655, + -48441, + -162082290, + -31, + 423872, + 258391, + 77163, + 126712, + -3, + 37925064, + 42, + 29, + -3103, + -89, + -250, + -124424172, + 32993896, + 7719, + -5334, + 2895090, + 26, + -42, + 1, + 13, + 258408262 + ], + [ + 915539, + 852309, + 81939, + 43331, + -531234839, + -20, + -9288, + 1, + 29858, + -64, + 16750781, + -2403, + -127274516, + 0, + 1, + 31112, + -797, + -7, + -11, + 1, + 0, + 135550396, + -515239231, + 15, + 86, + 126192471, + -55, + 634634, + 0, + 0, + -957483651, + 138518509, + 0, + -9823158, + 165198276, + -3, + -87349148 + ], + [ + 265, + -13, + 85, + 846740096, + 51856, + 0, + 2773, + -1, + -1, + -1483832640, + 4, + -2, + 381, + 17, + -922999, + -170862, + 108643590, + -15358, + 64293141, + 153102, + -44599078, + -329311573, + 190131, + 2, + 63617, + -48, + -4, + 11, + 1436, + 110849691, + 6029, + -198422330, + 22164578, + -81665525, + 3, + -102, + -76075 + ], + [ + -3269522, + 32749, + 677940, + -92, + -17, + 179, + 650913, + 83990039, + 877, + -2, + -3, + -991, + 175412, + 1434, + 57, + 1927356, + 209, + -1, + 351, + -996755, + -626, + 10293133, + 50, + 30657, + 38768, + 15039, + -30528042, + 75722864, + -3466234, + 1, + 3, + -5215, + -38053, + -65912544, + 1, + -22, + -1574 + ], + [ + 482, + 32479930, + 11815171, + 921459, + 37, + -5, + 22832456, + -861, + -352, + 2236, + -4091, + 179, + -238, + -853, + -249968, + 478639109, + -1622, + 923, + 2364, + 163, + -16094043, + -239, + -30, + -32026742, + -470377, + 7, + 0, + 2, + 1923, + 0, + -3476198, + -223555, + -95134531, + -351177, + 4, + -25200448, + -10530 + ], + [ + -33773131, + 0, + -3535691, + 2228634, + 0, + -29, + -2, + 70, + 449151551, + -60164, + -35122164, + -2587, + -121277851, + -814350, + 13579, + -86885, + 1475674022, + 3221247, + 556, + 24979316, + -13036424, + -195213, + -395, + -10174464, + 1002, + 304, + -936542, + -31, + 1, + 30232, + -1081, + -1458, + 9, + 31409703, + 1, + 725717814, + 0 + ], + [ + -239, + 22920, + -5387032, + -1407, + 33, + -12, + 58199261, + -906989080, + 280293, + -406, + 665, + -2048259, + -28, + -188, + 280, + -20, + -280408096, + -10360, + 7, + 5639, + -375292, + 5244017, + -2, + 28907, + -3755202, + -305, + 2268731, + 2836, + 7316874, + -8790, + 433450579, + 83, + 4776, + -1071725, + 1214262, + 19, + -2 + ], + [ + -1976, + -1, + -342, + -4128656, + -727, + 229, + 52707312, + -25, + 2, + 947340, + 312871130, + -1, + -3, + -163964355, + -3, + 4, + -31452052, + -2, + 238, + -415004113, + -1030901214, + -9, + 0, + -20887129, + -369763800, + 20, + 151, + 3, + 10, + -63781, + 0, + 51456435, + 59358, + 388877750, + 1041237713, + -1173868, + -18635 + ], + [ + 178982, + -612650, + -49631888, + 562255, + -18, + -2412571, + -202769130, + 1, + -92227559, + 2, + -423, + -20, + 1535325712, + -409579, + 109100675, + -515, + 14, + -471903, + 2, + 0, + 23433, + -79837, + 201, + 43371, + 963, + 334935939, + 197390, + 451678, + -10, + -223618037, + -4904422, + 1808403, + -3505, + -3169, + -1, + 80334010, + -836434 + ], + [ + 6796217, + 167489556, + -11499, + 5270, + -2621, + -1815, + -1091, + -604, + 0, + 739, + 511, + -396741, + -2513, + 2067, + 455412590, + 423, + 0, + 937151, + -1007584978, + -512, + 7, + 903208, + 27571, + 27, + -5865, + -25, + -56, + 1972665316, + 6282130, + -3298, + -1, + 30423, + -8, + -113, + 13139, + 88308, + 205 + ], + [ + -3841, + -164944, + -2290014, + 1021, + 1, + 1019, + -475357, + 170020468, + -211975, + -481111, + 6689, + -3521, + -120119, + 41, + -14, + 101402, + -10840868, + -3590, + -1182, + 8956923, + 74356, + -275778, + 2041218450, + -3, + 57673603, + 0, + -1419729347, + 0, + -13, + -253019907, + 13465208, + 2, + 0, + -1, + 0, + 0, + -103 + ], + [ + 44002437, + -531544409, + 650, + -1, + 92, + 6813398, + 6417, + 4, + -254, + -189988, + 901, + -14, + 27932376, + -1, + 1, + 5638, + -237269, + -5313604, + 144885214, + -1, + -10610, + 8, + 26233, + 143117829, + 3, + 286955, + -670, + 7097, + -45248, + -367, + -8, + 31316830, + -1172, + 918717404, + 12, + 11763, + -9 + ], + [ + -397353997, + 1714923581, + 81134, + 30439, + -1485685, + 3, + 74094, + -35, + 0, + -7, + 3702381, + 234749363, + 16175, + 24382390, + 107956, + 234, + 2868, + -19099, + 15790098, + -550, + 1712839690, + 45175077, + -263006, + -378519, + 8779006, + 0, + -8, + 129939070, + -4105874, + 6822, + 652227, + -762, + 181, + 70, + -5, + -24611, + 19 + ], + [ + -3051, + 85984, + 6, + -85496, + 438655, + -260099, + -1101845, + 75, + 1, + 4341243, + -2503164, + 1022, + 5254561, + 5, + 136, + -1, + -1106189860, + -1607176, + 2352, + -1417116, + -5502, + -913631, + -124086, + 3, + -3551, + 312085130, + -12161775, + 696107845, + 14, + 995242, + 7, + 1699680229, + -1387530, + 391220, + -522, + 22846974, + -392680860 + ], + [ + 21891883, + -4, + -326, + 177, + -43, + -1302680031, + -609, + -524998613, + 319552, + -135378534, + -2255, + 8377, + -6477541, + 28655552, + -1, + 15821791, + 30, + 23643, + -271881584, + 61810775, + -4227, + -35, + -723023093, + -53970, + -41, + 296730921, + -39810, + -161428140, + 28, + -15828, + 716948567, + 16484091, + 10595, + -758107861, + -34301264, + -465, + -3 + ], + [ + 23, + -128480141, + 48948, + -6722, + 14748, + 89689, + 1, + -3300164, + 1184, + 13277, + 3, + -491, + -809846, + 2, + 38, + -288072904, + -242855, + -289823522, + 251, + -48, + -150, + -1, + -1815015428, + 306, + 7387, + -131741705, + -5817058, + 717604, + -357, + -5, + 7, + -5206645, + 3198347, + 1476490, + -3, + 0, + -7185 + ], + [ + 252812486, + 11053260, + 127453991, + 363878, + -185, + -80, + -5679, + -10, + -290, + 146123962, + 0, + -1249871591, + -9293, + 6, + -215958, + 0, + -2805610, + 13761, + -1066743, + -335333, + -64024, + -524631886, + -29, + -222, + -93583, + 11570, + 30347, + -953187151, + 576, + 32, + -17, + -157116, + 1, + 5317, + 14, + -61, + -88046241 + ], + [ + -117, + -489, + -1286, + 0, + -31, + 154, + 184527264, + 52027, + 64837688, + -253777106, + 34884, + -283, + -158, + 55222, + 902494, + -7, + 247031, + 49, + 12, + 387565872, + 1, + 5087, + -282319, + 43230912, + -104, + 372, + 1962558, + -7958523, + -31, + 24, + 393870078, + -812953, + 36706331, + 1, + 2072, + 53, + 2 + ], + [ + -1, + -66072, + 816938, + -8, + -1, + 1, + 0, + 342, + 2185311, + -1, + -104, + 60, + -197636, + -344322221, + -8467, + -5699, + 9195, + 96325578, + -753, + -1190297098, + -171923, + 263414494, + 3776, + 14352726, + -162, + -1537791, + 0, + 1, + -2, + 86254, + 8045439, + 27996174, + 6, + -30371, + -6, + -2, + 758332 + ], + [ + -97659131, + 882335, + -26851039, + 2110, + 721593896, + -21619, + -110, + 493847, + -1804, + 1, + -82351, + -76981, + 8945148, + -1535049245, + -76717, + 206792102, + -56595, + 26607, + 0, + 1, + 118, + 1720559093, + -2, + 3471232, + 182468736, + -101470265, + -3450987, + -1335360, + 103396, + 2, + -4, + 5747111, + -3408, + 8560370, + 483, + -75356751, + 58121 + ], + [ + -2635, + -3697606, + 2014045, + -2, + -136632, + -45331, + 56, + -1763699, + -358249, + -18745696, + -413897358, + 21334, + 984, + -2638202, + -6741932, + 1817430, + 363609138, + -10205399, + 4432, + 14092081, + 1024240, + 292188382, + 1083125215, + -109, + 57296, + 0, + -1, + -7374, + 562, + -388752, + -554, + 265519, + 511, + 632183217, + -11, + -20, + -428 + ], + [ + 20, + -2549520, + 7610423, + 7598632, + 16049, + -2, + -91, + -713, + -2180, + 30905438, + 14, + -6141633, + 1010, + 14, + -1920209, + 306178, + -3, + -242455, + 5190, + 13, + 41028, + 94, + 24, + -86529, + 1774, + 878999878, + -1, + -140697, + -240111636, + 9, + 54769, + -7, + -477390, + 21, + 2170377, + -464152644, + 3598355 + ], + [ + 34, + -21, + -1366, + -145594256, + -2054, + -7954, + 5945, + -371, + 5819, + -401585382, + -6193693, + 20, + -7356, + 1612124, + 1, + -254707506, + -9853, + 6742, + -19, + -1573, + 1264937, + -540, + -599624651, + -715, + 18, + 1249084, + -1087, + 1, + -82, + -130061, + -16, + -247592, + 40, + 3565714, + -1771, + 8065, + 216 + ], + [ + -111, + 0, + -48, + -6, + -1543, + -522026599, + 237958, + 113, + -957255, + -1829336718, + -146415514, + 1, + 134, + 1895806, + 519551108, + 31, + -22147, + -16, + -7280, + -3, + 2, + -109073, + -295291921, + 16315007, + -311762151, + 0, + 0, + 18925, + -829825, + 39080, + -51148314, + -893, + 1131923, + 1, + 0, + -12461, + 1226090 + ], + [ + 1187899, + -477685635, + 1078501, + -2633636, + -58, + 1930132, + 7112, + -250, + 6813, + -13828, + 1, + 20811, + 0, + 309461588, + -6, + 51820950, + -1025, + -231076651, + 180, + -29886, + -59864, + -15558, + -648168066, + 5971824, + -1, + -5943, + -32392, + -1220424, + 16081246, + 318, + -3277, + 25, + 706934295, + -21088580, + -400383, + 0, + 6 + ] + ], + [ + [ + 1196158, + 59915617, + 0, + 315577, + -1, + -187383960, + 242143079, + 742074, + -3701474, + 671, + -1549901, + 26, + -8891, + -60, + 590974161, + -75418, + -7, + -27275, + 25, + -1474133254, + 1065627, + -13161976, + -32450, + 65811027, + 22, + -709507, + 187, + 263018929, + -1124, + -9, + -885155, + 7684, + 0, + -2333, + 12, + 6, + -1132 + ], + [ + -8655948, + -868987, + -68059, + 15572622, + 1281, + 0, + 1697, + 8, + -36, + 3, + -14, + -2, + -319701853, + -3343, + 0, + -100, + 18, + 357139, + 21384866, + 13, + -39433064, + -483, + -3040, + 458614443, + -5497456, + 3618211, + 2074, + -1208, + -29182627, + -32816152, + 21460, + 91, + 62114787, + 18635, + 110361, + 9568, + -1018 + ], + [ + -1318, + 16301, + -797690, + 8849, + 43291, + -4754513, + -1625398, + 55, + 2, + 9681, + 742, + 232514168, + 130740, + 41, + -578, + 6424251, + 43, + 3, + -91, + 104, + -7453, + -57237, + 3784239, + 41, + -281509, + 185477, + -655323359, + 0, + 7770, + -2826, + -56230, + 8, + -1555572, + -4889982, + -1037, + 1, + -15225 + ], + [ + 1070, + 3, + 1017, + -12178649, + -206704, + -12442, + 13615, + 378637, + -58, + 224332392, + -1491832, + 28, + -2401, + -339137, + -4054, + -35, + -31069883, + -67, + -1, + 6651096, + 1, + -125015925, + 210184, + 43, + -33, + -4, + -29796327, + -11, + 1232, + 6412288, + -2135201843, + -14, + -9, + -66511, + -1640264, + 3, + -237 + ], + [ + -12535414, + -393694, + 1205, + 4558136, + -1116, + 57270, + 155082, + 16551, + 2, + 0, + 1491260010, + 45, + 225, + -2539, + -7, + 198370060, + -1, + 396, + 6, + -95994491, + 114, + 8, + -1511420, + 1355952, + 0, + -20836, + 8897167, + -1, + -8, + 2, + 147, + -3, + -5800, + 802321014, + 2912, + 2414973, + -116353 + ], + [ + 22269760, + 37, + -428689425, + -118, + 684, + 8, + 3357, + -530559729, + 0, + 25020546, + -619821, + -66192, + -26989487, + 1867039970, + -8682, + -545, + -17140827, + 199, + 29929967, + 8447374, + -110734617, + 195735, + 32, + 73878678, + 0, + 3389026, + 13849623, + 0, + 51604909, + 179, + -2827, + -384, + -70689, + -2, + 2534943, + -136577, + 381846233 + ], + [ + -1, + -61634, + -1849871026, + -2126490, + -7969, + 0, + -591691, + 0, + -1, + -123337, + -19111876, + -3020, + 469681, + 345849025, + -478579300, + -5, + 18626, + 0, + 110385263, + 357, + -179310, + 901, + -883394, + 96, + -3486, + 9572302, + 345177, + -5, + -8823, + -52023326, + 432672, + -3554, + 21, + -239208, + -48, + -45, + -213474541 + ], + [ + 243, + -12624, + -1463227, + -2, + -1, + 2, + 105, + -4, + -16, + -121, + -320129421, + 94388, + 147574, + 2880552, + -5149, + 0, + 240, + -91, + -1517881, + -2975299, + 13798, + -170703, + 3067280, + -12591, + 0, + -50454, + -9, + -66256306, + -45645860, + 41, + -1, + 1199262579, + 3731783, + 373028012, + 4871, + -47064063, + 1842584 + ], + [ + 4055, + 447082349, + 0, + 273756, + -9466678, + -472, + 19897827, + -2, + 30828, + 3952572, + 7701525, + -1019, + 24323, + 1546944, + 135734, + 486678, + 112, + -800, + -21, + 251603539, + 8, + -136885978, + -12, + 263, + -15188, + -454, + 3006, + -7472, + -6421071, + -46845, + -1616077, + -4489623, + -773, + -557527988, + -105, + -40322639, + 34245063 + ], + [ + -6841, + 434, + 25, + 1178904, + 212231362, + 1801, + 99087, + 1, + 133033, + -358, + 11525758, + 1862781, + -78505, + -13843, + -83803, + -115029644, + 1012763028, + 46511, + -13, + -7691, + -114, + -21115, + 844, + 50, + 12341929, + -246108, + 350, + 1, + 1070225, + -588176, + -31447350, + -44, + 2, + 4007985, + 3, + 16, + 0 + ], + [ + 4, + 88447, + -342199, + -1, + -166293995, + 58, + -85, + 89, + -11886645, + -125, + -11401, + -25447003, + 377171549, + 389695, + 30, + -19, + 1358, + 105703, + 931, + -100859, + 1855, + -2649, + -1400, + 80056, + 2966032, + -3, + -1330791, + -72802, + -108056913, + -32, + -1016, + 2, + 131, + 23, + -2579342, + -13910, + 116817796 + ], + [ + -319, + 3801392, + 271, + -22, + -81332243, + -435982388, + -16539795, + 600, + 1239430, + -77458, + -5091, + 400438, + -1, + 613, + -24139, + 5, + 1, + 8, + 1, + -155318, + 442195, + 0, + -104, + -15579558, + 16525226, + 29879, + 4, + 1, + -24047101, + 6285, + 877344270, + -101764750, + -5553, + -27687650, + 7059007, + 3956, + 162 + ], + [ + 10867, + 50453639, + -246, + 1340442, + 127, + -21385, + -7, + -1725183, + -261, + -59, + 90, + -2437, + -71168603, + -95, + -648329161, + -502450, + 414, + 16, + 4938452, + 495, + -86259494, + 18962532, + 683459, + 7709734, + -794421, + -727550, + -31, + -3888255, + 65987792, + 494046, + -85341, + 92642865, + 412, + -10640, + 342644, + 1711775, + 252352 + ], + [ + 112, + 3409234, + 2622061, + 22185271, + -4053, + -1301, + -18, + 749887, + 117, + -128, + 16750781, + -1, + -1, + 364490, + 106, + 1945, + -102079, + -30137, + -1, + 3284053, + -4171, + 135550396, + -7862, + 513023308, + 5532, + 15, + -56615, + 317317, + 0, + -1363, + -467521, + 2164352, + -47954617, + -5, + 40332, + -3, + -1364830 + ], + [ + 69390375, + -13, + 1356, + 808, + 13, + -495715, + 726833358, + -17920011, + -341, + -6, + 123138, + -3576, + 780295, + 8909, + -28844, + -83, + 1658, + -491460, + 31393, + 2392, + -1, + -1286373, + 1521052, + 4071492, + 65143429, + -3116175, + -59, + 728343, + 1436, + 866013, + 48234, + -189, + 3, + -39876, + 109, + -1, + -38038 + ], + [ + -12, + 523986, + 41, + -5914, + -4287, + 45947, + 10171, + 82022, + 1838599577, + -108261832, + -3146180, + -519455823, + 22452754, + 734387, + 238309149, + 15057, + 1710102, + -398862, + 367915900, + -487, + -80070, + 82345063, + 6367, + 7848261, + 606, + 1971154039, + -954001, + 4622, + -27080, + 1, + 1, + -10, + -304421, + 0, + 5, + -3, + -50381 + ], + [ + 493321, + 253749, + 721, + 117946734, + 153815678, + -2339, + 356757, + -220520, + -5766767, + 143074, + -33515201, + 46963759, + -15, + -13969895, + -8, + 14607, + -405, + 4, + 591, + 1333372, + -31, + -125409479, + -8, + -32026742, + -14699, + 14, + -2359745, + 155897158, + 240, + 64, + -1779813254, + -223555, + -190269062, + -21949, + 278554177, + -12, + -84244 + ], + [ + -129, + -3145252, + -3453, + 142632586, + 359, + -941354, + -1023913986, + 18232982, + 214, + -15401949, + -1097568, + -5, + -29, + -3181, + 13579, + -43443, + 737837011, + 51539958, + 142267, + 12489658, + -50, + -99948858, + -3235419, + -1242, + 65678932, + 622065, + -119877391, + -1031260, + 20197232, + 7558, + -2212988, + -11667, + 17880312, + 61347, + 282222, + 1451435628, + 3 + ], + [ + -1001978206, + 23470439, + -5261, + -5628, + 17136684, + -6, + 14209, + -442866, + 1121172, + -53154984, + 5316, + -64008, + -1, + -188, + 9180387, + -80, + -8762753, + 0, + 27, + 5774730, + -96074630, + 83904273, + -17, + 118402067, + -15020810, + -9750, + 290397566, + 6, + 447, + -34, + 3386333, + 2665, + 1, + 0, + 1, + 10, + -2 + ], + [ + -129530260, + -18685, + -5600006, + -132116985, + -190461635, + 1879172, + 201, + -101, + 1, + 14, + 2, + -128487, + -11628665, + -1311714842, + -439135, + 4, + -62904105, + -76187, + 249310524, + -1621110, + -7865, + -9, + 0, + -40, + -46220475, + 42261846, + 0, + 90900, + 687678, + -255125, + -1653303, + 6281, + 949732, + 1519054, + 32538679, + -18342, + -305315823 + ], + [ + 1, + -4901198, + -24815944, + 2196, + -4, + -9, + -2, + 4874698, + -2882111, + 1266925, + -27104, + -1261, + 767662856, + -1, + 7, + -263519, + 57411699, + -1932913558, + 9424, + -763229, + 1465, + -81752587, + 1611, + 21686, + 7700, + 319, + 101063680, + 14115, + -5194895, + -1706, + -1, + 115737788, + -224291, + -3169, + -111000, + 627609, + -26139 + ], + [ + 217478947, + 1, + 0, + 337258, + -5241, + -929077, + -139606, + -1, + -4647633, + 23, + 33504674, + -1, + -79, + 33072, + 1821650360, + 846, + -79358799, + 3748605, + -1007584978, + -1, + 930924300, + 924884938, + 3446, + 27, + -3, + -1629770, + -4, + 29, + 12564260, + -2, + -746, + 3803, + -128162, + -473057558, + 26907809, + 345, + 26845076 + ], + [ + -491658, + -1, + -572504, + 522809, + 3015056, + 1019, + -1, + 41509, + -3391596, + -246329054, + 6849914, + -901397, + -117, + 0, + -443, + 3244850, + -83, + -1837974, + -19358815, + 4373, + 148712, + -1129588720, + 122, + -11696133, + 28836802, + 30, + -177466168, + 122084541, + -53, + -8, + 3287, + 3590641, + -40177253, + -189643844, + 3776181, + 0, + -26254 + ], + [ + 21486, + -32, + 41, + -9, + 192206222, + 53230, + 25, + 123, + -1, + -47497, + 225, + -1818, + 111729504, + -643744, + 105263279, + 2886801, + -949075, + -162, + 17, + -316162921, + -21728917, + 63, + 102, + 17, + 5244, + 587683925, + -10976354, + 3633550, + -22, + -1, + -509638296, + 4, + -76788601, + 7, + 97007896, + 376423, + -1175 + ], + [ + -6208656, + 837365, + 317, + 974049, + -47541911, + 24632, + 75871776, + -286639, + -1421128, + -450567, + 452, + 2, + 1060015078, + 23, + 26, + 479212, + 179, + -4775, + 30840, + -69, + 856419845, + 361400620, + -32, + -46, + 0, + -17231568, + -257315166, + 7931, + -16039, + 894139702, + 163057, + -3122758, + 726, + 1, + -1, + -12600885, + 40184388 + ], + [ + -6102, + 88047537, + 391, + -10, + 449182519, + -66585377, + -1101845, + 39576472, + 9, + 277839529, + -625791, + 261678, + 10, + 22490, + 2171, + -1836, + -16879, + -411437011, + 1233220580, + -173, + -21, + -58472366, + -7755, + 11940, + -28, + 5, + -1485, + 1359586, + 456, + 0, + 241971606, + 101, + -21680, + 3129763, + -273433357, + 44, + -24542554 + ], + [ + 5472971, + -996, + -1337262, + 371090088, + -2808230, + -325670008, + -19, + -256347, + 1278206, + -1057645, + -2309241, + 4189, + -6477541, + 6996, + 0, + 15451, + 60, + 24210469, + -4149, + 236, + -138496110, + -9, + -44130, + -863521, + -327, + 1186923685, + -163059795, + -10, + 57955, + -129660992, + 43, + 63, + 678063, + -189526965, + -33, + -30445637, + -696194876 + ], + [ + 741, + -1027841129, + 97895, + -215116, + 0, + 701, + 15916, + -13200655, + 1211983, + 54384103, + 427693392, + -2, + -25, + 269662889, + 630880179, + -1152291615, + -15542738, + -36227940, + 263629116, + -1, + -1261152810, + -361, + -2, + 1, + 29, + 0, + -710, + 22, + -1, + -10, + 944, + -20338, + 3123, + 377981541, + -222598, + -2056, + -2 + ], + [ + 63203122, + 11053260, + 15, + 22742, + -24279737, + -2566, + -1, + -21344333, + -18, + 146123962, + 3176952, + -1, + -152260168, + 421200681, + -442281567, + -6251, + -43838, + 440352, + -1, + -3, + -1024380, + -8197373, + -61310459, + -28, + -1, + 11, + 948, + -119148394, + 36882, + 64, + -570911484, + -643546447, + 1186614, + 85066, + 239672601, + -1996812, + -672 + ], + [ + -7, + -1957, + -168513932, + -18784, + -7897, + 1293828405, + 92263632, + 53275632, + 8104711, + -3872, + 285768990, + -1, + -322562, + 55222, + 3609976, + -1949374, + 0, + 12811136, + 409267, + 3027858, + 56, + 666811820, + -4517096, + 21, + -873052180, + 186, + 1004829775, + -1989631, + -31, + 97754, + 769277, + -25405, + 2, + 5349068, + 16, + 434122, + 246 + ], + [ + -300482, + -1, + 50, + -1976839, + -1, + 16128403, + 1, + 1, + 1118879411, + -36248, + -27340507, + 1, + -6176, + -43040278, + -69359946, + -1, + 144, + 0, + -188, + -145300, + -84, + 2010, + 1979635625, + 1752, + -40, + -24028, + -2, + 9, + -8, + 11040554, + 3928, + 854, + 106575924, + -3887447, + -11397, + -804, + 2962 + ], + [ + -381481, + 108, + -13111, + 264, + 721593896, + -172954, + -224527, + 60, + -230956, + 2602740, + -40, + -301, + 35780590, + -1, + -4909864, + 25243, + -14, + 3326, + 138339923, + 2, + 120337, + 13441868, + -2, + 6942465, + 174, + -97, + -6901973, + -42731532, + 202, + 2374, + -248297245, + 89799, + -106, + 4280185, + 123668, + -73591, + 952251609 + ], + [ + -1318, + -1893174198, + 32224726, + -1280371, + -8539, + -11, + 225, + -1806028147, + -22391, + -599862266, + -206948679, + 341350, + 62963, + -1288, + -26967727, + 28, + 22725571, + -4983, + 2216, + 110094, + 1000, + 1, + 135390652, + -27925, + 7, + 23511, + -22302, + -14, + 73700073, + -759, + -4429, + 65, + 8371845, + 19, + -361269226, + -10473114, + -1710 + ], + [ + 82813598, + -326338530, + 30441692, + 30394528, + 4108646, + -1, + -92688, + -357, + -558183, + 482897, + 118615030, + -47982, + 132349121, + 903, + -983146837, + 2449424, + -6, + -15517109, + 332179, + 53273442, + 656448, + 98169614, + 785633, + -1, + 7266487, + 3353, + -16388, + -562788, + -240111636, + 73858548, + 13, + -888, + -30552944, + 333, + 33, + -14165, + 110 + ], + [ + 68, + -43552221, + -43702, + -17, + -2054, + -254518, + 24350515, + -1484, + 5819, + -803170763, + -6, + 1, + -117700, + 3, + 1, + -497476, + -1261172, + 215729, + -9, + -402754, + 647647693, + -2210761, + -36598, + -715, + 142, + 305, + -17801270, + 986, + -42906875, + -254, + -66584943, + -2, + 20566, + 1825645657, + -1857274688, + 4129306, + 216 + ], + [ + -454753, + -112072042, + -786357, + -49502896, + -6171, + -127448, + 7614648, + 3694925, + -2, + -914668359, + -71492, + 448054511, + 8790411, + 970652455, + 7928, + 31590, + -88587, + -2037, + -14, + -696825, + 7, + -852, + -18, + 8157504, + -608910, + 394277, + 61243, + 9689749, + -13277206, + 1280562446, + -12487, + -3, + 69, + 676370, + -2418, + -2, + 1197 + ], + [ + 2320, + -932980, + 2, + -658409, + -59507, + 118, + 28449, + -31, + 13627, + -7, + 125843, + 1363892087, + -254791778, + 18, + -6, + 3, + -512, + -220, + 0, + -2, + -30650188, + -3889, + -19781, + 23, + -10, + -95092, + -1012, + -2, + 62817, + 2603430, + -419459, + 3320445, + 84, + -1, + -102498112, + -49, + 3 + ] + ], + [ + [ + 74760, + 234045, + 5512, + 631154, + -177376472, + -23422995, + 59117, + 371037, + -904, + 21486, + -774950, + 54046, + -35, + -984887, + 18, + -2413384, + -110, + -1787473477, + 101266, + -11516666, + 130, + -50, + -2028, + 257074, + 709, + -1419014, + 12281685, + 502, + -4494, + -8833, + -226599768, + 1007165064, + -184171223, + -1, + 94777, + 5973, + -2264 + ], + [ + -33, + -55615197, + -4, + 1901, + 20, + 1703522, + 849, + 32681900, + -288, + 11489802, + -14783, + -51, + -9757, + -13371, + 550231185, + -1607, + 18, + 11161, + 684315714, + 897899144, + -4814, + -30914, + -1594093077, + 7, + -21, + 231565493, + 4148, + -309227, + -223, + -501, + 0, + 2967255, + 0, + 2385276, + 226019048, + 76547, + -133490457 + ], + [ + -2637, + 66767197, + -797690, + 277, + 5411, + -290, + -1625398, + 0, + 121, + 1, + 47473, + 3, + 0, + 165, + -4737340, + 1644608212, + 45450604, + 1649, + -46470, + 6, + -488410880, + -3, + 15136956, + 83637, + -17, + 11, + -5000, + 0, + 248654, + -353, + -56230, + 8157, + -3111144, + -4775, + -65, + 294377, + -1995520210 + ], + [ + 17119, + 799429, + 4, + -12, + -206704, + -49768, + 213, + 757274, + -1889380, + 219075, + -47738637, + 932829, + -76842, + -339137, + -4151795, + -1113, + -237, + -137138, + -18610624, + 25981, + 3191655, + -3906748, + 210184, + 11311653, + -547867227, + -8221415, + -57, + -11011903, + 5, + 100192, + -64, + -115, + -38, + -33255, + -51258, + 226999, + -30 + ], + [ + -24483, + -787389, + 19734977, + 1, + -4464, + 469156845, + 620327, + 4138, + 16754, + 0, + 22, + 717, + 14372, + -79, + -460424381, + 12108, + -43966766, + 405122, + 5953134, + -23436, + 1863290, + 61783, + -24182728, + 5297, + 184438158, + -326, + 139018, + -47283144, + -1098340, + 152846228, + 9, + -3309990, + -5800, + 12, + 23857396, + 2358, + -3723286 + ], + [ + 22269760, + 1221923, + -204, + -61912611, + 21, + 138110, + 420, + -2072499, + 24840, + 390946, + -76, + -4137, + -843421, + 1823281, + -17781755, + -2230765, + -262, + 417460349, + 14, + 4125, + -3460457, + 0, + 16, + 1154354, + 6794, + 1655, + 211, + 194138, + 100791, + 5718, + -353, + 0, + -70689, + -1044230, + 0, + -34963835, + 46612 + ], + [ + -4542312, + -1009818861, + -14, + -4153, + -31874, + -114, + -75736483, + 3121288, + -72335, + -246675, + -146, + -12371301, + 1835, + 168872, + -239289650, + -82376305, + 4656, + 483, + 0, + 22, + -22951699, + 230737, + -13803, + 808752537, + -14277538, + 299134, + 3, + -668, + -1129358, + -416186608, + 55382041, + -3554, + 10834790, + -30618600, + -3163022, + -46717517, + -6515 + ], + [ + 62193, + -2, + -731614, + -164434651, + -33, + 1, + 220853861, + -266102247, + -15902, + -61, + -611, + 188775, + 18, + 45009, + -659024, + -2, + 15, + -11, + -48572184, + -11, + 14128916, + -5462484, + 766820, + -1650314394, + 2, + -3, + -2394251, + -1035255, + -22822930, + 85638463, + -1879, + 9150, + 911, + 1, + 2493805, + 0, + 29481338 + ], + [ + 64886, + 6985662, + -524909, + 70081454, + -72, + -944, + 1243614, + -1736043, + 505089588, + 247036, + 7701525, + -32620, + 12161, + 12375551, + 17, + 30, + 7, + -3199, + -695514, + 2, + 31, + -8355, + -3124583, + 8, + -31104998, + -116212, + 49244735, + 0, + -1643794085, + -47969584, + -6, + -35916987, + -12, + -278763994, + -53, + -5040330, + 33 + ], + [ + -54727, + 113829240, + 12805, + 147363, + 12954, + 0, + 48, + 17136, + 8315, + -1, + 2814, + 227, + -9813, + -3, + -655, + -898669, + 1012763028, + 95254012, + -106092, + -15383, + -29, + -675674, + 885421197, + 2, + 377, + 0, + 1, + 520138460, + 17123601, + -2352706, + -61421, + -5676, + 25, + 256511032, + 13001947, + 532204102, + 6497 + ], + [ + 952, + 176895, + -1, + -78903053, + -20300, + 15150079, + -87453, + 91095, + -23, + -1026298, + -45606, + -12723501, + 22, + 6089, + 249118846, + -632431, + 340, + 108239662, + 7626043, + -3152, + 1, + -169504, + -3, + 5123554, + 1, + -722147777, + -1300, + -9, + -52, + -134836994, + -133146544, + 1851045729, + 1070966, + 95026578, + -41269469, + -56975928, + 7 + ], + [ + -2613953, + 950348, + 34, + -728179, + -39, + -13624450, + -8269898, + 9, + 605, + -317267540, + -318, + 1640195959, + -1, + 39203, + -98874874, + 2614, + 7948881, + 33, + 113497655, + -310635, + 113201988, + 760, + -13, + -1902, + 32, + 61191584, + 4647489, + 36, + -192376812, + 50279, + 107098, + -198759, + -11, + -3460956, + 0, + 2025674, + 1 + ], + [ + 3, + 1, + -15746, + 343153144, + 4, + -668, + -27615, + -2, + -8560127, + -245933083, + 752503702, + -1277715067, + -2224019, + 0, + -1296658323, + -1004900, + 6, + 64598, + 9876905, + 15, + -82, + 1, + 21, + 240929, + -3177684, + -2910202, + -131310131, + -15188, + 131975583, + 126475809, + -2667, + 88, + 206, + -348646406, + 2741149, + 26, + 2 + ], + [ + 7324311, + 832, + 5244122, + 5, + -2027, + -83295, + -4755535, + 46868, + 7, + -4111, + 1, + -4806, + -15, + 3, + 27082, + 15, + -3190, + -2, + -174820, + 12828, + -521, + 33887599, + 0, + 61, + 90643712, + 963, + -28986907, + 81233131, + 3, + -348816, + -119685456, + 1, + -11, + -37, + 315, + -1, + -5331 + ], + [ + 17, + -105557188, + 11, + 3230, + 106201750, + -30, + 87, + -34, + -698197, + -1, + 246276, + -3576, + 799021793, + 557, + -451, + -5467578, + 108643590, + -982919, + 15697, + 150, + -3, + -658623147, + 23766, + 3976, + 16285857, + -99717601, + -124310054, + 89, + 367517, + 27712423, + 1, + -3, + 338, + -40832762, + 14333059, + -213535705, + -311604120 + ], + [ + -1673995409, + 2, + 21694092, + -12, + -548684, + 1, + 20341, + 80, + 219, + -6766365, + -12, + -495, + 2741, + 1468775, + 14894322, + 30837691, + 26, + -24929, + 179646, + -31149, + -40995729, + 20, + 208630598, + 3832, + 158792022, + 4, + -3816005, + 2, + -3466234, + 5, + 93, + -341741837, + -149, + -4119534, + 37424, + -91680, + 0 + ], + [ + 30, + 507499, + 1, + 1842918, + 18, + -1170, + 3, + -1764159, + -22, + 286148, + -64, + 22932, + -60, + -436559, + -2, + 29, + -106267998, + 14763, + 0, + 42667891, + -4023511, + -957, + -2, + 0, + -115, + 2, + -147484, + 0, + 984530, + 254, + -869049, + -894220, + -726, + -1372, + 8, + -24, + -41 + ], + [ + -2061, + -201296156, + -28285526, + 9, + 45927, + -470677, + -1953, + 583455430, + 13707, + -15, + -274392, + -40, + -30319463, + -407175, + 2, + -5430, + 90068, + 103079916, + 1, + 12, + -6518212, + -95, + -1580, + -78, + 501, + 38879, + -3658, + -128907, + 5049308, + 30232, + -4322, + -3, + 1091, + 1963106, + 0, + 5537, + 857649399 + ], + [ + -30578, + 45, + -41, + -92215840, + 2092, + -6, + 56835, + -1730, + 2190, + -811, + 21, + -63, + -28, + -47, + 71722, + -167192148, + -2, + -10, + 110523, + 11549461, + -3002332, + 1, + -34813591, + 3700065, + -14669, + 0, + 2, + 1486783907, + 457305, + -9000835, + 211646, + 333, + 76411, + -4186, + 9, + 2492514, + -497478 + ], + [ + -7906, + -74739, + -342, + -66058493, + -11903852, + 1835, + 3217, + -414338, + 2, + 3701, + 1222153, + 0, + -6, + -163964355, + -54, + 140466, + -60, + -76187, + 4, + -25937757, + -7865, + -2291, + -446, + -5221782, + -45137, + 1, + 154159, + 1, + 687678, + -8164005, + -423245686, + 1570, + 2, + 388877750, + 993, + -287, + 0 + ], + [ + 2797, + -19145, + -193875, + 275, + -2, + -77202283, + -1584134, + 155990325, + -704, + 316731, + -111017607, + -20181, + 23427, + -6, + 852349, + -263519, + 27, + -7550444, + 19301345, + -23851, + 374936, + -327010349, + 0, + 11103013, + 985602, + 2616687, + 101063680, + 2, + -317, + -27952255, + -153263, + 883, + -57418420, + -3245160, + -56831755, + 613, + -53531749 + ], + [ + 13, + 1339916444, + -1471898, + 10, + -1310, + -454, + -4, + -2, + -18590530, + 92, + 16, + -194, + -79, + 541857052, + 14, + 3465774, + -9, + 119955347, + -122996, + -16388, + 1776, + 56450, + 451719921, + 898357, + -733, + -50930, + -58957776, + 3852862, + 6135, + -1688608, + -97719517, + 7788178, + -32809586, + -7218, + 107631236, + 1, + 13108 + ], + [ + -30729, + -1289, + -9160057, + 255, + 736, + 32613, + -486765835, + 3, + -1656, + -492658109, + 3, + -3521, + -1877, + 0, + -14, + 6338, + -346907764, + -4, + -77435261, + 8747, + 145, + -68945, + 4, + -1, + 14, + 118, + -11091636, + 4, + -53939, + -1930, + 26, + 219, + -156942, + -740796, + 30209446, + 2047, + -430138191 + ], + [ + 5500305, + -507, + 3, + -18, + 192206222, + 416, + 420546244, + 15759, + -508, + -1519907, + 113, + -465522, + 55864752, + -40234, + 3212, + 2886801, + -971852691, + -162, + 17, + -308753, + 0, + 512779, + 3357836, + 2, + 171819825, + 140, + -21, + 1774, + -11, + -3004051, + -2, + 30583, + -9598575, + 1752, + 12, + 23, + -1 + ], + [ + -776082, + 26168, + 40567, + 60878, + -11, + 3152919, + 151743551, + -35, + -22, + -28, + 7231, + 3, + 1, + 3047799, + 211, + 7, + 11747596, + -19557314, + 986881, + -34, + 3345390, + 1411721, + -16, + -3, + 268, + -2103, + -123, + 507574, + -4, + 1705, + 10435637, + -49964130, + 363, + 146516417, + -4622, + -24, + 156970 + ], + [ + -12204, + 2751486, + 801599, + -350191961, + 3427, + -520198, + -4407379, + 154596, + 39260217, + 271328, + -10012656, + 267957883, + 20, + 184238269, + 8891730, + -7, + -2160527, + -12556, + 19269072, + -1, + -352140, + -467778929, + -15511, + 0, + -7272553, + 595, + -3040444, + 21, + 933789, + 7775, + 7561613, + 3, + -339, + 0, + -522, + 44, + -6135638 + ], + [ + 1336, + -2088354875, + -20, + 354, + -686, + -2, + -39925535, + -8203103, + 19972, + -270757067, + -591165622, + 8578339, + -12651, + 895486, + -2965868, + 7910896, + 7, + 46, + -65, + 7545, + -66, + -4469, + -1446046186, + -107940, + -10, + 289776, + -2547809, + -1, + 7244, + -15828, + 1400290, + 252, + 1, + -23, + -4, + -15, + -696194876 + ], + [ + 46, + -15684, + 382, + -420, + 2, + 1435032, + 16, + -1650082, + 4847932, + 1660, + 208835, + -123, + -3163, + 263343, + 4813, + -1099, + -15, + -35379, + 514901, + -24405, + -2405, + -378378230, + -56719232, + 1223, + 462, + -514616, + -89, + 3, + -357, + -615, + 990222801, + -318, + 2, + 6, + -435, + -4209901, + -3678805 + ], + [ + 7900390, + 1381658, + 4, + 2843, + -758742, + -1313814, + -186093679, + -166753, + -145, + 139, + 49640, + -4768, + -290, + 52650085, + -863831, + -25602635, + -359118021, + 112730061, + -260, + -20, + -64024, + -63, + -2, + -453966, + -2994645, + 23695844, + 7, + -1, + 2360436, + 8222, + -9, + -5027707, + 9492915, + 43553652, + 114, + -488, + -1 + ], + [ + -4, + -1001757, + -1, + -73, + -8, + 39, + 1408, + 1626, + 247, + -61957, + 71442248, + -142, + -10, + 220890, + 7, + -15, + 3860, + 12811136, + 209544513, + 3027858, + 28585, + 159, + -70580, + 1319, + -104, + 1, + 2, + -63668185, + -31, + 100100324, + 96160, + -203238, + 70, + 10, + 8, + 222270367, + 0 + ], + [ + -1174, + -270628919, + 798, + -2, + -276400, + 1032217801, + 57, + 44767223, + 139859926, + -71, + -854391, + 61393, + -404759015, + -5380035, + -132, + -23343556, + 1176943, + 3, + -24686386, + -9, + -2750767, + 32926812, + 59, + 7008, + -663495, + -1502, + -8760107, + 153722, + -124858, + 1, + 15714, + 27996174, + 53287962, + -15549787, + -1, + -421651789, + 370 + ], + [ + -12, + 1, + -102, + 540034, + 352341, + -1383633, + -27, + 482, + -226, + 81336, + -322, + -301, + 17890295, + -47970289, + -39278909, + 100973, + -2, + 1743707892, + 132, + 16678, + 1, + 52507, + -1585157, + 13, + 22274, + -202940530, + -843, + -667680, + 211755744, + 38892821, + -15518578, + 702, + -6815, + 1045, + 126636215, + -2300, + 7439466 + ], + [ + -42163, + -946587099, + 251756, + -20, + -17, + -90662, + 1804, + -1, + -183423641, + -9153, + -202098, + 667, + 16118622, + -20, + -6741932, + 3, + 44386, + -81643193, + 1134489, + 0, + 125, + 1141361, + 16527, + -27925, + 224, + 1504735, + -1461615210, + -60405720, + 9212509, + -380, + -4, + 1, + 16351, + 5, + -88200, + -1278, + -6842 + ], + [ + 1, + -1305354119, + 29, + 118729, + 31, + -8, + -3, + -45655, + -35723696, + 123621752, + 57917, + -1535408, + 258494, + 7228, + -120013, + 9, + -3, + -30307, + 1298, + 832398, + 5129, + 11984, + 1, + -42, + 111, + 6706, + -536993630, + -2198, + -468968, + 2254, + 428, + -1817841, + -29837, + 2726162, + 67824, + -1, + 879 + ], + [ + 69822, + -174208885, + -171, + -568728, + -1, + -254518, + 48701030, + -23, + 23, + -12255, + -756, + 165179, + -235401, + 1, + 4, + -62184, + -154, + 843, + -2442349, + -402754, + 4941, + -135, + -9369135, + -1500216944, + 9078, + 5, + -556290, + 986, + -10, + -1016, + -133169885, + -30949, + 84237053, + 1741, + -1813745, + 1032326, + 54 + ], + [ + -3, + -2, + -805229774, + -48343, + -24683, + -127448, + 487337440, + 236475209, + -59828, + -228667090, + -1143871, + 2, + 274700, + 473951, + 32471944, + 2070304303, + -45356376, + -127, + -29120, + -1, + 60161, + -55845319, + -282, + 522080235, + -1217821, + 25233700, + 122486, + 2, + 0, + 80035153, + -12787078, + -7, + 9055383, + 338185, + -19342, + -12, + 156939507 + ], + [ + 18561, + -955371269, + 269625, + -5267271, + -238029, + 7720527, + 116527908, + -1024061, + 27, + -56637971, + 1006742, + 2601, + -2, + 2417669, + -396060801, + 6, + -134285038, + -451322, + 22, + -122414892, + -3741, + -122, + -10127626, + 46, + -1, + -23773, + -64785, + -37, + 8040623, + 40679, + -838918, + 1621, + 11, + -3, + -25024, + -2, + 5764 + ] + ], + [ + [ + 4784631, + 479324934, + 0, + 5049231, + -709505886, + -357, + 242143079, + 91, + -14, + 1, + -12, + 53, + -9104520, + -3847, + 9, + -2357, + -7040, + -852, + 0, + -176, + 4, + -842366445, + -4153634, + 126, + 185750240, + -45408455, + 94, + 125, + -281, + -69, + -7081243, + 30736, + -22, + -611469621, + 379109, + 764483, + -18112 + ], + [ + -17311896, + -108623, + -133, + 973289, + 2562, + 6654, + 13905005, + 31916, + -147609, + 1403, + -30275973, + -1, + -39026, + -13371, + 2, + -25719, + 18, + 2790, + 20, + 109607, + -9858266, + -15, + -1556732, + 219, + -5, + 0, + 66362, + -316648533, + -7295657, + -8204038, + 42921, + 189904298, + 31057393, + 298159, + 216, + 153095, + -65181 + ], + [ + -330, + 255, + -3, + 2265342, + 21, + -9, + -2, + 3545, + 0, + 9913667, + 47473, + 3633034, + 4, + 42367, + -36, + 49, + 45450604, + 26381, + -182, + 829, + -14905, + -224, + 231, + 41818, + -70377, + 181, + -1, + -148632656, + 509242539, + -1446952, + 0, + 1, + -1555572, + -611248, + -16, + 1, + -119 + ], + [ + 4, + 781, + 533101678, + -1487, + -3307266, + -50962444, + 2, + 12116378, + -483681238, + 13692, + -46, + 29850540, + -19, + -41, + -259487, + -2, + -62139766, + -1, + -4, + 25981, + 6383311, + -954, + 103, + 22623306, + -4180, + -8, + -1, + -5505951, + 10095853, + 3131, + -130322, + -242115449, + -1231258, + -4157, + -1, + 1, + -15179 + ], + [ + -391732, + -6, + 19, + 145860356, + -18285922, + 1876627380, + 310164, + 1, + 4, + 12, + 44, + 90, + 117737931, + -159, + -55, + 49592515, + -10991691, + 3165, + 363, + -23, + 931645, + 30891, + -24182728, + 0, + 22, + -651, + 68, + -45, + -8786723, + 4664, + 37534, + -423678778, + -362, + 3134066, + 5964349, + 18, + -119145151 + ], + [ + 5437, + 610962, + -409, + -483692, + 171, + 539, + 1, + -32383, + 0, + 400328744, + -4958568, + -8472639, + -103, + 7293125, + -17781755, + -272, + -1071302, + 50, + 467656, + 1, + -108139, + 782941, + 1050085, + 295514713, + 217419, + 1655, + 13849623, + 1553101, + 103209818, + 179, + -177, + -392707, + -289541173, + -2088460, + 0, + -8536, + 5966347 + ], + [ + -567789, + -126227358, + -441, + -544381357, + -130556911, + -3658, + -37868242, + 24, + -9042, + -31574346, + -37328, + -3020, + 2, + 86462256, + -7, + -5148519, + 1164, + 15833099, + 6737, + 5715, + -89655, + 461474, + -1725, + 6, + -871, + 306313664, + 11, + 0, + -144557811, + -794, + 108168, + -227483, + 165, + -244948798, + -3089, + -45623, + -3335540 + ], + [ + 497542, + -6312, + -45, + -20554331, + -33, + 1059496650, + 1725421, + -266102247, + -65134256, + -31025, + -153, + 1546447074, + 604464321, + 360069, + -164756, + -98, + 240, + -6, + -23, + -11901195, + 216, + -3, + 1, + -787, + 0, + -100908, + -1169, + -2022, + -3, + 3, + -985022612, + 4575, + 28, + 45536, + 1, + -1, + 3685167 + ], + [ + 8111, + 447082349, + -537507254, + 2139, + -36, + -3865917, + 304, + -26, + 1, + 1, + 30806099, + -32620, + 24906736, + 755, + 138992100, + 475, + 57210, + -12, + -1, + 1965653, + 0, + -1095087828, + -195286, + 34511260, + -30376, + -116212, + 188, + 0, + -24, + -374762, + -2, + -69, + -395695, + -33, + -3361, + -78755, + 136980250 + ], + [ + -3420, + 434, + 1, + 0, + 53057841, + 900, + 202930250, + 17136, + 16629, + -1, + 3, + 465695, + -628043, + -108, + -1, + -115029644, + 126595379, + 190508024, + -6, + -240, + -114, + -165, + 27021, + 6358, + 47, + -240, + 44739, + 65017308, + 33445, + -9410823, + -1919, + -1, + 1686688411, + 2003992, + 50789, + 66525513, + 12994 + ], + [ + 952, + 90570173, + -5475183, + -602, + -10393375, + 231, + -44776091, + 91095, + -190186314, + -2101857865, + -11, + -3106, + 736663, + 199523797, + 30410, + -79054, + 89005136, + 54119831, + 976133516, + -403436, + 1945321641, + -10848265, + 0, + 1251, + 6, + -11019, + -1, + -298197133, + -1688389, + -16460, + -32506, + 3, + 2141932, + 1520425240, + -40302, + -3, + 28520 + ], + [ + -41823245, + 15205566, + 17316, + -1, + -19857, + -26610, + -1010, + 39338962, + 9, + -5, + -40, + 51256124, + -23, + 0, + -24718719, + 10, + 4, + 1, + 433, + -636180834, + 2, + 199149062, + -829, + -119, + 16138, + 119515, + 4, + 294724, + -11, + 786, + 27417008, + -198759, + -1388, + -1730478, + 862, + 2025674, + 5176 + ], + [ + 21, + 1614516441, + -8, + 10723536, + 16243, + -668, + -54, + -105, + -17120253, + -1, + 367433, + -2437, + -8688, + -757, + -324164581, + -4019599, + 1695489, + 8268511, + 39507618, + 62, + -2632, + 4740633, + 5467675, + 1882, + -194, + -1, + -1050481048, + -7, + 2014, + 1976185, + -1, + 44, + 103, + -2723800, + 0, + 53493, + 16150516 + ], + [ + 7153, + 2, + 10488245, + 22185271, + -2075136, + -10, + -2322, + 1465, + 477726, + -514, + 1022, + -19, + -8, + 1457959, + 13865999, + 122, + -199, + -3767, + -171, + 102627, + -546660685, + 1058987, + -61, + 513023308, + 11, + 31548118, + -442, + 324932524, + 27, + -21, + -114, + 17314814, + -1, + -150, + 10, + -778323458, + -682415 + ], + [ + 1, + -6, + 1388058, + 1615, + 25928, + -495715, + 177450, + -17920011, + -3, + -90566, + 481, + -915387, + 1598043586, + 142546, + -56, + -167, + 13262, + -1006509539, + 502290, + 1254211613, + -85, + -5025, + 24336826, + 31809, + 63617, + -6086, + -15, + 11, + 376337002, + 886797528, + 1507, + -189, + 676, + -40832762, + 1791632, + -106767852, + -19019 + ], + [ + -3, + 1047972, + 83, + -46, + -4287, + 22, + 10414600, + 10, + 459649894, + -26431, + -6292360, + -16232994, + 86, + 188003155, + 114, + 963678, + 835, + -816869972, + 11497372, + -3987022, + -39, + 20586266, + 6367, + 981033, + 38768, + 30799282, + -3816005, + 75722864, + -3, + 163408432, + 381072, + -667465, + -595, + 0, + 585, + -716, + -197 + ], + [ + 126290246, + 16239965, + 2953793, + 225, + 300421, + -73, + 174, + -13, + -46134136, + 286148, + -261838, + 1467617, + -1998002143, + -13, + -244, + 1, + -207555, + 120939374, + 2, + 5208, + -64376174, + -501637916, + -984117, + -32026742, + -60208206, + 27, + -302047299, + 9515, + 15752475, + 4, + -13579, + -55, + -11891816, + -179802765, + 8501, + -1538, + -5391603 + ], + [ + -1, + -24572, + -113142105, + 1, + 1, + -29, + -31, + 1113, + 13707, + -246431177, + -268, + -5299019, + -1940445613, + -3257398, + 53, + -85, + 352, + 393, + 284534, + 3049, + -203694, + -399795431, + -12638, + -10174464, + 251, + 38, + -7492337, + -32227, + 157791, + 60465, + -135, + -373343, + 71521246, + 490777, + 4, + 5, + 6700386 + ], + [ + -119, + 2865, + -658, + -46107920, + 274186949, + -49, + 0, + -27679, + 9, + -1622, + 42529, + -2, + -459711, + -12048, + 573774, + -1337537182, + -1, + -5180, + 226350334, + 5774730, + -1537194078, + 1, + -16999, + 947216539, + -469400, + -4875, + 2216, + 371695977, + 29267495, + -1125104, + 3307, + 21323, + 611291, + -4186, + 1214262, + 4868, + -15 + ], + [ + -8095641, + -2, + -3, + -32255, + -46499, + 962136026, + 6434, + -3237, + 3700099, + 3789359, + 1, + -63, + -5814333, + -5123886, + -13, + 17558, + -125808209, + -609499, + 476, + -405277, + -503370, + -37540892, + -14268, + -637, + -2888780, + 41271, + 154159, + 372327461, + 336, + -498, + -1, + 3141, + 29, + 11868, + 31776, + -293467, + 0 + ], + [ + 357964, + -78419165, + -1588220429, + 1, + -9094, + -75393, + -792067, + 77995163, + -720528, + 9898, + -26, + -158, + 732, + -819158, + 852349, + -32940, + 28705850, + -60403549, + 2, + -1, + 2999488, + -39, + 1, + 44412054, + 4, + 654172, + 25265920, + 28, + -81170, + -2, + 0, + 462951154, + -56073, + -198, + -867, + 10, + -26 + ], + [ + 53095, + 5111, + -1471898, + 21584505, + -10, + -464538, + -9, + -309089, + -142, + 756386, + 261755, + -101565758, + -20, + 32, + 14, + 6931547, + -19375, + 14643, + -1007584978, + -16388, + 56819, + 441, + 27571, + 3, + -375348, + -796, + -2, + 15, + 767, + -422152, + -97719517, + 3803, + -31, + -7218, + 13139, + 11038, + 26845076 + ], + [ + -4, + -2639111, + -1172487318, + 64, + 5889, + 4174485, + -4, + 5, + -52994, + -29, + 1672, + -1802794, + -240237, + 656, + -58099095, + 830681676, + -1355108, + -29407586, + -1, + 34988, + 19035199, + -551557, + 15947019, + -374276242, + 14418401, + 484146, + -177466168, + 233, + -431509, + -483, + 13150, + 114900520, + 0, + -46300, + 120837785, + 128, + -3 + ], + [ + 1, + -64886, + 20, + -589850981, + 46925, + 6, + 51336, + 516397868, + -1065197381, + -742, + 3690821, + -114, + 27932376, + -157, + 52631639, + 22553, + -1, + -664200, + 276, + -151, + 0, + 8012, + 26233, + 143117829, + 42954956, + 1121, + -2680, + 0, + -723973, + -93877, + -62212, + 30, + -293, + 2, + 370, + 188212, + 0 + ], + [ + -6208656, + 428730895, + 1329296665, + 0, + -742842, + 2, + 37935888, + -1, + -173, + -28, + 28, + 916990, + 63, + 48764780, + 6909181, + 4, + 5873798, + -1194, + 1928, + -17585, + 26136, + 2823442, + -2, + -387603688, + 2194751, + -2103, + -3926, + 7931, + -2, + 873183, + 80, + -24982065, + 1, + 35, + -591615, + -24611, + 77 + ], + [ + -1599570129, + 5374, + 1641674682, + -85496, + 3427, + -532683015, + -4304, + 19324, + 150, + 1111358117, + -80101249, + 267957883, + 5254561, + 11, + 34, + -470102, + -33758, + -12556, + 2352, + -346, + 0, + -228408, + -992690, + 12226113, + -1776, + 298, + -760111, + 10622, + 29181, + 31847741, + 472601, + 207480, + -2775059, + 191, + -4, + 5578, + -12271277 + ], + [ + 43783765, + -65261090, + -20, + 46386261, + -43, + -20354375, + -155959, + -63, + 39944, + -2, + -4510, + 524, + -3238770, + 14, + -1, + 1931, + 480, + 5911, + -1037, + 3773, + -528, + -71502, + -3, + -107940, + -5232, + 2264, + -4976, + -77, + 474768714, + -15, + 3, + 257564, + 1388672056, + -47381741, + -2143829, + -951426, + -5312 + ], + [ + 24270240, + -2, + 783161, + -440557502, + 117981, + 358758, + 4074570, + -1689683856, + 1184, + 830, + 106923348, + -251567, + -198, + 16853931, + 19253, + -288072904, + -248683810, + -9, + 503, + -6, + -630576405, + -23, + -14179808, + 78254, + 4, + -257308, + -3, + 44850, + -23422669, + -19, + 241754, + -1, + 1562, + 6, + -27825, + -64, + -58860885 + ], + [ + 252812486, + 169, + 995734, + 89, + -758742, + -1345345380, + -726928, + -21344333, + -4645, + 1115, + 0, + -39058487, + -2379065, + 205664, + -55285196, + -200021, + -21, + 110088, + -8334, + -41917, + -8003, + -4098687, + -7663807, + -28, + -5989290, + 45, + 0, + -476593575, + 18, + 1028, + -136, + -321773223, + 74163, + 42533, + 29257, + -2044735118, + -2687 + ], + [ + -1, + -122, + -337027865, + -307756507, + -32345064, + 1, + 5, + 6, + 64837688, + 0, + 4465140, + -567, + -645123, + 431, + 55, + 0, + 2, + 409956346, + 209544513, + 23655, + 447, + 318, + -564637, + 345847294, + -6820720, + 1, + 3925116, + -243, + -8, + 800802593, + 1, + -198, + 35846, + 10447, + 32, + 3392, + 15753 + ], + [ + -1174, + -4228577, + 1, + -15814715, + -8844793, + 3938, + 59592600, + 89534447, + 8, + -2319857, + -26, + 120, + -49409, + -1, + -1083749, + 0, + 1149, + 1, + -24, + -290600, + -704196384, + 251, + 966619, + 28705451, + -679418927, + -375, + -136877, + 9608, + -8, + 1380069, + 4022720, + 53, + 53287962, + -121483, + -11670482, + -105412947, + 1553063348 + ], + [ + -11921, + 27573, + -13425520, + 33752, + 11011, + -21619, + 0, + 1975389, + -14435, + 5083, + -1, + -307925, + 68, + -46846, + -9, + 789, + -57953442, + 6652, + 528, + 546506463, + 29, + 820, + -3170313, + 111079438, + 5569, + -3170946, + 0, + -5, + 404, + 19446410, + -969911, + 735630208, + -1, + 267512, + 121, + -18, + 58121 + ], + [ + -165, + -1, + 492, + -655549862, + -1, + -1485410696, + 1, + -6889, + -22, + -18306, + -3158, + 1, + 3935, + -10, + -1725934510, + 7099, + 181804569, + -4983, + 580858143, + 1, + 8002, + 18261774, + 33054, + -2, + 1, + 735, + -348, + -943839, + 2, + -380, + -8858, + 519, + 4088, + 0, + -689, + -670279308, + -428 + ], + [ + 5055, + -19918, + 121766769, + 243156222, + 65738335, + -4061, + -2966002, + -3, + -558183, + 7726360, + 118615030, + -767704, + 4135910, + 236845237, + -59, + 2, + -25, + -1986189955, + 680301837, + 416199, + 20514, + 95869, + 201122073, + -354423420, + 1774, + 419, + -4, + -17587, + -240111636, + 36064, + 27, + -116341817, + -30552944, + 5452324, + 132, + -885, + 449794 + ], + [ + 142994944, + -1, + -349615, + -71091, + -128, + -16, + 95119, + -388934008, + 1, + -12549543, + -48388, + 1, + -120525159, + 103175964, + 1, + -994951, + -157646, + 220906173, + -76323, + -805508, + 19, + -270, + -4575, + -358, + 142, + 0, + -139072, + 15777, + -85813751, + -32, + -33292471, + -7737, + 84237053, + 27, + -232159336, + 4129306, + 27623 + ], + [ + -909505, + -54723, + -96, + -396023166, + -1, + -996, + 3718, + 2, + -1960457505, + -7145847, + -35, + 875106, + 34, + 1895806, + 248, + 494, + -725702021, + -521526, + -954201163, + -44596798, + 60161, + -27922660, + -144186, + 31865, + -623524301, + 6161, + 15678150, + 9, + -6, + 156319, + -49, + -3, + 565961, + 338185, + -154733, + -1558, + 313879013 + ], + [ + 5, + -466490, + 34512021, + -20575, + -121870951, + 15441055, + 113797, + -256015, + 0, + -13828, + 8053936, + 85243255, + -15, + 9444, + -6188450, + 202426, + -32784, + -3, + 94339245, + -59773, + -7, + -254899734, + -20255252, + 186620, + -40699, + -24343443, + -66339733, + -19526785, + 31409, + 0, + -107381497, + 25941, + 10787, + -1287, + -6256, + -49974, + 47221354 + ] + ], + [ + [ + 149520, + 7, + 176382, + 1, + -10826, + -89, + 968572317, + 23746368, + -1, + 687546, + -12, + 7, + -145672326, + -7694, + 282, + -617826322, + -461385382, + -893736738, + 198, + -44, + 17050029, + -12853, + -1, + 1, + 90698, + -363267638, + 3, + 1027418, + -1124, + -2, + -3458, + 961, + -22482, + -38216851, + 23694, + 12, + -2264 + ], + [ + -264, + -434494, + -4355781, + 7786311, + 20498, + 104, + 13, + 125, + -72, + 701, + -462, + -6578, + -610, + -213933, + 68778898, + -52672736, + 150813722, + 11, + 10, + 56118696, + 0, + -30, + -3040, + 447866, + -2748728, + 2, + 4, + -4947633, + -3562, + -1050116851, + 10987745, + 23182, + 30, + 18635, + 27590, + 19137, + 0 + ], + [ + -345631022, + 16691799, + -3116, + 9061368, + 169, + -4643, + -416101895, + 7259398, + 15449, + 1, + 388896074, + 3, + 8367383, + 10592, + -37010, + 100379, + 88771, + 3, + -1522744048, + 104, + -1953643520, + -1875531961, + 484382600, + 20, + -9008286, + 11592, + -5000, + -9289541, + 486, + -45217, + -879, + 8, + -796452818, + -37, + -1062180, + 73594, + -30 + ], + [ + 1, + 24982, + 533101678, + -190291, + -101, + -389, + 851, + 1, + -29, + 876298, + -182, + 29850540, + -4803, + -169568, + -2125719061, + -2227, + -124279532, + -2, + -1136, + 425670139, + 1, + -238, + 215228892, + 1, + -133757, + -131542632, + -59592654, + -1, + 1, + 12, + -32581, + -462, + -1, + -133022, + -839815174, + 14187, + -15179 + ], + [ + -1566927, + -12598224, + 308359, + 284884, + -4, + 1, + 1, + 1034, + 0, + 24, + 46601875, + 183607, + 57489, + -20801814, + -439, + 12398129, + -43966766, + 12, + 45, + -11718, + 7278, + 1, + -1476, + 2648, + 22514, + -2666956, + 8689, + -721, + -2145, + 298528, + 1173, + -211839389, + -185585, + 3, + 23298, + 9, + -1818 + ], + [ + 347965, + 156406176, + -6, + -15478153, + 684, + 34, + 13, + -64766, + 3179526, + 12, + -19834273, + -529540, + -13, + 1823281, + -277840, + -1, + -33478, + 1, + 2, + 516, + -53, + 391471, + 537643704, + 36939339, + 54355, + 52, + 13525, + 12, + 12599, + 0, + -177, + -98177, + -18096323, + -133661420, + 0, + -1092620, + 46612 + ], + [ + -35, + -7704, + -28227, + -65, + -2, + -1829, + -2, + 762, + -4629408, + -7709, + -1, + -386603, + 57, + 10, + -2, + -628, + 38146037, + 989569, + 13, + 357, + -44828, + 3605, + -226148796, + 3159190, + -456881219, + 2337, + 337, + -2735500, + -282339, + -416186608, + 2, + -2, + 3, + -1869, + -24, + -729961, + -53368635 + ], + [ + 248771, + -6312, + -22, + -10277166, + -2, + 16554635, + 1, + -508, + -16283564, + -992805, + -305, + 1475, + 147574, + 176, + -337420206, + -399729, + 240, + -95481428, + -48572184, + -47604779, + 6899, + -5, + 1, + -12591, + 5, + -3, + -9353, + -33128153, + -44, + 20908, + -117, + 1171155, + 14577, + 1457141, + 79801749, + -45961, + 460646 + ], + [ + 531544370, + 3492831, + -131227, + 140162908, + -591667, + -15101, + 304, + -1695, + 123313, + 15, + 1971590326, + -16, + 760, + 1584070531, + 4, + 124589604, + 28, + -1677005067, + -21735, + 120, + 1, + -8555374, + -781146, + 2106, + -121504, + -14, + 0, + -14945, + -6421071, + -5996198, + 0, + -548, + -395695, + -8507, + -13766378, + -19689, + 1 + ], + [ + -3, + 910633916, + 1678316063, + 72, + 810, + 2, + 3, + 8773706, + 260, + -46972050, + 360180, + 227, + -321557893, + -14, + -20, + -115029644, + 3863, + 11, + -104, + -31503425, + -14960610, + -1383781074, + 1729338, + 208339784, + 188, + 0, + 11453159, + 8127163, + 65, + -9, + -15, + -22703, + 50, + 15, + 203155, + 4, + 25 + ], + [ + 2, + 1382, + -1368796, + -19725763, + -81198, + 58, + -716417449, + 45547, + -1, + -8210382, + -89, + -1, + 188585775, + 99761899, + 7784964, + -10118899, + 695353, + 2, + 465, + -826237261, + 486330410, + -166, + 0, + 80056, + 11864127, + -344, + -5, + -1, + -1, + -134836994, + -33286636, + 3531, + 131, + 1450, + -40302, + -14, + 14 + ], + [ + -326744, + 486578127, + 34, + -89, + -650657944, + -3, + -16539795, + 2458685, + 605, + 0, + -41703992, + 1, + -3, + 1, + -386230, + 20912, + 121, + 272101, + 28374414, + -38, + 1768781, + 6223408, + -26, + -3894890, + 64552, + 122383168, + 142, + 150898843, + -384753624, + 100558, + 13, + -6, + -22, + -1730478, + 0, + 31651, + 1 + ], + [ + 340, + 1540, + -8061870, + 41889, + 259883, + 0, + -7, + -53, + -4, + -15370818, + 2939468, + -609, + -284674414, + -6200408, + -324164581, + -3925, + 27127817, + 126, + 301, + 253425, + -3, + 9259, + 174965592, + 120465, + -2, + -22736, + -525240524, + -995393379, + 128882, + 63237904, + -2667, + 5654, + 103, + -2723800, + 0, + 2, + 32301033 + ], + [ + 56, + 109095496, + 163879, + 173322, + -127, + -10, + -1, + 1465, + 238863, + -65778, + 128, + -4920897, + -3884, + 1, + 443711956, + 0, + -2, + -942, + -683, + 13, + -34166293, + 33887599, + -123, + 31312, + 2766, + 1009539764, + -905841, + 9916, + 1766966, + -11, + -58440, + 2114, + -91, + -19186, + 39, + -97290432, + -21325 + ], + [ + 265, + -25771, + 42, + 206724, + 424807001, + -1, + 5545, + -2, + -11171155, + -90566, + 2, + -3, + 24384, + 1140368, + -14422, + -21, + 869148719, + -1920, + 2009161, + 1196, + -10888, + -40199, + 1, + 63617, + 130286857, + -1522, + -948, + 182086, + 1, + 54126, + 1580527782, + -12111, + 169, + -2, + 114664474, + -213535705, + -149 + ], + [ + -798, + 2047, + 173552739, + -92, + -17557888, + 11, + 40, + 20505, + 229824947, + -1, + -3146180, + -1038911647, + 0, + 91798, + 4, + 986806103, + 418, + -199431, + 367915900, + -15574, + -40035, + 2513, + 26078825, + 31393043, + 9, + 3760, + -488448675, + 591585, + -216640, + 1307267455, + 0, + -333732, + -4870739, + -32184, + 9, + -187760857, + -787 + ], + [ + 123330, + 3965, + 5907586, + 450, + 2403370, + -18, + 697, + -54, + -1, + 2236, + -134060805, + 2935235, + -499500536, + -27, + -31246, + 1826, + -811, + 1889678, + 19363709, + 3, + -15, + -478, + -30, + -61, + -240832823, + 894067, + -294968, + 1189, + 246132, + 64, + -217262, + -27, + -92905, + -1, + 68006, + -24610, + -1380250495 + ], + [ + -32982, + -1572626, + -13811, + 285265172, + 0, + -7, + -511956993, + 583455430, + 1754498, + -15041, + -536, + -2649509, + -3789933, + -2, + 1, + -347540, + 1, + 1649278653, + 569069, + 3, + -3183, + -99948858, + -50553, + -39, + 0, + 2430, + -29969348, + -63, + 1, + 118, + -17289, + -23, + 4365, + 125638813, + 2, + 173, + 26801544 + ], + [ + -7, + 2865, + -1, + -360218, + 274186949, + -97, + 28, + -442866, + 560586, + -25955, + 3, + -256032, + -4, + -394791071, + 140, + -5102, + -2139, + 0, + 13, + 22, + -3002332, + 640, + -2125, + 3613, + -117350, + -312013, + 277, + 371695977, + 112, + -4395, + 3, + 1397435943, + 38206, + -137180766, + 2372, + 39880222, + -31838596 + ], + [ + -15, + -37370, + -700001, + -63, + -371995, + 939586, + 411776, + -51, + 2, + 60629749, + 2, + -256975, + -2839, + -10008, + -449674499, + 561864, + -982877, + -37, + 3804, + -1583, + -492, + -1173153, + -114145, + -20, + -11555119, + 1, + 19270, + 11363, + 176045456, + -498, + 0, + 12, + 29679, + 11868, + 7944, + -36, + -146 + ], + [ + 44746, + -19145, + -3, + 1124510, + -2274, + -75393, + -49504, + 2380, + -352, + 155, + -53, + -10090, + 749671, + -52426102, + 109100675, + 0, + 28705850, + -1932913558, + 18, + -1491, + 2999488, + -1, + 101, + 1, + 31539266, + 5111, + 6168, + 112919, + -317, + -54594, + -19158, + 925902308, + -7177303, + -12980639, + -3, + 1, + -3345734 + ], + [ + 869915788, + 2, + -94201496, + 674516, + -21468692, + -7258, + -2181, + -77272, + -2323816, + 12102171, + 33504674, + -396741, + -1257, + 529157, + 13898, + 2, + -1239981, + 7497209, + -3935879, + -1, + 0, + 221, + 431, + 55, + -92, + -12733, + -14394, + 30822896, + 196317, + -211076, + -186, + 30, + -250, + -1892230232, + 13453905, + 690, + 13108 + ], + [ + -125864394, + -10556446, + -1118, + 16338, + 0, + 2087242, + -7605716, + 1360163743, + -211975, + -7697783, + 53515, + -112675, + -15015, + 10494, + -58099095, + 25, + -2710217, + -235260686, + -37, + 279904, + 594850, + -269, + 510304613, + -731008, + 7209200, + 15492661, + -43327, + 2, + -1726038, + -8, + 215443329, + 3506, + -9809, + -1, + 7375, + 16377, + -820 + ], + [ + 671, + -8305381, + 20814, + -9216422, + 375403, + 0, + 50, + 126074, + -66574836, + -12, + 472425081, + -14548, + 6819, + -1, + 50, + 46188810, + -14829, + -1360282566, + 8843, + -1206, + -339514, + 1050171529, + 209865, + 71558915, + 10487, + 293841962, + -10719, + 2, + -741348192, + -1538073907, + -2, + 1911, + -37494, + 3, + 378937, + 1470, + 0 + ], + [ + -397353997, + 104671, + 5, + 15, + -1, + 3079, + 18523, + -4586226, + -347, + -7040, + 56, + 1833979, + 132501885, + 186, + 6747, + 15334796, + 1434, + -2, + 60, + -1125432, + 204, + 1, + -1, + 0, + 1097376, + 0, + -8041099, + 31723, + -16039, + 1746367, + 40764, + -3, + 5805, + 70, + -144, + -12, + 1255762 + ], + [ + -6, + 21496, + 1, + -10, + 107, + -4064, + -35259032, + 1236765, + 1226882, + 138919765, + -5006328, + 64, + 5, + 1, + 8683, + -30086541, + -4321054, + -3139, + 19269072, + -181390867, + -5, + 0, + -4, + 47, + 0, + 1248340521, + -371, + 87013481, + 14940620, + 15, + 462, + 1, + -10840, + 3, + -34179170, + 5, + -94 + ], + [ + 1336, + -1, + -3, + 11325, + -1404115, + -311, + -2437, + -65624827, + 1, + -135378534, + -288655, + 16755, + -103640653, + 7163888, + 0, + 121, + 30706, + 23, + -271881584, + 29, + -8453, + -9152238, + -43, + -55265372, + -685815963, + 18, + -39810, + -10, + 1854565, + -4, + 358474283, + 527490922, + 10849000, + -3, + -548820217, + -465, + -1 + ], + [ + 370, + -2055682259, + 783161, + -220278751, + 3775380, + 22, + 509321, + -13200655, + 4847932, + 830, + 1670677, + -983, + -404923, + 16853931, + 9857503, + -34, + -121428, + -566062, + 4, + -48, + -615797, + -378378230, + -28359616, + 10, + 29, + -1029232, + -710, + 11, + -187381355, + -4918, + 1889, + -40677, + 24, + 738245, + -1739, + -2, + -235443539 + ], + [ + 1975098, + 176852164, + 2, + 1421, + -1482, + -1, + 0, + -10672166, + -9291, + 0, + 6205, + -1, + -2323, + 1607, + -6749, + -1, + -21919, + 215, + -1066743, + -2620, + -31, + -65578986, + -58, + -887, + -91, + 11, + 3793, + -3723387, + 151067917, + 32887, + -71363935, + -19639, + 37082, + 42, + 7489769, + -30, + -44023121 + ], + [ + 0, + -128224951, + -1, + -38469563, + -4, + 39, + 0, + 51, + 1, + -15489, + 1090, + -1, + -158, + 431, + 115519235, + -121836, + 1930, + 3, + 104772256, + 48445734, + 893, + 2, + -1156376664, + 168871, + -218263045, + 1, + 1, + -486, + -2033506, + 382, + 23, + -6351, + 73412662, + 85585087, + 67899325, + 108530, + 246 + ], + [ + -293, + -16518, + 1633877, + -3953679, + -8, + 504013, + 953481593, + 2732, + 546328, + -4531, + -417, + 1964570, + -2, + -172161111, + -33, + -93374225, + 294236, + 12040697, + -377, + -145300, + -352098192, + 2010, + 236, + 219, + -84927366, + -375, + -4, + 76861, + -3902, + 22081109, + 7857, + 6999043, + 208156, + -121483, + -2917620, + -3294155, + 758332 + ], + [ + -1490, + 7058677, + -53702078, + 138248690, + 22549809, + -177105080, + -439, + 482, + -1804, + 318, + -42163678, + -2463404, + 17, + -23, + -39278909, + 197, + -57953442, + 2, + 528, + 65, + 60168, + 26254, + -97, + 1, + 1459749890, + -3170946, + -211, + -82, + 12925, + 19446410, + -30, + 11, + -852, + 16, + 1013089718, + -36, + 14 + ], + [ + -1, + -113, + 1, + -1280371, + -8744444, + -6, + 1847096, + -861, + -11, + -146451, + -6316, + 10, + 492, + -21105615, + -26336, + 1861048641, + 45451142, + -81643193, + 580858143, + 13, + 524410677, + 1, + 1057739, + -7148752, + 2, + 5878, + -174, + -235960, + 8997, + -12440070, + -9, + 519, + 4088, + 77171, + -722538452, + -20, + -56045916 + ], + [ + 662508788, + -2490, + 121766769, + 15197264, + 1, + -16, + -724, + -374006287, + -35723696, + 3863180, + 905, + -94, + 1033978, + 14456, + -7680835, + 1196, + -26364768, + -7758555, + 332179, + 1, + 42012691, + 785356912, + 196408, + -1417693682, + 227078, + 210, + -1, + -72036828, + -2, + 35, + 448668406, + -7, + 0, + 85193, + 1, + -928305289, + 27 + ], + [ + 71497472, + -665, + 0, + -17, + -4107, + -509036, + 779216485, + -759637, + 1455, + -191, + -12, + 41295, + -964201274, + 3149, + 17649, + -972, + -39412, + 1725829, + -5, + -1, + 1264937, + -1105381, + -4684568, + -5723, + 9078, + 0, + -17384, + 247, + -5, + -16258, + -2032, + -15474, + 1, + 1741, + -14170, + 252, + 6906 + ], + [ + -444, + -13, + -24574, + -6, + -404402745, + -63724, + 1903662, + 28867, + -245057188, + -55827, + -1117, + 7000852, + 4, + 7405, + 15, + 1974, + -5669547, + -16298, + -119275145, + -44596798, + 1880, + -1787050209, + -2, + 498, + -152228, + 0, + 239, + 302805, + -1659651, + 38, + -1598385, + -233972700, + 565961, + 21, + -1, + -779, + 4904360 + ], + [ + 4751595, + -233245, + 1078501, + -161, + -60935475, + 29, + 2, + -4, + 1, + -906207543, + 1966, + 170486511, + -127395889, + 77365397, + -1, + 1, + -268570077, + -14104, + 94339245, + 0, + -61300377, + -61, + -79122, + 191098377, + -1, + -6, + -8292467, + -9, + 31, + 79, + -13422687, + 2, + 674, + -164755, + 0, + -199894, + 6 + ] + ], + [ + [ + 1224865543, + 117023, + 1378, + 10, + -177376472, + -357, + 472936, + 91, + -59223582, + 10743, + -6199602, + 13512, + -2276130, + -63032738, + 144281, + -4714, + -55, + -446868369, + 1582, + -1474133254, + 4, + -3, + -2076817, + 514149, + 3, + -44344, + 1535211, + 16053, + -18407812, + -1104, + -1812798148, + 2, + -359709, + -9, + 3, + 24463463, + -4636767 + ], + [ + -270498, + -106, + -2177890, + 1, + 2623695, + 13309, + 27, + 130727598, + -36, + 1436225, + -15137987, + -215544061, + -39026, + -1671, + 8396, + -804, + 0, + 1395, + 342157857, + 28059348, + -315464513, + -989261, + -760, + 55983, + -687182, + 14472843, + 16591, + -77307, + -56, + -16, + 175803925, + 94952149, + 474, + 582, + 0, + 1196, + -133490457 + ], + [ + -330, + 1, + -1595380, + 144981895, + 169, + -1217155351, + -99, + 443, + 126555653, + 39654668, + 11868, + 930056672, + 0, + 1355749, + -36, + 1606063, + 90901209, + 105526, + -1522744048, + 26, + -3726, + -915787, + 3784239, + 171287850, + -4, + 1, + -1279928, + -36287, + 15541, + -370419676, + -7197445, + 255, + -12444575, + -37, + -1062180, + 36, + -1995520210 + ], + [ + 33, + 399715, + 16269, + -24357299, + -1615, + -101924889, + 27230, + 1550896370, + -1889380, + 214, + -3, + 28, + -38421, + -166, + -32436, + -35630, + -948, + -8776859, + -568, + 203, + 102132972, + -500063699, + 51, + 180986446, + -1095734455, + -128460, + -1819, + -1, + 315495, + 400768, + -4170316, + -30264431, + -301, + -532086, + -419907587, + 28375, + -124349026 + ], + [ + -383, + -1538, + 77090, + 17805, + -17857, + 28635, + 1212, + 67791774, + 4, + 24, + 11377, + 22, + 112, + -325028, + -3513, + 396740120, + -5367, + 12, + 11, + -3, + 455, + 15816360, + -773847293, + 347123786, + 0, + -3, + 556073, + -5910393, + -70293780, + 298528, + 586, + -2, + -2900, + 191, + 23298, + 74, + -455 + ], + [ + 85, + 597, + -209321, + -7, + 171, + 135, + 6714, + -2072499, + 97, + 781892, + -151, + -33096, + -3373686, + 233379996, + -555680, + -571075901, + -535651, + 796, + 114, + 16, + -13517, + 25054127, + 8204, + 1, + 13, + 108448847, + 7, + 24, + 1, + 2859, + -22618, + -25133234, + -1, + -510, + 1, + -17072, + 1527384930 + ], + [ + -8872, + -241, + -57808470, + -1063245, + -15937, + 0, + -1, + 48770, + -74070532, + -482, + -4777969, + -1510, + 0, + 10554, + -7, + -40223, + 36, + 7916550, + 3, + 22, + -45903398, + 236274807, + -220848, + 3, + -218, + 5, + 21, + -3, + -578231246, + -50, + 845, + -14, + 1354349, + -1869, + -12, + -178, + -6671079 + ], + [ + 1990167, + -25, + -45726, + -2, + -4358044, + 129333, + 220853861, + -16, + -521074051, + -3971221, + -5, + 369, + 37779020, + 46088830, + -41189, + 0, + 61373, + -1491897, + -3035761, + -5950597, + 113031326, + -3, + 1, + -49, + 1207, + -413319745, + -598563, + -16, + -44576, + 2676202, + -480968, + 572, + 7289, + 44, + 2, + -2941504, + 900 + ], + [ + 32443, + 1, + -4, + 267, + 0, + -60405, + 1214, + -106, + 2, + 2, + 1925381, + -66806285, + 24323, + 198008816, + 16967, + 4, + 468661313, + -100, + -21, + 7862611, + 8, + -1, + -390573, + 34511260, + -30, + -476005590, + 12, + -3825891, + -1643794085, + -366, + -51714479, + -143667948, + -24731, + -68058, + -27532755, + -4922, + 0 + ], + [ + -437816, + 27, + 3, + 1178904, + 25, + 1801, + 774, + 2, + 4257059, + -1, + 1, + 0, + -160778947, + -433, + -2681701, + -7189353, + 1012763028, + 1, + -1658, + -60, + -114, + -1383781074, + 27021, + 1666718274, + 1542741, + -60, + 1, + 130034615, + 535113, + -18821646, + -30, + -89, + 3294313, + 122, + 1664249277, + 133051026, + 106448707 + ], + [ + 124833994, + 86, + -10, + -77054, + -40, + 60600318, + -2733, + 45547, + -45, + -256574, + -46700365, + -24, + 3, + 3, + 30410, + -647609548, + 86919, + 52, + 29, + -394, + 3799456, + -43393062, + -44, + 1280888, + 23172, + -2755, + -166349, + -74549283, + -27014228, + -129, + -63, + 110, + 1, + 5939161, + -20151, + -7, + 228160 + ], + [ + -326744, + 237587, + 1108204, + -182045, + -621, + -1703056, + -2019, + 76834, + 1, + -634535081, + -80, + 51256124, + -2882, + 306, + -386230, + 2676715, + 124201, + 136050, + 886700, + -303, + 6909, + 398298124, + -27177479, + -951, + 4131307, + 117, + 9, + 576, + -3005888, + 3142, + 214195, + -388, + -22, + -13843825, + 2, + 1, + 82812 + ], + [ + 173866, + 403629110, + -64494962, + 335110, + 2079066, + -5346, + -13808, + -1, + -1045, + -15370818, + 91858, + -77986, + -2224019, + -6, + -1, + -31, + 217022540, + 129195, + 1, + 31678, + -5391218, + 4630, + 341730, + 2, + -6355369, + -363775, + -525240524, + -60754, + 1007, + 1011806469, + -699115352, + 44, + 6, + -1394585625, + 669, + 104, + 7886 + ], + [ + 56, + 1704617, + 5244122, + 88741084, + -2, + -333179, + -5, + 46868, + 1910906, + -538850974, + 2093848, + -2403, + -31073, + 6, + 13, + 2, + -100, + -118, + 0, + 25657, + -521, + 4235950, + -32202452, + 2003997, + 5532, + 120, + -28308, + 620, + 0, + 0, + -14960682, + 17314814, + -183, + -2398, + 330396553, + -389161729, + 0 + ], + [ + 555123002, + -25771, + 355342849, + 206724, + 13, + -7931436, + 354899, + -8960005, + -11, + -22641, + 962, + -228847, + 6, + 35637, + -29535972, + -174962486, + 13, + -15358, + 16073285, + 19597056, + -696861, + -20100, + 93, + 8, + 63617, + -389522, + -2, + 182086, + 735033, + 13856211, + 754, + -47, + 354633252, + -40832762, + 3499, + -104265, + -38038 + ], + [ + -3, + 4191889, + 5, + -6, + -4287, + 45947, + 5085, + 3, + 1753, + -108261832, + -96, + -7926, + 179622035, + 6, + 909, + 15, + 13, + -102108746, + 44912, + -4, + -2502, + 40208, + 3183, + 245258, + 2481125, + 120310, + -14906, + 37861432, + -13540, + 5106513, + 95268, + 0, + -304421, + -131825089, + 153290624, + -5730, + 0 + ], + [ + 1927, + 15, + 47260686, + 460729, + 615262711, + -146, + 1, + -220520, + -44, + 146507865, + 0, + 11740940, + -15244, + -218280, + -488, + 3739368, + -1700287968, + 29526, + 38727417, + 20, + -8, + -15, + -30, + -15, + -470377, + 27940, + -73742, + 311794316, + 1969059, + 66669501, + -27, + -894220, + -11613, + -11237673, + 69638544, + -6152, + -345062624 + ], + [ + 0, + -1572626, + -441961, + 2176, + 376230444, + -115, + -488, + 4451, + 14035986, + -15401949, + -70244327, + -2649509, + -236871, + -1, + 424, + -1358, + 368918506, + 98, + 2, + 48788, + -50924, + -24402, + -6319, + -9936, + 501, + 159248664, + -114, + -1031260, + 4931, + 3779, + -68, + -23, + 4470078, + 30, + 17639, + 22147, + 818 + ], + [ + -1911, + 22, + -1315, + -1407, + 4184, + -6228, + 56835, + -453494540, + 137, + -1700959484, + 1329, + -32772145, + -3591, + -24, + 35, + -1, + -1121632383, + -663029, + 6908, + 90230, + -93823, + 2561, + -133, + 947216539, + -120166480, + -159750736, + 9074924, + 354, + 234139959, + -144013352, + 52911, + 21834937, + 1194, + -1047, + 621702182, + 5, + -1018835070 + ], + [ + -518121040, + -292, + -11, + -8257312, + -23807704, + 481068013, + 3, + -202, + 14800396, + 970075992, + 37, + -1, + -710, + -2, + -858, + 561864, + -3931507, + -304750, + 15217, + -49, + -8, + -73322, + -116884479, + -20887129, + -23110238, + 10565462, + 2, + 2908808, + 88022728, + -4, + -52905711, + 393, + 59358, + 185, + 63552, + -9171, + -9 + ], + [ + 87, + -313676662, + -48469, + 35984336, + -284, + -1235236526, + -774, + 76167, + -92227559, + 39591, + -2, + -322891, + 46, + -100, + 109100675, + -1029, + 1794116, + -30201774, + 147, + -2981, + 92, + -20438147, + 1649336, + 42, + 30, + 2555, + 6168, + 903355, + 0, + -3, + -306526, + 221, + -3588651, + -6490320, + -28415878, + 80334010, + -209108 + ], + [ + 13592434, + 167489556, + -22998, + 659, + -5241, + -29730456, + -4363, + -38636, + -18590530, + 48408685, + 536074789, + -101565758, + -41180832, + 4233258, + 1, + 221809515, + -309995, + 14643, + -4, + -67123352, + 58182769, + 1, + 862, + 3593429, + -11, + -203721, + -7369722, + 59, + 100514082, + -103, + -1526867, + 121690, + -512650, + -1847881, + 411, + 345, + 53690152 + ], + [ + -120, + -21112892, + -36640229, + 8364945, + 11778, + 65226, + -237679, + 324, + -1695798, + 0, + 105, + -112675, + -1877, + 82, + -7262387, + 2, + -338777, + -57437, + -37, + 559808, + 37178, + -275778, + 7787, + -5848066, + 57673603, + 7746330, + -354932337, + 29806, + -53939, + -2, + 841576, + 459602080, + -40177253, + -379287689, + 3776181, + 524052, + -1641 + ], + [ + 671, + -16, + 42627035, + -9000, + 12012889, + 1663, + 1682184976, + 126074, + -127, + -46, + 118106270, + -14, + 223459007, + -10059, + 411185, + 92377620, + -3707, + -324, + 579540855, + -1, + -663, + 125, + 26862688, + 69882, + 164, + 36730245, + -84, + 930188912, + -1414, + -1538073907, + -243, + 119, + -76788601, + 14019, + 12125987, + 1505693, + 0 + ], + [ + -3, + 204, + 41540521, + 1, + -190167645, + 0, + 4741986, + -280, + -173, + -1845521436, + 226, + 234749363, + 32, + 11905, + 55273450, + 14975, + 375923075, + -305583, + 30, + 0, + 13381560, + 2757, + -526012, + -370, + 0, + -33, + -2058521329, + 991, + -8, + 213, + 1304455, + -381, + 2902, + 4471, + -295807, + -201614163, + 156970 + ], + [ + -763, + 168, + 200400, + -10687, + 877310, + -1040397, + -1076, + 151, + 9585, + 542655, + -5, + 16, + 1, + 3, + 277867, + -459, + -1, + -1, + 150540, + -354279, + -11004, + -1827261, + -4, + 1, + -111, + 38096, + -380055, + 83, + 912, + 2, + 120985803, + 3319688, + -1, + 764, + -4, + 11, + -23 + ], + [ + 87567531, + -127463, + -10447, + 90598, + -5485, + -2485, + -1218, + -31, + 2496, + -135378534, + -4618481, + 1047, + -202423, + 3, + -5793, + 7725, + 1006173843, + 739, + -2074, + 4, + -138496110, + -292871614, + -353039, + -215880, + -1339484, + 18111, + -1273905, + -2522315, + 237384357, + -2025953, + 43, + 8242046, + 84758, + -2961359, + -274410109, + -59464, + -5312 + ], + [ + 388323840, + -4, + 48, + -840, + 60406077, + 1469472501, + 7958, + -2, + 37874, + 27192052, + 204, + -16100270, + -404923, + 4, + 5, + -4, + -121428, + -579647045, + 65907279, + -24405, + -9, + -45, + -7, + 5, + 1, + -4020, + -11, + 22, + -45, + -2459, + 247555700, + -325415, + 99948, + 23070, + -2, + -1028, + -470887078 + ], + [ + 7900390, + 86354, + 1991469, + 45485, + -741, + -1, + -726928, + -10, + -152220009, + 18265495, + 194, + -298, + -1162, + 105300170, + -26995, + -1600165, + -3, + 1720, + -1042, + -82, + -524482515, + -262315943, + -29937, + -7, + -23957161, + 92562, + 30, + -28, + 288, + 0, + -68, + -1, + 151886643, + 10, + 936221, + -244, + -1375723 + ], + [ + -939, + -15, + -10, + -9617391, + -1010783, + 2, + 46131816, + 852410117, + 3957, + 0, + 4465140, + -145029, + -2580493, + 883558, + 7, + -243672, + 61758, + 100087, + 25579, + 3, + 29271033, + 1272, + -141159, + 675483, + -6820720, + 46, + 502414888, + -2, + -32536094, + 782034, + 94, + -99, + 2240, + 41790, + 2121854, + 26, + 129045035 + ], + [ + -4807718, + -16914307, + 1673089858, + -121, + -566066780, + 62, + 3724537, + 43718, + 34145, + -71, + -6835127, + 3929140, + -1544, + -688644443, + -265, + -11671778, + 75324371, + 0, + -96431, + -1162400, + -42981, + 63, + 1979635625, + 2, + -81, + -1, + -34219, + 1, + -1951, + 674, + 4, + 0, + 1665249, + -4, + -182351, + -6, + 189583 + ], + [ + -47685, + 431, + -107404156, + 16876, + 5637452, + -1351, + -7, + 252849760, + -7, + 5, + 0, + -2463404, + 2184, + -732, + -38358, + 6, + -28, + 871853946, + 132, + 33, + 3761, + 430139773, + -12681253, + 106, + 712769, + -99092, + -26, + -10433, + 3231, + 75963, + -4, + 5747111, + 0, + 68482961, + 253272430, + -4709797, + 59515726 + ], + [ + -86350241, + -7222, + 1007023, + -2501, + -8, + -44, + 902, + -3527399, + -22, + -18745696, + -202098, + 3, + 515795918, + -5, + -3292, + 3, + 22, + -163286386, + 1, + 220189, + 125, + 570680, + 16, + -7148752, + 916740, + 24075756, + -2788, + -58990, + 4606255, + -1555009, + -138, + 2124155, + 1046481, + 38585, + -172, + -20455, + -1751435 + ], + [ + 1, + -78, + 243533537, + 2, + 32099, + -32, + -11586, + -5843848, + -68, + 29, + 118615030, + -12, + 252, + 3700707, + -1920209, + 39190787, + -402, + -7758555, + 42518865, + 53273442, + 656448, + 1, + 192, + -44302928, + 222, + 1716797, + -16, + -288147311, + -1875872, + 18032, + 7, + -7, + -61105889, + 170385, + 1085189, + -14, + 115147363 + ], + [ + 17455, + -348417770, + -5, + 0, + -16823125, + -2, + 1, + -1, + 744882, + -96, + -12097, + 10324, + -964201274, + 51587982, + 552, + -31092, + -5044686, + 421, + -4770, + -98, + 1, + -35372178, + -36598, + -46881779, + 18591434, + 312271, + -272, + 516978007, + -5238, + -8129, + -2080779, + -967, + 80, + 912822829, + -28, + 16517223, + 883927 + ], + [ + -56844, + -1751126, + -12287, + -755, + -101100686, + -16313331, + 15, + 902, + -234, + -1745, + -35, + 448054511, + 140646580, + 463, + 495, + 2070304303, + -1, + -255, + -4, + -89193596, + 120322, + -852, + -72093, + 31, + -311762151, + 385, + 31356300, + 1, + 0, + 19, + -204593256, + -223, + 0, + 5, + -1, + -97, + 599 + ], + [ + 18561, + -29156, + 527, + -164602, + -15233869, + 7540, + 3556, + -128008, + 13627, + -216, + 15, + 1331926, + -1, + 590, + -3094225, + 51820950, + -134285038, + -112830, + 188678489, + -4, + -2, + -254899734, + -2473, + 729, + -40, + -12171721, + -4146233, + -39053571, + 123, + 650858, + -102, + 25, + 2761462, + -5272145, + -12812264, + -204691513, + 377770834 + ] + ], + [ + [ + 1196158, + 234045, + 172, + 10, + -85, + -374767920, + 15133942, + 91, + -3615, + 2750184, + -3099801, + 216185, + -1138065, + -4, + 18035, + -37709, + -14418293, + -13637, + 0, + -1474133254, + 136400234, + -803, + -2126660786, + 1004, + 5669, + -87, + 95951, + 32107, + -2300976, + -144728046, + -27661, + 2014330128, + -719419, + -4665, + 5924, + 373, + -296753070 + ], + [ + -553980684, + -106, + -66, + 7, + 20, + 218050771, + 106, + 31916, + -4613, + 1, + -14783, + -3, + -78052, + -418, + 1049, + -1607, + 4712929, + 1395, + 653, + 3, + -78866128, + -966, + -24, + 28663403, + -703674381, + 0, + 4247188, + -5, + -3647828, + -2003, + 2683, + 47476074, + 62114787, + 38164409, + 0, + 2, + 0 + ], + [ + -10548, + 4075, + -3, + 17698, + 676, + -74289, + -52012737, + 58075187, + 2, + 317237343, + 93, + 28383, + 261481, + 169469, + -303189764, + 25697003, + 90901209, + 432233242, + -11, + 3393722, + -3726, + -3663148, + 118257, + 10705491, + -550, + 47482127, + -1310646718, + -1161193, + 121, + -2826, + -2, + 267286556, + -199113204, + 0, + 0, + 18, + -2 + ], + [ + 0, + 24982, + 266550839, + -194858388, + -1615, + -6370306, + 217842, + 12116378, + -3690, + 27, + -11934659, + 3731318, + -2, + -10598, + -253, + 0, + -237, + -2194215, + -1163164, + 851340277, + 199478, + -477, + 205, + 11311653, + -133757, + -8, + -953482461, + -336, + 308, + 98, + -260645, + -115, + -2405, + -68107065, + -25, + 7094, + -1 + ], + [ + -802266488, + -787389, + 308359, + 2226, + -2232, + 114540, + 1212, + 129, + 16754, + 6237, + 5689, + 0, + 470951725, + -2539, + -14, + 3099532, + -10991691, + 207422288, + 381000556, + -3, + 114, + 241, + -94464, + 1324, + 22, + -42671300, + 68, + -361, + -274585, + 597056, + 1173, + -423678778, + -23754845, + 25072532, + 1526873331, + 154558256, + 0 + ], + [ + 2783720, + 9, + -13, + -7558, + 2800483, + 4316, + 3, + -506, + 0, + 800657487, + -2421, + -1059080, + -107957949, + 29172500, + 0, + -4461530, + -4, + 6, + 57, + 64, + -6759, + 24, + 67205463, + 9, + 13589, + 414, + 3, + 776550, + 51604909, + 1430, + -707, + -767, + -1131020, + -4079, + 19, + -559421358, + 1 + ], + [ + 0, + -63113679, + -1764, + -130, + -2, + -58522, + 0, + 24, + -37035266, + -482, + -18, + -3092825, + 14, + 5, + -58420, + -1257, + 298016, + 247392, + 0, + 374542247, + -5, + 472549614, + -1766787, + 24681, + -871, + 1168, + 10787, + -1336, + -2258716, + -397, + 7, + -14218, + 661, + -489897597, + -386, + -45, + -407 + ], + [ + 7960667, + -201990, + -749172311, + -627, + -69728698, + 4042, + 1, + -2, + -1042148101, + -31025, + -20008089, + 1546447074, + 2361189, + 703, + -20594, + -51165287, + 61373, + -182, + -11858, + -23245, + 27596, + -1, + 1533640, + -206289299, + 4826, + -12614, + -149641, + -33128153, + -11, + 2676202, + -939, + 1, + 932946, + 3, + 38966, + -22, + 28 + ], + [ + 1063088739, + 13644, + -8202, + 33, + -18490, + -4, + 2429, + -27126, + 30828, + 7720, + 120336, + -4175393, + 6081, + 99004408, + 34748025, + 30417, + 234330656, + -204713, + -1, + 120, + 528210004, + -33, + -48, + 34511260, + -237, + -14, + 3006, + -1912946, + -50165, + -732, + -51714479, + -548, + -193, + -34029, + -105, + -615, + 34245063 + ], + [ + -13682, + 222323, + 209789508, + 4, + 1619, + 57619, + 24, + 1, + 544903537, + -5734, + 5762879, + 232848, + -2512171, + -108, + -670425, + -7021, + 126595379, + 6, + -848740, + -7691, + -59842439, + -41, + 108084, + 833359137, + 753, + -252014674, + 699, + 520138460, + 535113, + -18, + -251578799, + -1, + 1686688411, + 500998, + 203155, + 8315689, + 812 + ], + [ + 1905, + 11056, + -5475183, + -9862882, + -5, + 29590, + -10932, + 3, + -1, + -32841529, + -713, + -198805, + 754343099, + 48, + 1, + -158108, + 5, + 1, + 1862, + 0, + 59367, + -5297, + -22, + 39, + 370754, + -352611, + -20, + -71, + -422097, + -16, + -63, + 14, + 1, + 362, + -1259, + -13910, + 3650556 + ], + [ + -81686, + 464, + 1134801173, + -728179, + -1301315889, + -217991194, + -33079591, + 38, + 77464, + -5, + -80, + 200219, + -360, + 5017980, + -197749749, + 41824, + 243, + 1088402, + 221675, + -9940326, + 14150248, + 388963, + -212324, + -2, + 63, + 122383168, + 1, + 2, + -1468, + 6, + 856782, + -25441188, + -1388, + -6921912, + 7059007, + 3956, + 1294 + ], + [ + 1358, + 24, + -1, + 1, + 4158132, + -5, + -441842, + -7, + -133752, + -240169, + 6, + -155971, + -4448038, + -6200408, + -1237, + -3925, + 27127817, + 16149, + 75, + 253425, + -336951, + 592579, + 10, + 1973691854, + -6355369, + -710, + -1025860, + -7, + 16, + 3952369, + -83, + 180943, + 3374068, + -2723800, + 0, + 3, + 63088 + ], + [ + 457769, + 3, + 20485, + 86661, + -1062469679, + -20824, + 0, + 191971179, + 1866, + -1052443, + 8375390, + -9611, + -3884, + 0, + 7, + 995588, + -52264477, + -235, + -341, + 1, + -1067697, + 517, + -983, + 122, + 11065, + 7887029, + -55, + 39665, + 0, + -1, + -478741825, + 4328703, + -95909233, + -1257364210, + 20649785, + -778323458, + -341208 + ], + [ + 277561501, + -1611, + 85, + 25840, + 1699228005, + -242, + 354899, + -34, + -43, + -354, + 31523380, + -7151, + 1560589, + 278, + -1890302197, + -21870311, + 217287180, + -1006509539, + 15, + 19597056, + -22299539, + -80398, + 11883, + 63617, + 63617, + -12173, + -237, + 1423, + 22, + 13531, + 1580527782, + -95, + 21645, + -5, + 3499, + -1, + -608602 + ], + [ + -1596, + 16, + 1324, + -6055502, + -2143, + 22974, + 1271, + 5126, + 1, + -3304, + -1536, + -64931978, + 701649, + 179, + 7273, + 61675381, + 52, + -195, + 88, + -124594, + -1251, + 1, + 1, + 125572170, + 1211, + 962478, + -4, + 72, + -1, + 4987, + 0, + -10679432, + -1, + -16478136, + 76645312, + -716, + -2 + ], + [ + 241, + 8119983, + 369224, + 14398, + 150211, + -37, + 178379, + -215, + -369073090, + 2, + -32730, + 6, + -249750268, + -213, + -122, + 4, + -3, + 1889678, + 295, + 81, + -4023511, + -30, + -30754, + -31276, + -1926662583, + 218, + -2359745, + 74, + 3846, + 66669501, + -27158, + -111777, + -1452, + -11, + 266, + -50400897, + -2695802 + ], + [ + -8, + -25162020, + -28285526, + 1, + 11482, + -57, + -124990, + 72931929, + 428, + -240655, + -2144, + -162, + -30319463, + -104236736, + 444971491, + -339, + 5, + 12884989, + 4552550, + 12, + -3, + -3123402, + -3, + -40697858, + 2004, + 4860, + -229, + -33000317, + 308, + 59, + -4322, + -6, + 1091, + 7852426, + 0, + 1384, + 1 + ], + [ + -500989103, + 11735220, + -86192510, + -737726719, + 1, + -816283772, + 888, + -2, + 1095, + -106309968, + 10, + -1000, + -1796, + -24, + 70, + -638, + -136918, + -5, + 0, + 0, + -11, + 335617092, + -557017457, + 28907, + -240332960, + -624026, + 4, + 6, + 56, + -17580, + 3386333, + 5, + 0, + -33, + 19428193, + 38, + -497478 + ], + [ + -2072484160, + -1, + 0, + -33029246, + -743991, + 15033375, + 12868, + -13258816, + 115628, + 29604, + 78217783, + -65785588, + -372117295, + -40030, + -3431, + 140466, + -62904105, + -304750, + 3804, + -25, + -983, + -1201308537, + -14, + -668388113, + -11555119, + 169047385, + 0, + 744654922, + 0, + -7973, + -6613214, + 1, + 486262745, + 6, + 65077357, + -9, + -2329 + ], + [ + 11454853, + -9802396, + -3101993, + 1, + -145507, + -1, + -1547, + 1, + -180132, + 77, + -2, + -20665055, + 46, + -419408819, + 426175, + -1, + 1, + -922, + 0, + -11925, + 6, + -319346, + 422230032, + 2775753, + 120, + 10221, + 193, + 14115, + -1, + -1706, + -2, + 221, + -2, + -3245160, + -3469, + 313805, + -408 + ], + [ + 26548, + 81782, + 0, + 3, + -82, + -7258, + -68, + -5, + -2269, + 193634741, + 0, + -25391439, + -314, + 517, + 14231643, + 212, + 0, + 234288, + -1007584978, + -8, + 232731075, + 7, + 1723, + 1839835550, + -23, + -814885, + -1799, + 1881, + 12564260, + -3377217, + -390878070, + 30, + -16020, + -1, + 51, + 86, + 3 + ], + [ + -240, + -675612544, + -1, + 130702, + 1, + 33395879, + -2, + 332071, + -2, + -1, + 54799308, + -28, + -7, + 1, + -113475, + 792, + -21, + -459494, + -9679408, + 547, + 73, + -8824912, + 243, + -89, + 461388827, + 15130, + -338, + 122084541, + -7, + -241, + 841576, + 229801040, + -19618, + -370398, + 7375, + 67078645, + -420057 + ], + [ + 1343, + -8305381, + 5328379, + 0, + 93851, + 6654, + 821379, + 1970, + -8127, + -1484, + 1802, + -4, + 893836029, + -40234, + 822369, + 2886801, + -949075, + -664200, + 289770427, + -632325842, + -339514, + 525085765, + 0, + 4472432, + 21477478, + 286955, + -175621660, + 58136807, + -370674096, + -23, + -497694, + 31316830, + -4799288, + 28709919, + 12125987, + 752847, + 0 + ], + [ + -1552164, + 1674730, + 2, + 238, + -742842, + 25223353, + 592748, + -2, + -710564, + -115345090, + 118476205, + 7, + 33125471, + 1, + 221093799, + 7, + 375923075, + -9549, + 505283125, + -1, + 214104961, + 45175077, + -8219, + -47315, + 134, + -1, + -15, + 1039512561, + -64154, + 107, + 5217819, + -6, + 185756, + 9157276, + -72, + -24, + 4905 + ], + [ + -3, + 168, + 50100, + -1, + 27416, + -2, + 0, + 158305887, + 306720, + 277839529, + -320404994, + 16747368, + 2627280, + 176, + 71133842, + -58763, + -138273732, + -401794, + 2408634, + -45347717, + -11268471, + -7138, + -63532137, + 6, + -7102, + 624170261, + -760111, + 2655, + 119524957, + 1019127704, + 30246451, + 1699680229, + 0, + 0, + -8544792, + 1, + -2996 + ], + [ + 171030, + -996, + -10, + 11325, + 0, + -2544297, + -2437, + -262499306, + 81805187, + -33051, + -141, + 34313357, + -829125221, + 1749, + -23171, + 4, + 0, + 47286, + -4, + 472, + -8453, + -143004, + -88260, + -215880, + -41, + 2, + -2, + -616, + 29673045, + -1, + 1, + 2109963687, + 21698001, + -5784, + -1, + -475713, + -5439022 + ], + [ + 93, + -1, + 96, + -420, + 60406077, + 350, + 4074570, + -101, + 75749, + 1699503, + 26104, + -16100270, + -12957540, + 4213483, + 616094, + -72018226, + -30357, + -70758, + 514901, + -12, + -1, + -739020, + -113438464, + 153, + 945530, + -8, + -3, + 1402, + -91495, + -322290064, + 61888925, + -5, + 399793, + 3, + -111299, + -514, + -470887078 + ], + [ + 2022499891, + 22106520, + 30, + 90969, + -1517484, + -5255255, + -5815427, + -41688, + -152220009, + 9132748, + 1, + -610289, + -290, + 205664, + -26, + -51205271, + -43, + 1, + -533371, + -164, + -250, + -500, + -245241835, + -3631730, + -46791, + 1480990, + 3793, + -14893549, + 0, + 1, + -136, + -314232, + 9492915, + 85066, + 29257, + -1022367559, + -5 + ], + [ + -15, + -125220, + -1286, + -153878253, + -252696, + 1293828405, + 11, + 51, + 518701506, + -61, + 2180, + -72515, + -20, + 220890, + 3609976, + 0, + 494063, + 800696, + 13096532, + 1, + 56, + 20837869, + -578188332, + 10807728, + -54565761, + 95157, + 502414888, + -1943, + -1016753, + 12219, + 384639, + -104057974, + 1120, + 1306, + 66308, + 55567592, + 0 + ], + [ + -1, + -4, + 51059, + -8, + -35379174, + 1, + 3724537, + 1, + 8536, + -2319857, + -13670254, + 30, + -1544, + -10760069, + -8467, + -712, + 75324371, + 188136, + -1507, + -4, + -2750767, + 4, + 1979635625, + 1, + -10367, + -384448, + -4380054, + 19, + -255708285, + 1, + 502840, + 0, + 102, + -2, + -6, + -50, + 1481 + ], + [ + -12, + 6893, + -410, + 4320272, + 44043, + -354210160, + -28066, + 482, + -14, + 1, + 0, + -75, + 273, + -23985144, + -76717, + 51698026, + -7244180, + 1663, + 34584981, + 0, + 15403112, + 820, + -792578, + 1735616, + 364937473, + -3170946, + -862747, + -1, + 103396, + 311142568, + -4, + 702, + -13957550, + 4, + 31659054, + -4709797, + 58121 + ], + [ + -10793780, + -14444, + 2, + -1, + -2186111, + -11604771, + 113, + -881850, + -350, + -73225, + -103474339, + 3, + 8059311, + -337689843, + -1646, + 3634861, + 727218276, + -156, + 567244, + 1, + 250, + 1115, + 32, + -1787188, + 224, + 11, + -356840, + -922, + 141, + -49760280, + -18140769, + 265519, + 8176, + 1206, + -2822416, + -160, + -448367330 + ], + [ + 20218, + -2549520, + 30441692, + 464, + 16, + -4061, + -5793, + -374006287, + -4, + 30181, + 4, + -2999, + 32312, + 452, + -30003, + 2392, + -6437, + -1986189955, + 3, + 6, + 0, + 2996, + 1, + -43265, + 7266487, + 54937492, + -16, + -1, + -7328, + 563, + 1712, + -14202, + -119347, + 21, + 8, + -58019081, + 899589 + ], + [ + 9, + 0, + -11187681, + -4549821, + -16429, + -63629, + 24350515, + -1, + 1455, + -803170763, + -189, + 1, + -4, + 6448498, + 72290681, + -7773, + -78823, + 13, + -19538791, + -206209953, + 316234, + -1, + -292785, + -93763559, + 284, + 4996335, + -34, + 986, + -82, + -4, + -16646236, + -967, + 329051, + 218, + -14509958, + 16517223, + 7 + ], + [ + -111, + -27, + -3145429, + -24, + -193, + -8156666, + 29, + 113, + -7658037, + -55827, + -2234, + 214, + 17580822, + 473951, + 16235972, + 2021782, + -5537, + -32595, + -238550291, + -2722, + 7700625, + -893525104, + -144186, + 31, + -2435642, + 3080, + 15, + 1, + -2, + 160070306, + -1636746045, + -58493175, + 2, + 5, + -1237863, + -12760069, + 2395 + ], + [ + 0, + -233245, + 4, + -82301, + -30467738, + 15079, + 227594, + -1024061, + 6813, + -1728, + 1, + 332981, + -31848972, + 618923175, + -99015200, + 25910475, + -1049102, + -7221145, + 0, + -59773, + -7, + -62231, + -40510504, + 1, + -5087, + -743, + -265358930, + -9, + 514599877, + 0, + -1639, + 811, + 345183, + -1, + -3, + -1562, + 360 + ] + ] + ] +}
\ No newline at end of file |