{ "type": "int32", "data": [ [ [ [ [ 21715789, -249, 4080, -98519, -2158, -1, 31308305, 85790, 218, -33926788, -1, -1, 3048, -15, -97, -293974030, 526351569, -465, 3, -74468177, -13 ], [ 447, 23866674, -5, -44, -36779, 1, -130, 392420208, -4235385, -6843, 1, 8640069, -310690, -587986, -794588829, 402407, 7827, 7, 1589195080, 579, -100 ] ], [ [ -4839025, 1, 708, 210341829, -244322, 380, -884082, 12, -350, 37795106, -10979409, -49688738, -49340172, 8290899, 963120531, -4, 1, 53, -15021187, -66, 12996 ], [ -20305, -3691, 290903867, -887109128, 2, 54213, 97, -419, -4, 979, -3, 3, -61, 1, -3, -12, 119064, 1, -31389, 848606, 2 ] ], [ [ -95090184, 49222015, -2826798, -3, 33384323, 31854483, -13297, 0, 6, -35288, 14305566, -13583545, 37669130, 15, 7591, -1, -3839024, 218, 1733291, 57, -29371846 ], [ -56, -320348264, 29626, 26888, -166420238, 15864, -67977995, 127, 26841166, -26290, -12517358, 204429, -14, -3796818, 50915, 6625652, 5304, -484, 1561340385, 736530, 3131004 ] ], [ [ -67615313, -34812527, 25952, 264, -21933055, 8335810, 37658, 263463964, 3101118, -163024129, -126, -4, 259, -374, 743, 1237920, 124, -1, -147441986, -1128534435, 4 ], [ -1, 488111, 22085367, -35527, 2, -5983795, 64537290, 1811295, -359847, 0, 1032438, -67978, -2649, -286, 3, -11809, -2, 47, 33325772, -883658, -128599 ] ], [ [ 0, 11354, 1005750426, -2, 379857, 55, 4083063, 3, -7193, 255809, 264, 4768849, 23996681, 0, 1, 250874971, 4215, -445935, 14636716, -1, -59845 ], [ 3239, -8, 34194, -10932, 789045, 304374408, -1, -7, 62869991, 1768229, -176992724, -60333, -53, -805, 49781538, 0, 290321, -56140, -255364, 9438, 111 ] ], [ [ -17798045, -1, -1, 570776817, -150148055, -1520830910, 23, 2259168, -624, 3, 907703929, -7900931, -158567734, -40136823, -6981964, 32692644, -674921, -9054558, 3880352, 850327, -1 ], [ -1, 212093, 8384396, -79861, 1859193, 15226, -53928, 187, -2, 0, -7103846, 2, -664, -92273, 2980941, -63, -3266975, 115, -1997595, -3409516, -360449 ] ], [ [ -120328742, 16758345, -54946, -58560811, 11, 29, 0, -31575509, -14, 1, 377365, -216, -31307, -101203, 88, -3, -1353680, -2019785, -22203734, -423342161, 13566 ], [ 36582, 49181, -121565312, -2664164, 198956717, 1856267, -2210164, -954, -8956793, 731099, -1, -1815, 30307749, 60279701, 0, 11825, -1, 18, 54, -1865382936, -745 ] ], [ [ -185157965, -854851592, -45499760, 1800803, -257534103, 2757117, -4, 1520443, -12, -102631532, -769480, -18, 1910256729, -84809, -22929126, 4558549, -13049, -602978, 14305231, -512680, -253 ], [ 239752280, 27421627, -152957865, 549418, 257427, -5195, 6905901, -272, -2, -148, 123470, 506, 464298, -226761238, -126, 1, 23, -5283642, -7415583, -17017903, 17445220 ] ], [ [ 340850352, 22822442, -1, -2, -116, -342807086, 65887632, 1952, 1031, 923929478, 802535740, 0, 1790017, -6913671, -56277640, 1662, -5138, 349716089, 3926, 119, -134 ], [ -2, 199671614, -81, 72, 3366506, -125967, -8, 61242051, -32283599, 1044188, 844848604, 901956, 58736, 3595371, 670266, -23094, -145, 815, -26474, 5602182, 0 ] ], [ [ -3, 1024670325, 17, 210, 172413692, -13525, -49725866, -73628657, 2750, 2, -23791, 3197, 3, 30222300, 13278, 18487, -3, 148, -1, -214, 2634 ], [ -24203, -91, -61, 1734841, 239, -43875, 411, -3, 0, 80, 3987516, -1255979008, -4095506, 3864004, -16555538, -25314, 7461889, 7972, 1443, 328256612, -201995 ] ], [ [ -1165403877, -85496637, -18182, 1107, -127451841, 375062813, -13, -50, -880, 321258, 63, -1317298539, 132468709, 5605, -632630234, -6132, -81774, -9323, -1, -30545258, -225823 ], [ -399967728, 0, 248, -8, -5055, -21825, 213042414, 5400945, 492427, -94, -11288, -84, -2147279994, -818, -229492834, 120088754, 3, 140294, 349223182, 97, -124 ] ], [ [ 3, 1485348, 289899, -16, 527545132, 417, 63310333, -601, -47406983, 206, 62, -50189, -4491, -248734, -448291840, -56256577, 192, 2847, 34936912, 1886681, -256334 ], [ -6, 2, 26711, 0, 10169, 4870186, -4339, -18, -3, 9897318, -357, 3499, -686, -5658075, 32, 85, 30296059, -45657809, 30, 53, 132324881 ] ], [ [ 315605892, 28021510, -91452, 18, 0, 2081737930, 6, 366172655, 650091, 159600649, -1, -244, -3692775, -1, 2633, 13, -28900851, -258395654, 6919638, 237370993, 1438 ], [ 211985465, -188832, 6, -61787, 93463, 46981415, 0, -2, 18, 2066986481, -4, -80, -3, 11, 0, -384341, 29, 1, -25, -959671, -2683610 ] ], [ [ 67873415, 31179259, 27148, -2, -2302148, -21798, -27, 242720, -8687, 6187, 267769, -2, -25347706, -7759918, -50, 24249965, 1721075889, 16260949, -169442354, 194, 322 ], [ 72691, 0, 184, 0, -559, -22877, 477346, 1490, -611, -3, 72, 116, -782075056, 111462945, -13, -112103729, 1026250, -1149, 0, -3569, 80913007 ] ], [ [ 4457035, -17, -254, 7911, 752167, 2, -16827420, -21, -622882, -100248412, 714, -335357904, -561, 1472068216, -86766, -240138613, -2004248, -1, 233180186, -681, -90 ], [ -339650444, 21494705, 2143, -215, -261842, 86496010, -162, -6, 1843574, -1, -1939, -38547, 59, 138779667, 5098573, -210585, 51383, -3, -62, 330965879, 5354361 ] ], [ [ 1886, -375, -687419, -6922, 124, -4, 24, 4992347, 514, -1, -238171, 30, -14708, 15526, 224130, 975859391, -3, -13606882, 1209485, -96953, 0 ], [ -1018197493, 597155, -4, 29182555, 869029, -2, -153158, -82, -1586, 3882, 13203, 38877061, 25809968, -4, 143, 39145802, 2916005, -431, -24880, -1, -141919926 ] ], [ [ 4, 3259522, -7716695, 5290, -15, -329767827, 12487793, 23, -1, 4678, -3641712, -5610, -1271, -13839, -112, -209479552, -12838, -129335352, -55, 80945200, 3 ], [ 2, -31080903, -103515, 18, -20774, 21737, 10, 0, -159, 1988703, 49397296, -212273036, 1927, 979389, -150, -13025, 1, 18754, 896, -1, -2823099 ] ], [ [ 397, -782013, -123986127, 88, 4098151, -13, -1802, -120, -99454158, -991894024, 0, 164077, 3739, -4, 240, -16234, -7970, 6933, 15, -9, -12768 ], [ 7617469, -1048, 2, 43506, 4354462, -1, 121, -984, -1801509638, 2949, 17289, -1, -9525, 10, -137072, -9, -22591, 2720, 1959028, 63, -136 ] ], [ [ 166095817, -36035, 1195359089, -262298, 620194, 207, -47, -501, -49, 130224, 3281568, 1529065551, -4, -187653025, -677556505, -1612, 252108, -27, 337389439, 128807167, 3 ], [ -36361147, 3, -106573, -426, 0, -15, 2077, -1255431378, 490392704, -29142629, 11147, 13, 647440, 963596, -16624, 493195, 242, 118578332, 851, 46615, 1179563 ] ], [ [ 97, -604410, 4330271, 350632867, 11007, -1, 232301, -50, -35, -28394006, -7886670, -23, 3309, -365110, 5314, -190613678, 138, -9698495, 8170, -4378, -27335 ], [ -2665852, -73188161, 96, 998300365, 124363778, -117649405, 127, -2730, 1784, 853455981, 39501, -102550532, -8923781, 382, 63673350, -200, -3684849, -31618, -227, -47, 1 ] ], [ [ 1479255, 1558248, -3961, 1688, -1540120, 61, 71147, 9554, 1868, 96399, -28130, 3, -470, -14139, -843370863, -485803, -27524, 48, 23854897, 31968888, -219 ], [ 1069098, -2, 24126, 156981, -231617, 12, -83468051, -1112739, 220652, 9576, -1733, 2, -869682, -16374, -183145, -1, 14308, 236044590, 2256208, -56572, -18 ] ], [ [ -30, -376885, 153145, -3908037, 2129751, 0, -1389054253, 63038, 115749511, 5671655, -1866, 1698560, -18, -543162, 490311, 1686, 127001, -42156, -3591557, -56931, -5260 ], [ 887, 7822788, 18856773, 2, -1586701, 1829, 849140, -764645, -3347707, 202601, -3394, -12326, -117007, 18969223, 15374, 222, 13764, -6, -1, -6, 874368 ] ] ], [ [ [ -311051949, -985, -15254, 130885, 1550, -1, 3695269, -182299, -143, -58335727, -2, -1, -28863, 259, 150, -343333850, -323123502, 0, -4, 213542886, -15 ], [ -328, 2666216, -13, 26, 22311, 1, -900, -119634078, 4475521, 3370, 0, 5618191, -339412, 1449701, -665318663, 286745, -11960, -3, -1326442798, -1350, -81 ] ], [ [ 3148837, 1, -1438, -893207694, 1987324, 79, 1256046, 15, 254, -122268595, -14565309, -24515088, 208045718, -55497977, 84318434, 2, -1, 3, 56046165, -234, 25169 ], [ 13508, -2738, 97248132, -813865677, -3, 102196, -112, 786, 5, 179, -4, 29, -113, -5, 3, 55, 130751, -1, 2255, -1018672, 10 ] ], [ [ -349301394, 40091366, 940908, -7, -14233524, -10763726, 217818, -2, -11, 115282, -135232354, 130207264, 194358657, 15, -1404, -1, 2334773, 73, -1700216, 464, -10487717 ], [ -106, 239995139, 21957, 51963, 22680541, 10016, 413104220, 89, -224133364, 6815, 6042322, 142735, 4, -644456, -43014, 3247368, 28405, -555, 78598795, -764010, -1160191 ] ], [ [ -92295956, 260728841, -83768, 254, 242555411, -6627794, 119733, 172686699, -2791328, 541960545, 59, -4, -50, 121, -5832, 381217, 57, 0, 212037060, -1765454150, 2 ], [ -1, 49827, 115639970, 124186, -1, -5469893, 53370771, 1239160, -928911, 0, -2052962, 793220, 1360, 190, -4, 10165, -2, 16, -1054603, 180286, 423919 ] ], [ [ -1, -13651, -670232153, -1, -163242, -27, -1285254, -6, 3733, -296396, -388, -32618281, -112766312, 0, 0, 110842717, 111, 13358086, -3573069, 1, -52139 ], [ 12793, -5, -40707, 3123, -907704, -318431073, -9, 5, 1139355205, 686261, 193160185, -108963, -4, 917, -206663071, -2, 946849, -46092, -243350, -24295, 279 ] ], [ [ 12699924, 0, -1, -418828682, -438150266, -425004288, -25, 2773193, 488, -3, 1466934722, -8866390, -116432610, -62118719, -2166301, -45911037, 391509, -16683355, 2353087, 893163, 1 ], [ 3, -235037, -15205231, -471371, 304349, -4675, -73796, -92, 1, 0, 1915426, -2, -250, 17782, -15074619, -10, 3188324, -86, 139759, 464096, 139599 ] ], [ [ 1032277, 15270595, -46806, 37071601, -54, 115, -1, -40238800, -10, -1, -148299, -245, 65184, 95151694, -101, 0, -800810, 2452376, 26705746, -323973969, 8343 ], [ -13729, 58330, -230937558, 8340009, -327533396, -108652, -700530, 263, -24723967, -1623749, 1, 3065, 7964789, 382593724, 0, 21462, 0, 58, 11, -718223638, 941 ] ], [ [ 7430861, -1146336041, -11419876, -874575, -159191857, -1484879, 1, 1187325, 113, -416705797, 464482, 21, 2073241383, -423029, 12082125, -2272482, -11596, -337171, -60690587, -275341, -362 ], [ -240872915, 15134952, 529790199, -30976, -11259389, -7929, 1063199, 10, -4, -19, -23056, 484, -329004, 146018808, -502, 1, -6, 1808396, -23661480, -10919548, -311088720 ] ], [ [ 326731747, -12705838, -2, -1, -346, 220644134, 13687838, -2047, -1113, 1008407594, 87586281, -1, -4774348, -14873800, 162719668, -937, -442148, 325497401, 41420, 98, -13 ], [ 1, 1839479381, -51, 146, 1877964, 100355, 1, -8266830, 99528073, 1937549, -903039824, 46177, 3734, -2810007, 1041250, 23458, 61, 529, 8839, 7935802, -1 ] ], [ [ 2, 63297765, 24, 127, 197742454, 15409, 941833670, 28500038, 8421, -4, 6873, 3123, 3, 24564123, -3751, -15282, -8, 234, -2, 214, 1894 ], [ -114635, -1836, 33, 4091470, -68, -48056, 386, 0, 0, 108, 1385491, 88707105, -2094671, 6567480, -783394, 30873, 92355879, 188015, 6294, 359844212, 123387 ] ], [ [ 1702279080, -495910548, -23415, 207, 27373944, -64421772, -9, -339, -447, 443957, -40, 980899142, 20405364, -9943, -844058557, -28002, -113240, 3806, -1, 31885801, -224702 ], [ 227820501, -3, 182, 0, -4063, 251192, -245617957, -65617561, -844989, -377, 14501, -94, 1635975978, 626, 163747553, 4019697, 2, -2096467, 396366216, 34, 25 ] ], [ [ -16, -2838113, -1835598, -61, 14485473, 167, 206750316, 1578, -46793895, 110, 73, -84023, -6882, 919964, -2504878, 106449520, 104, -4355, -18236660, 326816, 308612 ], [ 4, 2, 561270, 0, 7645, -269033, 7330, 20, -1, -3763461, -495, 337, 592, 3730684, -215, -95, 1838701128, 56159239, -18, 215, -19791911 ] ], [ [ 185565605, 17546196, 3542, 10, 0, 1998415941, -7, 729073821, -5296242, 7541077, -2, -57, -805561, -1, -2170, -4, -65480861, -180829895, 19345307, -790725865, -2007 ], [ 286237866, 239135, 2, 98404, -166455, -63279350, -1, -2, -14, -1995186711, -2, 45, 1, -7, 0, 85486, 254, -3, 46, -135, -787991 ] ], [ [ 125967500, 2681572, 2227, -2, -2769071, 3415, 23, -30867523, -425349, -8025, -272699, -2, 99023447, 8154886, -36, 160075569, 440503156, 9739394, 164804241, 192, 351 ], [ 87681, 1, 381, -1, 399, 58069, 442067, -266, 1347, -3, -103, 231, 14416082, 27859181, -11, 71688606, -51246, 743, -1, 2523, -10685643 ] ], [ [ -201169, 10, 74, -6444, -40940017, -2, -98906959, 14, -855982, -52910581, -963, -909723364, -1116, -229442997, -65197, -435512244, -969050, -1, -66812025, 689, -449 ], [ 219372621, 20497690, -39899, 2217, -336711, 116818818, 202, -6, -8444028, 3, -7911, -83681, 0, -209261985, 5909998, 189941, -109421, 2, -17, 63716827, 7668667 ] ], [ [ -855, 970, -1255397, -276, -449, 3, 72, -5020417, 281, 0, 150544, -49, 26085, 8560, 237214, -1423894439, 6, 2874429, -603075, -212968, 0 ], [ 1649928713, 552626, 1, -48491129, 1031120, 1, -789344, 35, 316, 1348, 6880, -56856497, 13000695, -4, -7, 7020697, 2205875, -487, -9567, -1, 217562701 ] ], [ [ 5, -3781892, -21893627, -7496, -94, -292797678, 687147, -27, 4, -7649, -10182208, -4646, 1020, -27050, -206, -318949524, -214436, 57766560, 53, -99088679, -1 ], [ 5, -151546010, 90936, -1, 23367, -5965, 21, -3, 238, 6633164, 2635941, 9708917, -9356, -885168, 83, 3425, 1, -16869, -19591, 0, -597156 ] ], [ [ -186, 3181461, 45244123, -24, 7298100, 5, 886, 331, 2084191941, 911690827, -1, 84681, 4000, 0, 20, -18693, -2089, 25252, -1, -4, 10769 ], [ -4173218, 119624, 1, 51626, 4834264, -3, -62, -544, -293799054, 3558, -2215, 1, 1108, 14, 80322, -16, -29096, -5095, -6152540, -71, -16 ] ], [ [ -215014637, -63729, -1310726022, -121926, -432795, -1, -16, 105088, -20, 127846, 7063793, 1710425445, 5, -205446235, -584895637, -479, 28531, -60, 588255282, 28225591, 1 ], [ 25448951, 54, 215991, 109, -1, 9, 48, -1988330966, 474955737, 38729752, -5367, -9, -798529, 32110, 91586, -100681, 145, -109615049, -357, -33676, -39587 ] ], [ [ -86, 12438344, -28904057, 18282366, -5143, -1, 497690, 49, 117, -16857576, 3590297, -51, -7268, 294398, -4429, 227749739, -808, 3552480, 7694, -4671, 2742 ], [ -5205966, 132119561, 403, -650207976, 163271, 133830190, 92, 2412, 810, 237881823, 41101, 56175221, 562542, -1330, 618955, -13, -4044742, -4493, -299, 47, -2 ] ], [ [ 3634701, -3381195, -447, -972, -15111381, 32, 48938, -27109, 2682, -744765, 21570, -16, 1687, 30283, -714469937, -369962, 18465, 13, 67033504, 13892796, -232 ], [ 1916940, -3, 376452, -11941, 248316, 4, 169484465, -402673, -815156, 24580, 1282, -3, 3005253, -1192, -270119, -5, -8170, 137742286, 2099570, -66781, -14 ] ], [ [ 24, -460161, 260107, 8240345, 1050863, -1, -1673788807, 9977, 397024464, 15019749, 314, -1739660, 28, -6555432, 373137, 2619, 48400, -32355, 1154193, 114094, -5161 ], [ -1715, 24469048, 61585556, 1, 1835834, -1632, -84468, -498404, 3356361, -122280, -3397, -14358, -89328, -22994305, 11064, 869, -47, -30, 1, 7, 573066 ] ] ], [ [ [ 688412704, 374, 10023, -56664, 2159, 0, -17865851, -45235, -274, -30568600, -2, -2, -2211, -257, 97, 96051509, -360956564, 363, 1, -108887966, -10 ], [ 1020, -8195289, -15, -54, -97840, -1, 934, 404669688, 6327243, 15326, 0, 7679691, -1357394, 1034226, -511348520, 170810, -13459, 11, 243777037, -2712, -123 ] ], [ [ -6899656, -2, 2023, 508762248, -375178, -49, 1094548, -21, 1989, 130617324, -6551324, 112947242, 62372001, -26141274, -871780974, -4, -1, -56, -43409789, 232, -29291 ], [ 396754, -10918, -665238300, 985717622, 3, -30689, -30, -1409, -6, -1464, 6, -26, 199, 14, 0, -78, 238649, 0, -4062, 722145, 3 ] ], [ [ 84664387, -50643571, -2349808, 47, 24205102, -828311, -96142, -2, 3, 149396, 205327326, -71741748, 49333496, -1, -829, 0, -5847795, -40, -28661039, 306, -25362841 ], [ -112, 301677927, -8360, -49684, 156344512, -14914, 922834804, -46, -352166556, -5952, 14611043, 406179, -7, 1546520, 86698, 2608883, -6922, 556, -1230388333, -239034, 2244446 ] ], [ [ -8579104, 216332487, 7032, 332, -61704577, -1882521, 21485, -36532227, 124583, -547075092, 61, 3, -449, 0, 16525, -1267788, -72, 0, -46890181, -837455671, 30 ], [ 1, 925657, -75139001, -26548, -1, 340213, -7402857, -665600, -298352, -2, -1456764, -585429, -2316, 481, -1, -14189, -15, -14, -7044160, -714150, 49157 ] ], [ [ -1, 9104, 877635691, 1, 414806, -16, -233460, -3, 5008, -70110, -472, -241426533, -106115327, 0, 1, -281746765, 7860, 12731226, -2485584, 0, 88 ], [ -13133, -59, 23043, -2540, -68581, 54277558, 14, -4, 363999277, -445643, 124737790, 106426, 45, -621, -57826148, -2, 1158417, 33173, -212896, -11194, -39 ] ], [ [ 11964262, -1, 0, 307098240, 105819927, 1953013693, 20, 1780987, -363, 5, -1769385491, -2672801, -126990935, 27450818, -2894198, 2978770, -619395, 10049591, 2992291, -1822652, -4 ], [ -3, 91485, 13501973, -346303, -115659, -15895, 116343, 81, -3, -1, 3842471, 1, 299, -199698, 31250433, -41, 1012306, -14, -280409, 1050365, -975887 ] ], [ [ -20650373, -752924, -64471, 95124698, -213, -53, -1, -19290120, -9, 1, 512077, -153, 50423, -244504297, 74, 11, -920691, -432110, 61879991, 397066255, 2689 ], [ -63561, 461006, -105311368, -1329503, 466721142, -1566025, 2907849, -947, 9618904, -1639526, -2, -2769, -26214130, 28777891, 0, -26848, -1, 23, -63, -85514236, -822 ] ], [ [ -41218186, 1548612564, -6013218, -504737, 76898609, 1965854, -13, 2214355, -64, 50893582, 176850, -32, -1846761507, 259917, -24754895, 1813034, -152, 999932, 45967266, 47423, -200 ], [ -298882218, 24172848, -358489085, 682580, 7831069, 8167, 5368034, 25, 5, 221, -78255, -1563, -82656, -34611363, -8, -1, -31, 3161083, -63568968, -21955278, 220610222 ] ], [ [ 981986209, 32734935, -2, 1, 392, 383758855, 56123324, 593, 1858, 1176451669, -700260632, 0, -9390010, -8233922, -255164305, 1636, 313293, 232725556, 14789, -79, -1912 ], [ -1, -1802413229, 102, 39, -782643, 56885, 6, 30187140, -129964968, 2026670, -445215644, 922194, -38836, 3708756, -869506, -11170, 20, 2763, -26671, -8515260, 0 ] ], [ [ 3, -932617325, 31, 47, -111477870, 947, -237312335, 73755336, 6285, 1, 2788, 845, -1, 32613345, 14971, -11175, 2, 231, -1, -167, 1005 ], [ -62596, 1891, -40, 3533568, -495, 285971, 170, 6, -1, -114, -1226387, -1268098922, -1510753, -1575784, -14303886, -10442, 106510202, -166538, 6195, -209551703, 169978 ] ], [ [ -644099996, -277693257, -447, -196, -16161233, -84100700, 31, -193, 850, -278984, -25, 509248517, -90412806, 4013, 144041300, -27146, -93711, 27032, 1, -17669025, 205991 ], [ 271048458, 6, -94, -6, -909, 5693, -8394361, -224628157, -812785, -505, -12352, 16, 1247916861, -941, 47832276, 124202138, 2, -1779961, 117416175, -17, 7 ] ], [ [ -8, -4298723, 1341881, -44, 468839355, 57, 155656585, 993, 44135987, 112, 95, 78532, 1649, 101963, 236826187, -31212486, -226, -269, 38556674, -626895, 221516 ], [ 6, 3, 201694, 0, -8553, 3144105, 4293, 13, -4, 8003682, -202, 3023, -813, 987392, -61, -216, -488342256, 62032285, -27, 193, 35331878 ] ], [ [ -300477873, -407869, 75057, 10, -1, 75533426, 12, -946840575, -8308071, -7444132, 1, 206, -1254266, 1, 3345, -2, 47385813, -192003932, -79135964, -754960494, -730 ], [ 704592261, -138561, 6, 8328, 28543, -53010632, -1, 1, -37, -72360795, -2, 105, -4, -5, -1, -10781, -198, -2, -44, 1348777, -2701050 ] ], [ [ 99782585, -9590786, 33355, -2, 1255295, -30248, -4, 29124981, 838845, 5841, -923980, 0, -55525523, -2586840, 9, -79547969, -787633965, -15265797, 166542854, 26, -468 ], [ -109419, -1, -355, 0, -246, 12531, -653030, 21, -554, 2, -74, 148, 1678635864, 72427677, 10, -69676835, 536003, 1116, -1, -2020, -119177336 ] ], [ [ -7065802, -8, 95, -4035, 34518812, 0, -66795942, -23, 658939, -79167708, 532, 1896232377, 289, -859419533, -124082, -395762284, 974376, -1, 91964836, 946, -204 ], [ 60522421, -2153132, 54196, 3417, 111184, 153164399, -142, 24, 3946368, 1, -13043, 160813, -43, 153609493, -687173, -167477, 122663, 3, 63, 141331047, -6322174 ] ], [ [ 1845, 647, -3642428, 4499, -135, 1, -216, 1489800, -317, 0, -85711, -60, -24560, 3457, -386192, 1095652263, 1, -3455011, 463514, 251812, -1 ], [ -673246461, -256678, -1, -55141062, 787874, -2, -891633, -29, -1184, 3594, -11880, -58670426, 31867498, 3, 653, -17178249, -847070, -179, 6943, 0, 244703288 ] ], [ [ -1, 2188358, -603975, -7041, -18, 535635167, 9371657, -32, -7, -1208, -16218443, 4575, 1274, -18973, -301, -360383096, -66891, 221771179, -21, -10706146, -1 ], [ 6, 216509382, 171212, 30, -11553, -26266, -2, -1, 204, 5628039, 28463637, -4123163, -28157, 823183, 241, 9108, 0, -8780, 11772, -1, -751485 ] ], [ [ -12, 3059133, 130409308, -1, 43582558, -19, -478, -304, -1205658350, -74340159, -1, 180826, -3572, 8, 163, -29677, 7634, 519, -7, 10, 8808 ], [ 7053108, 84914, 1, -267172, 26028363, 3, 41, -3582, -731913662, 2226, 29373, -5, -12945, -17, 144999, 34, -16703, -5562, -1855501, 130, -77 ] ], [ [ -35795071, 1797, -1510455426, -77626, 132981, 113, -79, 186253, -10, -46032, 7364473, -244320879, 6, 66302424, -771522113, -1489, -151977, -120, 993791055, 27807584, 1 ], [ 60599336, -12, 309199, 318, -1, 3, 179, -695581464, 342805404, -38827117, 10337, 0, 610746, 3128323, -88274, 186496, -182, -12338246, -828, -27008, 1176716 ] ], [ [ -170, 6294281, -122717317, 105653798, 6723, 0, 500063, 43, 114, 30970604, -2626331, 17, 7142, -326089, 10155, -249289478, -155, -9465098, 1900, -6042, 10340 ], [ -5171385, -67371511, 422, -566682705, 54936643, -67471425, -36, 1132, -47, -997099610, 87353, 90756869, -6323056, 3001, 5677098, -91, 2975567, -141856, -324, 94, -2 ] ], [ [ 3154656, 4919008, -5785, -1590, -3008552, 73, 16068, -2415, 3097, 837887, 18567, -7, 768, 7161, 142148433, -59680, 23622, 7, -44570749, 21215989, 29 ], [ -576833, -1, -743527, 200325, -286600, -9, -353711629, -1874120, -564444, 9033, 1577, 2, -737245, -3955, 303693, 0, 5438, -4434513, -471324, 56044, 31 ] ], [ [ 4, 835906, -149781, 51953401, -33467659, -1, -1189496639, 41346, 278664238, -15064669, 418, -1591005, 31, -4010804, -519880, -6716, 201252, 228848, -771364, 120468, -3787 ], [ 1605, 14818984, 122021850, 2, -1542746, -1799, -78935, -884787, -679953, -111624, -212, 20515, 20487, 30447105, 2240, 646, -7326, 22, -2, -3, 236826 ] ] ], [ [ [ 929560692, -514, -8628, 74488, 187, 0, -22904649, 219909, -140, 32829374, -1, -2, 9321, -14, 132, 450140588, -971911331, 474, -4, 109353626, 12 ], [ -776, 16204302, 18, -46, 187405, 3, -970, 127580965, -1720906, -7869, 0, -15551055, -2815905, 1995153, -310107148, 189213, -12953, 15, -1128032201, 1765, -36 ] ], [ [ 7986131, 1, -2226, -206464153, -1325303, 78, 1988756, 16, 578, 3749910, -7772800, -125962510, 23388, -48906602, 384113927, 1, 1, -12, -64328415, -43, -31226 ], [ -403285, 11813, -802907715, -1638041086, 1, -176216, -88, -1290, -4, -1038, -6, -30, -185, -5, 3, 112, 80973, 0, -31969, -855860, -5 ] ], [ [ -247822039, -30775444, -3059751, -56, 50013471, -27329474, 91799, 0, -10, 112440, -127782019, 95260235, -373549, -16, -7156, -1, 6895005, -172, -1043398, -180, 21202268 ], [ -127, 72422208, 10185, 121141, 261995035, 9806, 945632619, 167, 521404408, 8362, 14945155, -520302, -1, 4040159, 215790, -7622666, 16213, -931, -395602224, -370479, 1972362 ] ], [ [ -85699040, -21024677, -53224, 215, -209527401, 6408494, 29835, 408391630, 754832, 940559804, -213, -5, 477, 494, -11392, -3445628, 25, -2, -33021392, -1736227168, -7 ], [ 1, -807945, 3596797, 34904, -3, -1882471, 105007551, 378735, 936544, 0, -1492646, 631368, -2025, 323, 1, -9957, 20, -4, 12293641, 793670, 444570 ] ], [ [ 0, 14270, -839205056, 1, 17275, 0, -1876663, -8, 3645, -591792, 327, 71893019, 62335588, 0, -2, 283753001, 5768, -7850435, 4179518, -2, -19626 ], [ -16172, 15, 24667, -11437, -759984, -465562750, 11, 5, 1325439202, -2084655, 44411061, 76227, 62, 1015, 135875577, -1, -2090934, 60307, -490931, -8209, -357 ] ], [ [ 12876088, 0, 0, 997166001, -448147988, -1406115155, -20, 1983647, -907, -8, 986599504, 9996901, 61999085, -257263370, -643258, -17772154, 414346, 5799798, 7576868, 120244, 3 ], [ 3, 1791, -12951772, -130801, -652954, 13862, -77627, -244, 1, 0, 7942431, 1, 490, -72368, 29211973, 122, 2107135, 9, -935121, 619687, 440300 ] ], [ [ 27386335, -9088294, 76030, 5617449, 156, -108, -1, -8723938, -8, 1, -170447, 124, 3016, -225431489, -82, -14, 565857, -8114754, 32074192, -426040236, 8044 ], [ 8301, -445714, -245474825, -3440314, 30625986, -2005592, 5423393, -165, 805859, -1032497, -2, -493, 7483220, 95820635, -1, 20295, 0, -15, -57, 1910879811, -717 ] ], [ [ 57523048, 169198768, 39520638, 702006, 41612130, 3177841, -13, 2797504, 87, 76613876, 2603759, -28, -2048615109, 9859, 15046109, 5303070, 8413, -816471, -51542701, -19729, 418 ], [ -135653195, -10551082, -407436374, 985159, 3309479, -6990, -6122125, -440, -6, 50, 81150, 1723, -223526, -45298005, 254, 1, -18, 5603179, 29146360, 1402840, -141771406 ] ], [ [ 12890732, 26964961, -2, -1, 277, -396382511, -66856132, -1204, 881, -1997194049, -917382231, 0, 8661312, -8583684, -115703624, -1417, -236080, -316315167, 3449, -65, 792 ], [ -1, 1951903240, -74, 234, 1401257, -243790, -6, 54177429, -23949503, 260164, -499487437, 356242, 22874, 3527110, 636407, -26805, 70, 3427, 8109, 330764, 0 ] ], [ [ -2, 44682730, -30, -182, -68566551, 4794, 44758604, 75061754, 5033, 1, -6521, -1092, -2, -11022108, 19722, 24490, 1, 60, 1, 172, -1568 ], [ 127231, -1635, -39, -576045, 505, 150347, 504, 5, 0, 6, 2701937, 1470038949, 3578624, 15432390, -8086899, -29444, 27371690, -240775, 1937, -301415842, 178899 ] ], [ [ -2136279453, 356365993, 12889, -66, -203439084, -459505056, -12, 426, -692, -248431, -66, -147484359, 59938360, 6539, 1078611706, 400, 66765, -18628, 1, -9161609, -96934 ], [ 120096164, -4, 269, -2, 1742, -512041, 990381678, -246193973, 1579495, 9, 11449, -77, 1203623299, 125, -90867990, 88042723, -4, -26881, -535488547, -37, -76 ] ], [ [ -15, -7948901, -797882, 59, -435765342, 132, 175424950, 584, -65058435, 366, -92, -80929, 6741, -1952783, -44623622, -91140106, 32, -7991, 38714930, -1368921, 23371 ], [ 4, 2, 886184, 0, 16740, -2203691, -5514, 19, -7, 6795479, 586, 1240, -848, -7120729, 156, 57, 905144419, 51759207, -9, 243, -109956357 ] ], [ [ 429878300, -4330750, 67300, -30, -1, -291765172, 12, 1039773289, 1917979, 233394592, -2, -205, 2154090, -1, 3039, -3, -29826547, -246429257, -14233970, -471577890, 1425 ], [ -542046697, -257358, 3, 12591, 213236, -36925523, -1, -2, 30, 234024674, 1, -128, 2, -7, 0, -143482, 188, 2, 41, 1247210, -3919678 ] ], [ [ -42379153, 21600513, -45006, -1, -2209620, 15030, 40, 3659484, 185085, 7267, 93770, -1, -128176190, -7002418, 20, -239260023, -234144924, 6450694, 9289338, 150, 301 ], [ -20647, 1, 176, -1, -706, -6590, 558853, -535, 1447, -4, 10, -180, 14191698, 80522132, 12, -22103325, 2277955, 3030, 0, 2673, 46215027 ] ], [ [ -6359554, -7, -90, -5892, -33886170, 0, 103972176, 13, 502497, -93247201, -692, -376559193, -996, 888026308, 113827, -345303200, 333585, 0, 115300901, 674, -423 ], [ -950984610, -23820723, -19179, -2906, 461752, 102649832, -23, -6, -13087400, -5, 27730, -47818, 22, 333303537, -1331731, -28275, -59287, -2, -50, -453097235, 473007 ] ], [ [ 2290, 1838, -208830, -1375, -333, -4, -162, -13147841, -576, -1, -120680, -57, 12601, -7005, -363979, -2081410080, -7, 13175494, 1840716, 186683, 0 ], [ 1896167484, -655608, -2, -2877619, 790254, 1, 982489, -3, 157, 2938, 7617, -52603990, -25356718, 3, -1288, 86512179, 2828002, -329, 10644, 0, 512397624 ] ], [ [ 5, 4155053, -25405325, -13747, 43, 185958300, -15830631, -32, -11, 6380, 780234, -3012, 814, -3756, 462, -269907464, 25918, -191925567, -48, -65315140, -4 ], [ 3, 251423542, 103153, -47, 29359, -33122, 15, -1, 223, -4652448, 11096418, -184670179, 3849, -700158, -43, -7118, -1, -1946, 27463, 0, -4022012 ] ], [ [ 246, -1098608, 119342756, -24, -15157439, 19, 1798, -1084, 1986847813, -1001001722, -1, -78277, -249, -2, 45, 23260, 15783, -37993, -9, -11, 15347 ], [ -3728600, -83080, 1, -107935, 4439658, -4, -53, -1801, 1756113718, -191, 17032, -13, -108, -17, 255480, 16, -12624, 6501, 3207623, 119, -13 ] ], [ [ 18494047, -21433, 1161355064, -495400, 303590, -126, -69, -125740, -37, 110333, 1426368, -1985676789, 4, -76183534, 867144573, 12, 250171, 116, -369364959, 4395100, -3 ], [ 63902911, 19, 475233, -406, 0, -11, 1763, -1945028019, -14731167, 24708669, 12359, 1, 54111, 3551605, 32958, 420631, 249, 52194170, 1016, 47251, -806802 ] ], [ [ -67, 2218323, -93888744, -383048718, 7329, 0, -404839, 32, 43, -65579547, -2890158, -2, -2920, 157229, 7604, -8401252, 96, -5227643, -1519, -1633, 3668 ], [ 8222395, -37260279, -243, -708996134, -111920656, 128716591, -68, -2618, -263, -238191313, -129929, 16061709, -10863838, 2571, 83009379, -150, 3964773, 53357, -78, -37, 0 ] ], [ [ 1043388, 14523645, -4158, -3384, 6394568, 1, 54178, 4963, 1978, -1037222, 27368, 9, -1568, -18882, -451000232, 301913, -12173, -63, 43473482, 222195155, 22 ], [ -167249, 3, -572005, 806115, -34970, 2, -489683136, 2010723, 49682, -16909, 424, 0, -551446, 4963, -293345, -4, 16207, 3426495, -1928305, -66176, -30 ] ], [ [ 16, 919148, 95808, -36119769, 1198275, -1, -247556609, 15484, -350761676, -13775830, 110, 659530, -25, 4358799, 943352, 5948, 247048, 187680, 3476831, -71250, -11336 ], [ 315, 22078756, 105967806, 3, 1417527, 1747, -432261, 427275, -708190, -130016, -1997, -48500, 235782, 16028162, 2005, -88, 8832, 31, -2, -8, -186056 ] ] ], [ [ [ 979766375, -284, 4601, -44787, -2372, -1, -31821845, -163027, 503, -44646513, -2, -1, 9579, -510, -228, -532355346, -367696634, 66, 0, 103787137, 6 ], [ 513, -23270383, 20, -60, -228838, 2, -313, 333480175, 429495, -10468, -1, -1839809, 1294618, -1461014, -447096668, -458970, 14122, 1, 1903137105, 2312, 45 ] ], [ [ -168043, -2, 3206, -713993688, -691574, -63, 1221945, 27, -177, 10430682, 9083365, 76993468, -172606424, 53317360, 615135196, 1, -1, -43, 8288902, 95, 8622 ], [ 391750, 1239, 529367143, -1445170940, -2, -86846, -76, 1367, -7, 675, 1, -19, 207, 0, 2, 70, -88773, -1, 14832, 219993, -11 ] ], [ [ -349081366, -46883630, 1084370, 61, -33326673, 19723621, -47305, 1, 26, -25132, -186717967, 33299076, 201075244, 4, -1134, -1, 1704795, 193, -26086661, -372, -4060040 ], [ 158, -490067765, 27759, -110188, 80803027, 9252, -79514357, 21, 14791189, 21015, -2040983, -70240, -1, 556800, 89800, -980700, -3220, -93, 2118423220, -554287, -1499823 ] ], [ [ -26544001, 114856057, -111464, -173, 264034773, -7133489, -87281, 444888011, -1157803, 828081237, -233, -1, 475, 200, 23739, 1473662, 22, -1, 165392990, -2088184450, 10 ], [ 0, 46310, -128985055, -43839, -2, -7657085, -31792068, -1489852, 482340, 1, 199362, 455774, 7873, -421, -4, -4337, 17, 10, -12471281, -419670, 183787 ] ], [ [ 0, -14020, -541588462, -1, -224775, -64, 2957519, 8, -5065, 71720, 164, 250175267, -53176536, -1, -2, 173000551, 5991, -1362156, -12982746, 0, 77427 ], [ -1509, 5, 40670, 12393, 421421, 348486210, -1, -4, 112447417, 1924052, 106597763, 91828, 17, 963, -248506985, 0, 497827, -62447, 176818, -23231, 160 ] ], [ [ 32449180, -1, 0, -655616758, 345376459, -1115326670, -1, -1218333, -292, -4, 1749963282, -11181088, -171668844, 467068255, -3199309, -63869218, 744072, 12276346, 7774022, 383776, 2 ], [ 1, -170050, -14492993, 316021, 659593, -9103, -80381, -178, 0, 0, -6975183, -2, -259, 60713, 19786671, 48, 3892381, 98, 1102118, 1238394, -607936 ] ], [ [ 350292, 14051325, -117733, -116356799, 2, -32, -1, 2024511, 0, -1, 169100, -195, 302318, -235725925, -11, -9, -1281135, 23207, 31313639, 530609660, 8603 ], [ 35572, 1581, -130070678, -4414224, -171793591, -243651, 7217658, 916, -8797652, 1025349, -2, -3176, -1455717, -267634038, 0, 16351, -1, 43, -49, -1620430391, 18 ] ], [ [ 179930970, 513051973, 16511162, -217190, 231671626, 1976456, -12, -2684406, -83, -329859047, 3912803, 22, -1791932, 261426, 21274397, -4448709, -2553, 491203, -24900143, 471212, 411 ], [ 373366744, -25652035, 228642927, -527059, -15818930, -1722, 5065562, -553, -5, 245, -100583, -969, -30355, 50278683, 184, -2, 14, -3299510, -62110657, 5276337, 179739120 ] ], [ [ -417786133, 23235031, -1, -2, -186, -289279332, -15599129, 1750, -1515, 1398120894, 703931580, -1, 13198870, -1202074, 122657097, 524, -235641, -5461984, -62464, 58, 1260 ], [ -1, -1734580146, -102, -98, 1286613, -38302, -5, 65024098, -11332115, -1580510, 383462642, -550032, -62599, -2765045, -655630, -10324, 168, -475, -22054, -16659838, -1 ] ], [ [ 3, 159890492, -15, 133, 171374966, 4648, 610002446, 68229481, -1124, 0, -17942, 2604, 2, -15817606, -5675, -24154, 7, -51, -2, -102, 1778 ], [ -60692, -1561, -64, 1167770, -103, -135458, -10, 5, 0, -81, -447251, -1446431575, -3886529, -4226731, 825328, -25577, 82991811, 26509, -6951, -146681882, 48874 ] ], [ [ 1141674047, 437928544, -2476, -769, -258874838, -442293565, -29, 480, 716, -45713, 119, -2010489042, 95674572, -10981, 413231842, -6621, 83111, 29147, -1, 3155478, 68651 ], [ -96495430, -7, 24, 1, 7026, 336326, 1741097376, 109532150, 1099613, -310, 14666, 120, -864750183, 28, 238614799, 25198028, 0, 1290154, 164012297, 22, -37 ] ], [ [ 14, 2537655, -1410826, -68, -413427644, -277, -82500718, -602, -53329656, -405, -22, -42099, -2489, -934586, 2605015, -85443603, -122, -2251, -55360783, -1637880, -321650 ], [ -3, 3, -835745, 0, 29857, -7481112, 2391, -61, -3, -13773603, 540, 7349, -206, 5273070, -253, 32, 1943382619, -65458820, 1, 3, -186026925 ] ], [ [ 46144684, 27884208, -50064, -10, -1, 1143594976, 14, -257462268, -6564605, 21834902, 0, 195, 1549821, 0, -2589, -3, -13831371, 126790832, -126612169, -316720551, 1163 ], [ -799151937, 17515, 6, -80606, -30362, 10148963, -1, -2, -3, -1383931444, 0, -84, 3, -47, 0, 504948, -135, -1, -40, -159040, 582615 ] ], [ [ 25969970, -27009846, 52709, -2, -1701242, -26031, 13, 1276877, 352717, 3034, 893768, -2, 21232073, -1006186, -28, 239927149, -1290574826, -8873916, -84107789, 218, -357 ], [ 76634, 1, -343, 0, 482, -35926, -160177, -637, -1861, 0, -99, 238, 276198370, -92748846, -15, -133266074, -1280651, 399, 0, 1999, -112578809 ] ], [ [ -3988027, -27, -233, -8178, 55943096, -4, -52985509, -12, -873668, -58884041, -1426, 794895688, 1234, -1349275182, -89038, -261968674, -670436, 0, -15642715, -934, -132 ], [ 984700128, -10022100, -17651, -272, -175936, 149460413, -44, 31, 114444, -4, 22693, 171735, 43, -190759434, -6949026, -124863, 3879, -2, 1, 397424143, -1541271 ] ], [ [ -2473, 541, 132126, -7392, 109, 0, 145, -9978332, -291, -1, -252643, -113, 6383, 3136, -433318, 1083267329, -4, 10792542, -1712341, 242424, 1 ], [ 1086161297, 160598, 1, -30287096, 415202, -2, 878542, 53, -1460, -495, 1381, -42386911, 21228330, 3, -577, 105493288, -2028873, -364, 13688, -1, -307784899 ] ], [ [ 29, 2367786, 19548932, -4396, 120, -176589878, 13091137, 16, -4, 1230, 14987698, -7974, -5216, 6922, 98, -237856856, -29827, 34807506, -10, 24063311, -3 ], [ -7, 128345385, 95581, -51, -25776, 27038, 21, 0, -291, 1417618, -24777931, 107383335, 5195, 812284, -118, 4550, -2, 17569, 20130, 0, 3662692 ] ], [ [ 459, 200080, -44646558, 33, 57819061, -21, -1150, -8163, -362761129, 520470001, 0, 119028, -3067, 15, 187, -9142, -2261, -41054, -15, 15, -13957 ], [ -3273666, 43985, 4, 91375, -958131, -1, 62, -3691, -1762860167, 1535, -14613, 6, -7786, 52, 73426, 62, -32180, -312, -977267, -43, -168 ] ], [ [ 26098501, 10888, 435033927, -338801, -324159, 248, 61, 9037, 57, -10809, 2557420, -375531101, 5, 137956752, 606036923, 319, 164246, -118, -767433380, 18568441, 1 ], [ 40661756, -11, 54067, -360, -1, -5, -3102, 2144106082, -234537056, 25485458, -5409, 3, 388035, 2991496, -59792, -234096, -44, 69730058, 387, 17970, -470799 ] ], [ [ 0, 13536149, -207356267, -256578773, 4283, 0, 293342, 35, 89, 48465225, -5451186, 36, -4073, -952251, -9827, 71712980, 69, 15136832, 838, -5306, -22059 ], [ -295581, 40715508, 505, -182077270, 116147184, 89912236, -120, 3584, 686, 83158528, 53302, -40244580, 9200483, 2846, 57568883, 216, -304018, 128513, 28, -66, 0 ] ], [ [ -1478183, -3145290, -6836, 1957, 12358539, -83, -13222, -24271, 2775, 155987, 20751, 7, 1937, 27622, 382201348, -154889, -29290, 42, -65766271, -143730673, -249 ], [ 421025, 1, -705975, -255858, 450372, -12, -800967302, 196017, 684999, 7387, -1723, -3, -422043, 14416, -377913, -6, -8709, 267610927, 2528170, 101409, -10 ] ], [ [ -31, 1237864, 103872, -55615130, 31437583, -1, -1806314981, 22300, 24499255, 14001529, -1197, -852417, 13, 2967221, 998968, 1343, 117410, -44566, 890483, 115447, 11759 ], [ -467, 8499757, 182591779, -4, -874964, 1994, 434785, 486879, 3338516, -33072, -5099, -2380, -221576, 16016671, -2665, -697, -16333, 20, 0, 2, 392664 ] ] ], [ [ [ -398584231, -589, -11179, 128655, -1003, -1, -24929380, -257853, -369, -51580250, 1, -1, -23164, 20, 11, -155307994, -111309466, -269, 3, 260161406, -12 ], [ 1011, -30218887, -11, 40, -260777, -4, 288, 79142335, -2409839, -2743, 1, 3364924, -1531954, 3094401, 728881926, -373047, 4413, -13, 521972820, 4066, -66 ] ], [ [ -7052611, 1, 994, -25267679, 1005646, 458, -85796, 15, 631, 87133596, -12789894, -64856954, -179399432, -36547976, 482152052, 3, 1, -12, -308814, -169, -12303 ], [ 407811, 15392, -333206913, 1228644494, 3, 76448, -16, 91, -3, -28, 7, 13, -245, 5, 1, -36, -183182, 1, 30653, -254882, -7 ] ], [ [ 144349028, 10167254, 1400717, -40, 18968123, 29301527, 38383, -2, 27, 255645, 180730974, -37566399, 412870938, 1, 5632, -1, 5322570, -196, -9563846, 306, -16057675 ], [ 204, 318120485, -526, 65174, -79294967, 3419, 421748661, 160, 264838846, 30701, -7194067, 158561, -11, 735967, 169100, 721109, 23863, 400, 1477750048, 309823, 1774628 ] ], [ [ 35002782, -222835657, 129028, -213, -146775571, 1638514, 102919, 204970343, -2992438, -604106394, -87, -7, -242, -138, 27982, 1178466, 47, 1, -99344057, 705502825, -23 ], [ -1, -298274, 27044368, -34800, 1, -869876, 7038022, -1519003, -326551, -1, -1106836, 1043301, -1008, 133, -4, -14326, 14, -7, 28511734, 491964, 368593 ] ], [ [ 0, -30139, -621653852, -2, -117937, -15, 3777321, 11, 2248, -14014, -284, 215779313, -81971210, 0, -1, -520651845, 52, -16084946, -10153521, -1, 90706 ], [ -12753, -46, -51332, -8789, 17870, 472106795, -15, 5, 1265182153, 1667945, 42197724, 74589, 20, 369, 209168406, 0, -1727476, 6783, 216499, -17154, 443 ] ], [ [ 7628072, -1, -1, 519692235, -377049424, -2017867993, 19, -2327632, -957, 4, 647395898, 11578417, 100558828, 275612696, 5344876, -17091801, 313248, -9541093, -6147253, 723189, -2 ], [ 6, -48796, -148367, -321555, -1120464, 5552, -84153, -200, -4, -1, 3175041, 0, 623, -109263, -25403113, 105, 2957419, 112, -1839739, 2064123, -480438 ] ], [ [ 11566776, -948972, 36774, 81600655, -1, -37, -1, 50611313, 6, 0, -305018, -151, -146671, -238249933, -89, 6, 2077035, -7361176, 42571660, 282891107, -5567 ], [ -31202, 523472, -62263202, -7082189, -215880396, -179496, 6012798, 42, -6713242, 180520, 0, 704, -14336764, 284627767, -1, 16715, -1, -9, 49, -732182257, 79 ] ], [ [ 243813376, 2056386047, 22287133, 1806301, -104583312, -3475567, 14, -1034215, -12, 273993559, 1463301, -18, 265279220, 324789, -20915319, 7096534, 13268, 16990, 56960228, 371825, 8 ], [ -20470323, -4303580, -268809303, 755569, -9219733, 7947, -4971453, -465, 6, -97, -81257, -849, 346770, -50257349, -52, 1, 9, -3435215, -42093876, 4656915, -324783528 ] ], [ [ -939857323, -32315434, 1, 0, -376, -179305528, -30695435, 1239, -1745, 230378755, -1068396392, 0, -3879742, -10523312, 195242052, 440, -132520, 156648590, -33093, 31, -1794 ], [ 0, -2080897690, -109, -255, 649551, 2862, -1, -59997345, 135286288, 1791690, -372888482, 795892, 35117, -2497763, 1048132, -3956, -227, -938, -1683, 5275750, 0 ] ], [ [ 1, -1053371560, 6, 230, -43838040, -14009, 326760514, 101967612, 2868, 1, -14038, 2265, -1, -27544268, -32576, -21058, 6, -206, 1, 233, 3300 ], [ -30410, 1036, 11, -1888939, 210, -421974, -224, -3, 0, 124, 1416713, 549172028, 527329, -189063, 1242566, -7513, -45051485, 194654, -4677, 315475770, -235624 ] ], [ [ -1683044798, 268441787, 10164, 1058, -136666821, 408964297, 29, 423, 688, -186037, -16, -1905529737, -117212888, -7063, 1077218520, 12839, 107120, 23597, -1, -20399615, -63661 ], [ 705942546, -2, -481, -12, -2146, 300207, -1656699740, 231459025, -1963011, 109, -2225, -20, 348790494, -347, -37845852, 14914874, 1, 2059020, 310217769, 96, 80 ] ], [ [ -12, -10758881, -978582, -117, -235910629, -388, -200189895, 1709, -44747002, 304, 56, 30825, -7709, -63952, 322731695, -75211682, 185, 4007, 61507298, -1055842, -379753 ], [ -8, -4, -806773, -1, 1532, -7569116, 3624, -48, -5, -7286637, -854, -5323, 626, -5346403, -158, -94, -272793504, -25445764, -19, 210, 143908738 ] ], [ [ -115724858, 23837647, -1308, -32, -1, 1973552038, -1, 862196218, 3592103, 36989391, 0, -180, 3850008, -2, -339, -11, -55702787, 143947702, 110426841, 989350107, 686 ], [ -236269109, -123972, -5, -111447, -333690, 36505388, 0, 0, -40, -1909894561, -3, 35, -2, 12, -1, -330653, -12, 2, -31, -1623623, -2979423 ] ], [ [ -123864164, 2989132, 11507, 1, -1887962, -9286, 37, 10200121, 844334, 4360, 796221, -2, -61272163, -5211455, 47, -59986702, -497940131, -1847688, 52823861, -15, -221 ], [ 100250, 1, 88, 0, 199, -1720, 649317, -446, 233, 1, 102, -230, -852040733, 83433524, 10, 76696453, -2713769, 2696, -1, 1767, 48870088 ] ], [ [ -2564347, 23, -230, 3818, -38026180, 2, -118048707, -9, 890421, 65385908, 1129, 2066733336, -392, 1364248849, 36856, 158326061, -38405, 0, -101117140, 749, 249 ], [ 164557693, -28333758, -31932, -1114, 133516, 115245681, -169, -2, -1020516, -6, 20647, 1087, -3, -54003534, 432932, 257833, -1142, -4, 63, -159870198, 7200159 ] ], [ [ -2771, 414, 2114452, -2653, 252, 0, 143, 7835656, -456, -1, -7963, 22, -30768, 2056, -10924, -1316410757, -2, -1567931, 641014, 219565, -1 ], [ -2046933565, 403582, 0, -19359328, -194289, 0, 567800, -40, 576, 2140, -3116, -9898695, -4536487, -2, 1944, -69977660, 3266638, -177, -18027, 0, 55489858 ] ], [ [ -1, -2810952, 16011265, 15711, -34, 474674610, -5116722, 29, 6, 3641, 2183786, 6150, -650, -26247, -9, -25142627, 57453, -172672174, 17, 22046657, -2 ], [ -8, 172018454, 128014, -37, 782, -18588, -2, 3, 322, -8015673, -48632237, 69552048, 25619, 389546, -173, -2389, -2, 9091, -15186, 0, 3587070 ] ], [ [ 34, -1017388, 17400669, 36, 1857608, -1, 1047, 5226, -584746333, -1428807509, 0, 143027, 3341, 2, 223, -7343, 7956, -63550, 13, 1, -1179 ], [ -7053552, 127359, -1, -279819, 12123075, -3, -82, 1784, 1665961485, -2100, -25984, -8, 234, 7, -85429, -28, 27318, -2494, -4351557, -126, 226 ] ], [ [ -112830584, 38910, 303112422, -461401, 635307, -84, -22, -239765, 13, 80137, 741790, -1026854715, 5, 225105244, 200405365, -1792, 256202, 21, -656817523, 98963807, 0 ], [ 13373557, -15, -10721, 351, -1, -11, 3632, -199216794, -186541577, -38790325, 8898, -5, 788194, -1182324, 53710, -135722, -183, -70076366, 792, 54415, -1104824 ] ], [ [ 225, 6227268, -253340075, 494576524, -13856, 0, -253047, -22, -25, -42531262, -6558002, 42, -1367, -1834247, -13292, -279152329, 60, 7320757, 8037, -2945, -18682 ], [ 11234646, 46596178, -380, 910467974, -33708082, -52064479, 50, 134, 791, 845822455, -88131, -14113289, -8222588, -1958, -19165450, -24, -808782, -155185, -376, 107, 0 ] ], [ [ -1311056, 7558021, 3147, -3631, -892852, -21, -73717, -24783, -2815, -903101, -26769, -10, -68, -24468, -860884293, 106096, -14829, 1, -9415300, 5908056, -146 ], [ -2090589, -4, 136949, -842573, 387582, 8, -775238052, -556726, 700715, 6106, -1562, -4, 1191134, 7051, 37596, -5, -14514, 140405234, -635083, 91514, 8 ] ], [ [ 8, 15443, 70631, 61698190, -30880707, 0, -1109293440, -4374, -227970537, 10279356, -742, 1742650, -25, -3418797, 623895, 5885, 59733, 46903, 931893, 53556, -13493 ], [ 998, -7448525, -256565682, -4, -459155, -1128, -439846, -510732, 2320596, -158633, 3581, 7077, -238540, -6723483, 12671, 536, 480, -1, -2, 2, -43781 ] ] ], [ [ [ 156027411, 875, 3387, 45875, 2039, 0, -33235192, -77271, -462, -25741279, 1, -1, -8769, -170, -219, 479341493, 640883927, 383, -3, 177168352, 10 ], [ 752, -22635830, 15, 11, -155281, 2, 829, -71867896, 3637213, -12341, 0, -16616969, -1905719, 2694148, 785821940, 281836, 10317, -9, -1951619301, 683, 123 ] ], [ [ -1966993, 1, 2343, 87110253, -371466, -248, 236895, 9, -1632, -122685798, 4656529, 85601336, 209240383, 18545831, 1045725400, 1, -1, 34, 5719665, -79, 16063 ], [ -4293, -997, 962437235, -563039771, 2, -125773, 91, 1482, 4, -398, 6, -31, -241, -5, 1, -101, -188457, 0, -16937, 813078, -8 ] ], [ [ -444660494, -35673130, 290339, 39, 3904829, -28660970, -53536, 0, 5, -3887, -45635763, -111035287, 414479380, -12, -961, -1, -7760751, 199, -13847944, 65, -6392363 ], [ 105, 172773076, -29961, 109078, 218446033, -16375, -810195457, -156, 452674109, -25745, 14442998, 244139, 2, -978290, 129639, 3069689, 25577, 638, 303694550, 991612, 41603 ] ], [ [ 76480951, -154893871, -103468, 444, -234415256, -4082561, -64108, 157307146, -2914803, -799842077, 237, -16, -171, -359, 23449, 3016418, 51, 0, -181609222, -152023682, -11 ], [ 0, -514366, -109369706, -100689, -4, 4196809, -57895820, -1492509, -667792, -2, -1549588, 377582, -1356, 494, -3, 10580, -22, 2, 33040536, 857617, -27731 ] ], [ [ -1, 2730, 977037446, 0, 415343, -35, -2549979, 7, -7575, 436215, -47, -113412123, 2891764, 0, -1, -29157857, -4921, 9930547, 10508029, 1, -42203 ], [ -5532, 31, 29559, 11964, -370662, -210954268, 1, 13, 815232614, -1478185, 237192344, -108253, -19, 251, -183072901, -2, 1028168, 54590, -202759, 5870, 313 ] ], [ [ -2190702, -1, 0, -474433296, 218710581, -1609754921, -32, -1177476, -1008, 2, 1041851266, -16544632, 27277689, 306075646, 1191604, -11613336, 872760, 9139411, 19933, 1250269, -1 ], [ 2, -109106, 6752751, -482011, -1703838, -6170, -567, 5, -4, 0, 6447274, 1, -574, 171872, 6711012, -61, 1443254, 61, -504594, 1814323, 100064 ] ], [ [ -6815638, 2576604, -113898, 18874780, -204, 115, 0, -26576323, 15, 1, -437163, -129, 399150, -127461044, 98, -8, 1539765, -542086, -38503697, 14563890, -3480 ], [ 64930, -137073, 8267233, 5169870, 328342305, -1233079, 3974237, 769, 32700617, 1687605, -2, 2056, 25916410, -444497732, -1, -10347, 0, 28, 1, -233037260, 92 ] ], [ [ 204113161, 759351153, -26651407, 435207, 39964872, 1460332, -9, 3764785, 49, 17314594, -1769645, 12, -1691197687, 165486, -6147267, 6925792, 4527, 378628, -104363262, 401872, 227 ], [ -424578528, 10456010, 282120704, 117623, 9262903, -1425, 7130262, -525, 2, 204, 29314, -1502, 421957, -9944357, -275, 0, 31, 7719508, -54763322, 18631069, 278726069 ] ], [ [ 1059278267, 12801669, -1, -2, 198, -69445058, -31241772, 1273, -588, 1645089394, 717470047, 0, 10676956, 2894112, -247300243, 1001, -32798, 447736082, 55306, 104, 515 ], [ 0, -1644331527, 55, -129, -2795352, -113317, -7, -14661521, -175191188, -121032, 313361056, 236559, 3169, -160398, -1038841, 17488, 81, -3547, -25760, 7450132, 0 ] ], [ [ -4, -90827537, 22, 159, 258385508, -8740, -566473396, -12567915, -12427, -2, 7871, -489, -1, 27887284, 28639, -30751, -4, 195, 0, 38, 2318 ], [ 54022, -234, 22, 1968397, 97, -367205, 136, -8, 0, 90, 2401317, 1826021434, 3270470, -14206316, 6261357, -22322, -107134031, 226942, 5990, 203160049, 32276 ] ], [ [ 1463021025, 121509112, 633, -1748, -67057098, -517213711, 31, -367, 337, 57261, 118, -2130019435, 76385873, -7001, 1867168508, 21893, 57547, 21401, -2, -13475543, 155934 ], [ -42604156, 7, -452, 7, 1677, -193421, 791239397, -195612425, 1098851, 494, -11957, -30, 318467296, 262, -106503897, -92572242, 2, -1340134, -250589327, -28, -6 ] ], [ [ -13, -15764574, 1894256, 48, 259637435, -60, -268250493, 1020, -7028404, -147, 102, 49401, -8033, -1435305, 402791193, 34683888, 214, 3599, 27137377, 62721, -187323 ], [ 3, -1, -239813, -1, 23601, -6647458, 1306, 36, -1, -16156665, -916, -7389, -569, -2951862, -97, -58, 794869473, -39502666, 22, 136, -124203781 ] ], [ [ -69265553, -23449175, -52861, -31, -1, 969417685, -14, -678807395, 3032145, 213659637, 1, -179, 60798, -1, 3697, -15, 61774837, -145488260, -8156836, -376344956, 169 ], [ 480393247, -5941, -8, -63861, 274337, 17971333, 0, -1, -57, -2054428396, -3, 17, 0, 52, -1, -452483, 41, 3, -25, -1090309, 1199962 ] ], [ [ 41976207, 6296935, -49354, 0, 3818518, -15378, 27, 21791384, 1033517, 7722, 948105, -2, 49637875, 7717849, -46, 174567356, -815843722, -4998718, -267537270, 76, -436 ], [ 49494, -2, 289, -1, -68, 62984, 905348, -1054, 1463, -2, -13, -236, -1773876616, 23589401, -4, 106695809, -1630266, 3460, 0, -1926, 63406373 ] ], [ [ -4769851, 29, 201, 4812, 53721161, 1, -107790772, -25, 471395, -67366037, -761, 1385614411, 1693, -907251709, -846, -209759396, -738514, 0, 390215981, 701, 295 ], [ 1022687126, -13315860, 26852, 3570, -254684, -13762502, 120, 13, -11150720, 0, -4922, 210812, -2, 356387568, 4843208, -15438, -98342, 0, 63, -393624413, -98334 ] ], [ [ -1721, -1864, -1140508, 8068, 210, 3, -29, 9208057, 343, 0, -199622, -28, -1905, 15609, -517029, 1977000893, -6, -1735480, -318500, -221907, 0 ], [ -739068323, -232293, 1, -11808615, -134510, 1, -652992, 73, -444, 3662, -16228, 45486059, -25483203, 2, 1629, -48073165, 2305283, -152, 11822, -1, -444921303 ] ], [ [ 5, -2754054, -8346383, 1786, -34, -528927852, 15035440, 20, -12, -4487, 11921934, 4681, 4487, 19073, -15, -69502748, -79997, 181622458, -45, -53620636, 2 ], [ -8, -109845643, -113028, 43, 1708, -120960, 21, 0, -87, 6555397, -20364533, -51892748, 30679, -81434, 151, 4494, 0, 12041, 32041, 0, -3347467 ] ], [ [ -96, -11407, 122964005, -81, -6174675, -3, 335, -3534, -773338805, -1056512262, 0, -29623, -3264, 15, -165, 11038, 10391, 57465, 13, -3, 4674 ], [ -5246195, 130907, 2, -280068, 17146065, -3, 25, 315, -172554032, -768, 10764, 0, -10706, -14, 228585, -62, 5180, 1096, 4545028, -245, -111 ] ], [ [ -103246369, 34031, -2088750682, -445953, 250008, 239, 120, 17858, 31, -62348, 8117490, -802235651, 6, 69784981, -472101349, -1252, -125349, -31, -234336902, 72368194, 2 ], [ 3114896, -14, 398051, -459, -1, -15, -2345, 1964126232, 413125921, -8792435, 2306, 10, -1034483, -2569628, -128817, 479863, -245, -94506752, 776, -51010, 28651 ] ], [ [ 220, -176500, -267109442, -29284555, 7146, 0, 196327, 34, -116, -54812583, -4109978, -49, 7354, 1714746, 10112, 24386626, -393, -31496608, 6370, -467, -8652 ], [ -15377064, -83047622, 317, 465517071, -12279868, 53257017, -30, 3567, 1682, 792844500, 16569, 106905731, 11999915, -3220, 71401518, -188, -2850613, 202637, -372, 113, -2 ] ], [ [ -4005345, -2614406, -7084, -685, 6638643, -22, 181152, 28213, -3989, -180351, 2023, 6, -1672, -705, 799560259, 336899, -805, -35, 51328155, 150238636, -78 ], [ -1573392, -1, 718615, -411013, 521502, -16, -284926823, -495014, 874266, -10299, 1425, 3, -3664224, -11513, -247650, -6, -7740, -264923127, -1816561, 86985, 14 ] ], [ [ 6, -1865505, -59749, 13310343, 21333587, 0, 402692284, 50087, -110317125, -16450980, -411, -404034, -5, 1565358, -368796, 5040, 53150, 87216, -3429298, -115030, 6303 ], [ 675, 2120097, 252057713, 3, 1048278, -1962, -490729, 1035671, 1945239, 261871, -7622, 10553, -175643, 7276191, -7577, 129, 9076, 17, -1, 3, 883353 ] ] ], [ [ [ 708928064, 466, -10252, -108736, 2873, -1, -7172406, 135650, -389, -15468295, -1, 1, 26978, -50, -183, 372888830, 793981497, 293, -3, -179614695, 13 ], [ 376, 1521634, 7, 59, -212907, 0, -269, 372079921, -8022156, -10067, -1, -13034637, 2730229, -3174721, 633971549, 16610, -9883, -16, -1183166221, -2282, -124 ] ], [ [ 8289162, -1, 84, -212620278, -175693, 143, 1296996, -13, 563, -121140978, 3277874, -82096985, -56411933, 2863661, -1053307872, -4, 0, 59, 44006002, -186, 19609 ], [ -104741, -6720, 328378654, -1260372344, 2, -16863, -91, 693, 3, -751, 2, -25, -61, -6, -1, 66, 483315, -2, 22476, -286574, -12 ] ], [ [ 290354332, -14492441, -2128599, 5, -61632788, 12455251, -221932, 0, 22, 240898, -86501994, 37475169, 394288093, -12, -5999, -1, -3593856, 125, -7065459, 90, -1976866 ], [ -89, 248515151, -12614, -62545, -24102125, -6519, -800702218, 192, -339217348, -20621, -66543, -478099, -11, 2130744, 34126, 6635804, 8711, -646, 1648538831, -267752, 2512933 ] ], [ [ -55977420, -90268469, 107977, 36, 100014189, -2423077, 33753, 343326271, 392733, -585246486, 64, 14, -200, -239, -29021, -1637375, 13, -2, -35031298, -1631488571, 14 ], [ -1, 99835, -90671733, 83681, 3, -2824837, 63449038, -302473, -445462, 0, -1755983, -735128, -6443, 321, 2, 8483, -17, -48, 30085858, -174940, -450710 ] ], [ [ -1, 9850, 105058609, 0, -303262, -28, 936838, -2, 1815, -257439, -174, -239529630, 43039007, 0, 0, 435507130, 2952, 10768511, -13105589, 0, 127326 ], [ -10942, -29, 6941, 6459, 739660, 439520770, -13, -4, 2084092485, -1012234, -49012712, -45793, 62, -390, 39437931, -2, 1253465, -24788, -327449, 22805, 397 ] ], [ [ 22245739, -1, 0, -1007963232, -414976403, -1500838277, 4, -3740829, -472, -5, 1657961972, 796917, -178634895, 170217109, -3790045, 32248834, -39894, -9416545, 8324076, -500817, -1 ], [ -3, -122518, 12200740, 229074, -955764, -9307, -57141, 89, -1, -1, -5962093, 2, -86, -128401, -23899909, -104, -1031387, -116, -498220, 3502631, -604939 ] ], [ [ 31121297, -6313869, -120040, -103768090, -126, -58, -1, 35081036, -14, -2, 243159, 81, 177728, -22630597, 68, -5, -333417, -5010763, 41414289, 231681758, 11775 ], [ -12893, -429762, -61542867, 4739862, 375556401, 35419, 2565682, 528, -21436186, 775255, 0, -3141, -23076237, 485588123, 0, -28351, -1, 14, 45, 2056762894, 477 ] ], [ [ 241715282, 1316852188, 24363900, 1382679, 245933611, 1572693, -1, -601007, -99, -463865715, -2830905, -15, 396039156, -79454, 7958729, 2524175, -12764, 748754, 19670087, 75313, -85 ], [ 356856488, 11227347, 174087163, -146820, -5251011, 3704, 5873934, 216, 5, -219, 44696, 2041, -16739, 145661404, 263, 1, -28, -4053844, -51902330, 1903385, -437188525 ] ], [ [ -128016493, -972287, -2, -2, 249, 340308820, 37721149, 428, 665, 2082737441, -705875758, -1, -3912183, 3377718, 206483010, -1918, -501991, 203540526, -52296, 56, -142 ], [ -2, -1001982422, -50, -159, -513920, -113931, 2, 11339486, 131068356, -1716168, -647678508, -166719, -60838, -1563656, -406092, -18508, -30, -71, 24315, 2616373, 0 ] ], [ [ -1, -1008521301, -15, -72, -106285932, 10486, 248560707, -25312848, -15941, 3, 8642, 24, 0, 24765981, 20868, 22194, 2, 215, -2, -170, -3722 ], [ -110682, -1998, 35, 2068668, -80, 320186, -354, 4, 0, 29, 3337795, 400266231, -2129618, -9481028, 9898019, -8492, -21182267, 138369, 2405, -470237493, -118 ] ], [ [ 981558316, -482515065, 1767, 1609, -99480120, 436519117, -20, -400, -694, -181373, 97, 497090273, -18295657, -8548, 1187589017, 24957, 33646, 29798, -2, -14691289, 40741 ], [ 45982138, -5, 291, -5, 5371, 109178, 1362604718, 94070853, -1135467, -408, -3668, 109, 2067169070, 703, -97677674, 47943310, 0, 1523077, 289900835, -23, 64 ] ], [ [ 4, 15327872, 811745, 118, 510696564, -23, 181796383, -1825, -53409551, 373, -80, -104534, 547, 871505, 439380458, 10978117, -19, -7395, -46424439, 1185398, 331375 ], [ -6, -1, -533842, -1, -18190, 1934070, -5051, -50, -8, 6166172, -420, -6564, 336, 3037746, -230, 136, -1195557277, 20758207, 27, 86, -83110988 ] ], [ [ 344746101, 10071545, -74993, 18, 0, 2060416069, -5, 1027216382, -8085334, -42152932, 1, -107, 2404383, 1, -3853, -5, -37299042, -77306292, -31572892, -815286609, -237 ], [ -347451871, 213982, -7, -826, -85833, -14798804, 0, -2, 34, 1400662444, -4, -90, 3, -38, 0, -290820, 63, 0, 3, 1879497, 3478316 ] ], [ [ -113512837, -26050023, -25477, 1, 2768656, -26838, -30, -16697219, -256696, 7654, 362919, 1, -59772065, -6123854, -18, 78937500, -2127972217, 10311097, -107949218, -12, -148 ], [ -38944, 0, 168, 0, -893, -25994, 116705, 1963, -534, 1, 53, -38, 1245793395, 19928789, 2, 7608455, 1979537, 2673, 0, 2646, 25468307 ] ], [ [ -4427127, -11, -95, 4727, -48844438, -2, 14119498, -13, -354007, 8351361, -78, -671197819, -470, 480224886, 63099, 217083519, -1471013, -1, 46952270, 965, -358 ], [ -58022444, -14002908, -19397, -1630, -467115, 165955401, -39, 19, -10461067, 3, 6285, 168347, 12, 502060482, -915983, 67538, 98483, 3, -10, 412222386, 4658627 ] ], [ [ 3169, 1397, -2064241, -5084, 53, -3, 61, 16102712, -1012, -1, -88576, 53, 32025, -12940, -344072, -317129490, 1, 3557026, -1657982, 227766, 1 ], [ -1713895322, -378436, -4, 66272318, -583511, -2, 504680, -74, 52, -1160, -6975, -55423815, 21144243, -2, -1785, -87206029, 2454332, 435, 2053, 0, -61745443 ] ], [ [ 1, 422829, -24430367, 14886, -43, -73175183, -4797888, 16, -4, 7973, 14054906, -2888, -6086, -5271, -240, 265949470, 257121, 182347815, 2, -107443739, -1 ], [ 6, 193169613, -132592, -8, 26595, -86239, -13, 2, 3, 3839456, 8455285, 246312122, -7597, -542919, -242, 4814, -2, 11962, -2575, 0, 2321364 ] ], [ [ 208, -738157, -46958374, -115, 62107079, 0, 713, 493, -38671419, -928028194, -1, 89479, 3614, -4, 96, -12895, -8537, 14293, 1, 13, -12236 ], [ -3124245, 78400, -2, -430671, 20459305, 2, 115, 1709, -127684416, -3644, 9399, -8, 10913, 27, 53892, 53, -30474, -4615, -5414595, 154, -169 ] ], [ [ 141716746, -37200, 1166091175, -181589, -1013342, 191, -10, 10289, -13, 13880, 7415987, 1189579225, 5, -227114810, 575998597, 1474, -37335, 53, 902246915, -66182676, 1 ], [ -59820279, 3, -346244, -371, 0, 9, -3999, 201545910, 87189619, 41798695, 10746, 15, -589674, 1880782, -11694, 466303, 212, 18010627, -702, 44841, -2062731 ] ], [ [ 24, -4900945, 72430474, -283255561, -7094, -1, 391578, 58, 32, 25146195, 6352514, 41, 1947, 1283962, -5857, -76756752, 690, -3457343, 3797, -150, -19730 ], [ 6270231, -124685095, 493, -228710798, -96906074, -11019617, -70, -746, -1616, 426012587, -62244, -47791610, -16137354, 1234, -92820603, 210, -2049194, -182224, -39, -5, 1 ] ], [ [ -892442, 11897783, 260, -3297, 15928569, -124, -197154, 15158, -2009, -631803, -15314, 10, -1631, 11318, 702997071, 244175, -30725, 2, -33028036, -75342125, -141 ], [ 1091976, 2, 460041, -1015574, -29373, 13, -861190169, 1000202, -745374, -31179, 823, -1, 747194, -11451, 370369, 5, -12681, 113647966, -985320, 77554, -3 ] ], [ [ 24, -348514, 158013, -6750910, 7667974, 0, -1364974446, -41723, -387757500, -13903439, -1267, 1671387, 2, -7535288, 663861, 1300, -143445, 156677, -2354042, -102633, 1857 ], [ -818, 1132490, -231100556, -2, -148205, 189, 283627, -691986, -725086, -97387, -5868, 4958, 6137, -27694824, 14814, -211, 3260, 3, 1, 4, -88792 ] ] ], [ [ [ 32483829, -245, 886, 36121, 2558, -1, 19711179, 97543, -344, -7402454, 1, 0, -32203, 282, -34, 382277696, -348182782, -165, 0, -34231446, -15 ], [ -409, -25392457, -10, 0, -209118, 0, -555, 255401811, -7029938, -5845, 1, -1044785, 1362211, 453432, 570093111, 344523, -8460, 1, -257844054, 2595, -63 ] ], [ [ 2628116, -2, -2550, -561178213, 1758838, -335, -2001190, 15, 1819, -61548498, 15112254, 88432183, 237393548, 24387410, -82513535, 3, 1, 16, 18116356, 25, -28366 ], [ 408987, 8322, 826940369, 1856790809, -2, 243680, -28, -1319, -3, -375, 4, 5, 23, -5, 1, -47, -428906, 0, -30837, -655995, 6 ] ], [ [ -142040727, -44250758, 3663491, -20, -65927531, 6065638, -83533, 0, 21, -140612, -140770645, -118921376, -96850388, -5, -6583, -1, 2491352, 191, -18119382, 180, -3080909 ], [ -209, -500509450, -18722, -118509, 110496516, 8414, -302571677, -19, 441878857, 27137, 10334591, 110455, -9, -3319473, 28977, -5465710, 12160, -905, -529935989, 1025444, 2489541 ] ], [ [ 62454093, -194280760, -50345, 214, -191470685, -5216576, -119967, 192835263, 2336221, -250834371, -52, 9, -56, 57, -20783, 1632305, -58, 0, 169066192, -1497477684, -17 ], [ 0, 310144, -55880323, 79028, 1, 4593801, -11180098, -1739208, -109105, 0, 1821005, 952038, 1236, 69, -1, -9500, 14, 0, -9288108, 604409, -860613 ] ], [ [ 0, -25814, 784141829, -2, -311228, -55, -3129218, -8, 3810, 515421, -43, -231527468, -52610285, -1, 1, -464075587, 1941, 10293483, 12176115, -1, -90479 ], [ -4193, 15, -53266, -14292, 628380, 363669483, -13, 12, 215829085, 775275, -40602799, 126199, 28, -28, -90755277, -1, 565390, 55705, -167424, -24388, -479 ] ], [ [ 6587426, -1, -1, -905095231, 405830602, -1586746402, -14, -3124171, 794, -1, 1237191638, 7859828, 111594424, -217868676, 3049114, 45035812, 76575, 11486011, 535223, 781656, 2 ], [ -6, -192098, 4696783, 255779, 1583719, 511, 89834, -17, -4, -1, 8267755, 1, 405, -65883, 21005316, -38, 2305884, -37, -57297, 575307, -535625 ] ], [ [ 48430557, 14622475, 55162, 38904807, 250, -67, -1, -41958834, -1, 0, -214235, 36, 313356, 140812799, 3, 13, 2046437, 5029056, 20774449, 18009716, 572 ], [ -40329, 74375, 21729099, -194432, -213651330, -900861, 5264216, -953, 315621, -1454879, -1, 2480, 22577367, -178153911, 0, 26377, 0, 17, 25, 2011942562, 529 ] ], [ [ -33835502, 561129962, -55518338, 1149095, 211974726, 1205226, 9, 2645470, -44, 403699109, 1090544, 13, 1349453477, 428022, 31284446, 2041110, -11463, 877558, -18601489, -270148, -281 ], [ -200842220, -3829995, 346024370, 192679, 13925604, 7098, -177718, -70, -7, 66, 105733, 845, -21740, 35270077, 237, 1, 28, -255980, -56454905, -4965040, -14448731 ] ], [ [ 19966423, -8606547, 0, -2, -443, -1144031, 16395996, -1123, 931, -391676929, -327647678, 0, -15013379, -2969648, 48780224, -839, -293336, 121671763, 17857, 121, -727 ], [ -2, -1004275396, 9, -249, 459546, 125499, 1, 56843059, 139956914, -2035267, 1052228908, -821692, 11905, -27913, -881709, 4307, -165, 2115, -22134, 12408286, -1 ] ], [ [ 0, -204387281, -2, -161, -185081899, -1350, 236265856, 29635462, -343, 3, -4854, 2435, -2, 7415059, 27597, 2440, -7, -26, -1, -80, -2270 ], [ -87562, 872, 56, -289518, 222, -356213, -467, -7, -1, 14, 2487319, 742154488, 1555877, 7387579, -6448529, 26300, 43589975, 154929, 7528, 46622307, 83955 ] ], [ [ -2134352350, -219926263, -23418, 493, -126085919, -50627504, -5, -19, -109, 225033, -44, 387767230, -12268504, -15501, -1836913163, 17536, 12961, 16454, 0, -2590106, -202123 ], [ -193401183, -7, -221, -4, -1570, -223920, -2131970605, -73902542, -167304, -193, 655, 116, 892353085, 866, 59774089, 129268366, 3, 2092230, 22839984, -97, -125 ] ], [ [ 1, -13471800, -325908, -81, 310276271, -108, 264120207, -1658, -4794462, 83, 116, 4309, -4958, 1354476, 452426225, 104880942, 492, 1381, 28892659, -1067938, 244569 ], [ 5, 2, 370951, -1, 4729, -7913932, -5375, 47, 4, 2718032, -841, -857, 526, -701760, 45, -56, -1666862635, 55659923, -29, 157, 211003780 ] ], [ [ 214528528, -7063810, -14457, 1, -1, -1587276654, -5, -289854934, -6948260, 67019022, 1, 151, -2881255, 0, 3833, -16, -45311845, -112555542, -842676, 1065561393, 1490 ], [ -845519014, -124344, -2, 56093, -37419, -9712260, 0, -2, -46, -700392155, -2, -59, -4, 63, -1, 504713, 19, -2, -7, -1911864, 1075645 ] ], [ [ 111590542, -20283270, -40046, -2, 2970754, 17602, -5, -24261591, 563090, 5557, 439879, -1, -91010646, -4206945, 9, 117941743, 1006359055, -1668178, -398236249, 94, 371 ], [ 40031, -2, -259, 0, -405, -4244, -803544, -1216, -1109, -3, 84, 168, -1277731370, 27175830, -9, 78089423, 1280653, -203, 0, 1955, -120295774 ] ], [ [ 2243982, 25, 164, 1182, 26416377, -2, -85028883, 14, 214449, -118789430, -1097, 1144058351, 1895, 91787037, -9014, -533022190, 385965, 0, -85147106, 116, 16 ], [ -653755581, 9970472, -29528, -323, 284642, -174828763, -86, -1, 6782398, 1, 16619, -201064, -28, 137769091, -7806763, -214271, -15624, 1, 7, -137023694, -4517582 ] ], [ [ -1717, -1990, 21087, -7323, -184, -2, 23, -16710339, -238, 0, -190410, -44, 24634, -285, -41981, -1901721068, -2, 3359525, -1659024, 234304, -2 ], [ 1934278701, -21797, 2, -19913635, -4234, -2, 173066, -16, -1531, -4074, -3716, 44805818, 14172311, -2, -1279, -30181132, 345740, 29, 24272, -1, -451854226 ] ], [ [ -29, -2934837, 7499070, -700, 79, -364437896, 12069387, 28, -3, 673, 5700972, 4721, -6204, -26341, 465, 198580188, -103525, -115688950, -53, 24008936, 1 ], [ 6, 38474729, 51445, 45, 18990, 108805, 24, 3, 348, -2429295, 30258770, -30541822, 12296, 622796, -57, 10451, -1, 28015, -12096, 0, 2053069 ] ], [ [ -418, 123129, -76330584, -122, -4496088, -18, -227, 2882, -49407633, -1268638543, -1, 153231, 1951, -13, -89, -23015, -6731, -31151, 13, -7, 9472 ], [ 2489970, -20870, -3, 435456, -18817094, 2, -14, 3091, -237953432, -265, 28435, 8, -6146, 40, 8556, -20, 21720, -5422, -1750024, -243, -212 ] ], [ [ -21666325, -26959, -2088405187, -467118, 497356, -216, 7, 38781, -43, -109573, 4628728, -110616814, 4, 246378020, 451023935, -1789, -165980, -26, -792749369, -74390385, -2 ], [ -16591261, -57, 141125, -258, 0, -14, -1734, 1635379686, 65649725, -25184172, 13638, 9, -270095, 2121383, 18442, 30563, 212, -78120427, -237, -44170, 491439 ] ], [ [ -78, -9282887, -205679629, 245375435, 13420, 0, 332364, -24, -128, 51118190, -2666950, -35, -6575, -760636, -6643, -311060863, -162, -32893762, 2289, -4012, -16442 ], [ -13098751, -132000897, -44, -11213638, -1820588, 101248973, 117, -142, -705, -903814827, 130319, 17198300, 13313790, 1523, 103620422, -150, -2826957, -48340, -481, 8, -2 ] ], [ [ 1102259, 16554496, 2820, 4093, -7412146, 51, -148539, 16953, -1115, -1017918, -11463, 5, 2001, 29895, -113954634, 160755, 16745, -39, -31668856, 72021617, -163 ], [ 2010536, -1, -405901, 263247, 370791, -2, 954364645, -364452, 773886, 23059, 709, -4, 3979273, -4556, 251432, 4, 15388, 121543267, -979514, -99349, 12 ] ], [ [ 19, -1755783, -204705, -39949074, -20295329, 0, -1221644333, -9796, -427447473, -10639503, -1987, -167527, 9, -6134713, -204279, 7532, 124979, 137034, 1080762, -119912, 3875 ], [ 259, -20529484, -106816656, -2, 1258464, 1849, 957280, 678014, -567844, 79255, -3224, -3914, -14342, 7183152, -8356, -981, 6173, 18, -2, -8, 851551 ] ] ], [ [ [ 726615106, -940, -251, 128064, -2748, -1, -14501275, 175972, 508, 14108969, -2, 0, 5419, -79, -153, 303510244, -296099116, 170, -1, -165722954, -11 ], [ 809, -23818927, 20, 17, 244080, -4, -977, -306631829, 7209809, 14006, -2, -1933042, 528992, 3894324, 273773258, 16594, -1834, 4, 2048481533, -1505, 3 ] ], [ [ 5635468, 1, 2434, 225380228, -873892, -96, 662818, 3, -1275, -38597578, -5942060, -50476938, -41429622, -17804761, 602949909, 0, -1, -60, -37060873, 162, 11475 ], [ -171159, -8898, 471566871, 113590693, 3, -187999, 124, -1211, -1, 1522, -7, -1, 230, 5, -1, 90, -263683, 0, -24695, -828467, 0 ] ], [ [ 83371400, -19699140, -3452845, 21, 42078044, -13134887, -240119, -2, -28, -109104, -123597253, 10863343, 171001955, 2, 1791, 0, 2553195, -132, -22434982, -442, -8694985 ], [ -5, -27263136, 26967, -107580, -254019774, 13748, -170125217, -161, 329347866, -9523, 10839950, 204148, -15, -1875717, 58476, 5657698, -2067, -653, 275139183, -774718, -3860548 ] ], [ [ 97787212, 58716596, 109463, 378, 25037090, 4344748, 126293, -455815075, 2494203, -648925725, 203, -6, 310, 119, -308, -625685, 110, 0, 1013905, 892285923, -7 ], [ 0, 208099, -59238731, 57129, 3, -5607257, 74904772, -416492, 969855, -1, 1662847, 505758, -3776, -132, -2, 13023, -20, -54, 32248748, 979220, 651645 ] ], [ [ 0, 18185, -165896233, -1, -384857, 59, 4003985, -14, 5016, 24589, 23, -236611347, -102832944, 0, -1, -31004937, 6802, 2269247, 1661128, 1, 94308 ], [ 6321, 54, 35979, -10687, -427448, -523169957, 8, -15, 564861842, 799892, -254962804, -65683, 12, -96, 38185919, 0, -1056643, 34879, -258881, 18567, 88 ] ], [ [ 2038514, 0, -1, 981134261, 92787339, -809948820, 21, -3510778, 656, -8, -2146760254, -4756822, 176637176, 3777391, 578521, -24118976, 942318, 13335703, -7915732, -1090832, -3 ], [ 6, -134371, -1809531, 103125, -1068133, -10887, -109228, -161, 3, -1, 5137627, 1, -511, -259057, -21608720, -83, 2780935, 79, 1014165, 3604612, 222453 ] ], [ [ 61236733, 12534827, -109670, 125518560, 15, -77, 0, -21247920, -6, 0, 172824, -13, 450323, 234664837, -95, 5, -1160559, -6358177, -51894124, 306159574, 5715 ], [ -50147, -326837, 253681696, 6337240, -532541222, 1260713, -5851182, 593, 4180659, -612950, -1, -2159, 4293730, -101279209, -1, 14224, -1, 43, -49, -1583926287, -63 ] ], [ [ -184579106, -1150231906, -52896609, 1575386, 46847636, -2473977, 5, 2800002, -22, -375053368, -1440136, 19, 1429651501, -126151, -8943478, 7759280, -2978, 450018, 116516426, 114687, 364 ], [ 198482177, 9271880, 182409447, 215090, -2118051, -7384, -3186015, 163, -8, 156, 54728, 522, 101788, 223389852, -193, -1, -18, -4213338, -66143826, -15387204, -187908593 ] ], [ [ 896026045, -2514155, -2, -2, 109, 378877147, -36503687, -61, 546, -1415321648, 19474451, -1, 12334656, -15434920, -151987653, 210, -397731, -82512565, 32808, -84, -382 ], [ 1, 1551060824, -89, 166, -3094943, 244451, 6, 66243601, -227931663, 1578111, 24968970, -931777, -24476, -3393977, -702535, 16310, -219, 3597, 31713, 120284, -1 ] ], [ [ 1, -447399383, -10, -130, 121616195, 8468, -314994062, 53977581, 794, -2, 27384, -1080, 2, 19499086, -2604, 163, 6, -122, 1, -75, 320 ], [ 56402, -595, -37, -3548651, -295, -94891, -78, -8, -1, 34, -1947237, -464922556, 4178854, -2867366, -14700374, 21765, -119803753, 88172, 5954, -1786138, -65101 ] ], [ [ 1748276779, 148977449, 7998, -615, -241309600, -106040770, -17, 10, -795, 409402, -117, -610248145, 82151884, 11615, -875250751, -11479, -78865, -21779, 1, -14609582, -185841 ], [ 865721494, -1, 110, -6, 1433, 45685, -2089650657, 238565044, 938957, 232, 4689, -54, -1084822841, -520, -185942562, 46656868, -2, 640786, 196428747, 114, -97 ] ], [ [ -4, 8751656, 1038314, -5, 11279636, -507, -30129148, 377, -20379784, 60, 86, -11845, -3885, 901006, 349745101, -112667717, 397, 3471, 41662809, 685317, -360098 ], [ -5, -2, -409283, 0, 10855, -8134891, 2205, -22, 3, 2591673, 70, 8053, -896, 2308261, 180, -181, 1804711401, -11219527, -18, 171, 194631196 ] ], [ [ -48905671, -26683117, -62681, -1, -1, -42685159, 1, 1044300274, -4602509, 247333516, 0, -24, -2297072, -2, 3583, -15, 52837105, 84677170, -35550775, -494410363, 251 ], [ -423503544, 197285, -2, -87485, 107273, 55149371, -1, -2, -32, 12088028, 2, 83, 2, -57, -1, -34937, -106, -3, 15, 1986732, 1413276 ] ], [ [ -95022988, -11528011, 20955, 1, -3140813, -785, 49, -22606467, -284663, 3909, 689342, -1, -19268334, -164381, -45, 204829682, -1673739889, -3711536, 289304539, -170, -394 ], [ 67649, -2, 62, -1, -800, -44064, -998311, 155, 254, -3, 22, 102, -1892468842, 71555203, -12, -82169249, -3250054, -1581, 0, -3826, 62899497 ] ], [ [ 5589025, 28, -199, -194, -1126550, -3, -89651258, -21, 930046, -52623160, -1812, 933112005, 2047, -1835783388, 128448, -222475473, 2035510, -1, 230333026, -764, 450 ], [ -274508609, 21212600, 39635, -2487, -13296, -219794526, 98, 24, 15947651, -7, 2448, 24314, -51, -453405224, -917989, 236189, -30457, 0, -4, 132492734, 2699609 ] ], [ [ -2302, -1432, 4154907, -1890, -244, 0, -201, -10973425, -124, -1, 23708, -92, 27211, 2215, -130969, -1317369578, -1, -331709, -1085981, 66275, -2 ], [ -422801709, 167417, -3, 49552691, -762593, -1, 555000, 68, 435, -3173, -2695, 38331923, -1205207, 1, -1151, -90320018, 2366590, -209, -15574, -1, -253938631 ] ], [ [ 27, -367824, -24754447, 15039, -13, -103930376, 3930279, -21, -7, -3013, -662568, -3777, -7770, 16289, -135, -115420329, 37537, -110292544, -20, -88058894, -1 ], [ 4, 255185774, 76566, -6, 25270, 118755, 17, -1, -373, 3961379, 34825310, 92280515, 24976, 257583, 253, 5525, 0, 14552, 29862, 0, -796917 ] ], [ [ 60, -2421060, -97587782, 65, 6723028, 9, -1281, 1654, -482407781, 75799241, -1, -125923, 1032, -10, -145, -22274, -15935, 18117, 5, 10, 2287 ], [ 6630096, -82115, -6, -350865, 9656889, -4, -19, -631, 638044967, 233, 17062, 13, 4653, 52, -137477, -24, 11558, 2606, -3484090, 52, -129 ] ], [ [ 146733149, 32215, -627035220, 94534, -376404, 98, -96, 224586, -31, -43945, 6663256, -1606481427, -8, -128617239, -556221363, -2028, 156811, -98, -830415297, 130004177, 2 ], [ 38583638, -41, -10268, 376, 0, -16, -1649, -205845291, 254500425, -64706226, -1164, 11, -300986, -782421, -29090, 340106, 172, 87646802, -351, 64093, 1334802 ] ], [ [ 244, -686165, -156425708, 506874810, -15809, 0, 49158, -10, -7, 61054064, -806627, -53, -5715, 1784806, -5883, 330961990, 707, -3787628, -55, 7256, 30889 ], [ -14237021, -13016604, 196, 678136784, -16849200, 104178996, 49, -2594, 1641, 1018590993, -51070, 26024108, -11211948, 68, -22745083, -77, -3852782, -50245, 498, 113, 1 ] ], [ [ 189347, -10557158, -6565, 1450, 9637320, -92, 93475, 19437, -3228, -846843, -13309, 11, -756, -7318, -823966523, -394630, -17536, -52, -42822818, 76431909, 110 ], [ -1878796, 3, -220647, -303204, 332292, -12, -1069397084, 1247704, -368715, 7701, 391, 3, -1254662, -12238, 32167, 6, -2746, 133711441, -893750, 23402, -26 ] ], [ [ 25, 879104, 465588, 36374108, -8379545, -1, -363611790, 49919, -379642998, 16485208, -383, -1755068, 15, -3743761, 334168, -1894, -27120, 214829, 1149039, 108940, 5340 ], [ -1313, -33318095, -182078786, -2, -861144, -149, 534855, 613026, 1415495, 33296, 87, -47819, -141321, 17364089, -8190, 244, -12656, 12, -1, 1, 356961 ] ] ], [ [ [ -542703757, -570, 9881, -112357, -1510, 0, -18048052, 149906, -416, -60025541, -1, 0, -29959, 169, -209, 302491179, 515470078, 505, -1, 39258433, 14 ], [ 441, -29771034, 17, 58, 18644, 3, -613, -493853019, 6978002, -9261, 1, 12749840, -3686976, 1156765, 106177588, 229350, -11905, -15, 324699864, 2661, -80 ] ], [ [ 4394188, 0, -2841, -1043176594, 848171, 221, -468770, -29, 279, -58039461, -6970361, -86214853, -15885116, -54645780, -764671105, -4, -2, -32, -13170205, -210, 17255 ], [ -190897, 5410, -1041894863, -1846107647, 1, -72057, 102, -1348, 1, 101, -8, -16, -159, -6, 1, -96, 303716, -1, -27108, -950986, 7 ] ], [ [ 190630787, 3348704, -4123757, 1, -61951326, 29111874, -157749, 0, 15, -232736, -18526827, -130860317, -378193625, 3, -7676, 0, -482821, -121, -13413833, -164, -30697557 ], [ 163, -213414720, -6860, 70790, -2408709, 11542, -90747752, 186, 489713101, -5104, -16140877, -25051, -4, 1311776, -175304, 6527679, 18161, -279, -1620123997, -419586, -740526 ] ], [ [ 82467421, 169338688, -111493, -58, 3524244, -1561783, -107550, -447148625, 1244929, 508464863, -145, 0, 421, 387, 31804, 784493, 74, -1, -18447054, -1594202017, -26 ], [ 1, -433202, 124531113, -124064, 3, -7437689, -72920885, -219264, 1045968, 0, 1930147, -102872, 1584, 114, 0, 846, 29, 37, 19080498, 523822, 61002 ] ], [ [ 0, 25040, -671237593, -2, -432769, -48, 1266048, 7, 3376, -71303, 87, -60947138, -104401114, 0, -2, 13779676, 878, 1539068, 6168505, 1, -78605 ], [ 3206, 40, 4613, 11531, -176667, -46516028, -8, 0, 1382105817, 970758, -264495952, 50319, -19, 975, 113037355, 0, -1468350, 56361, 110350, -31314, -328 ] ], [ [ 7449991, 0, -1, 917883105, -34953313, 2019346045, 7, -2585977, -655, -5, -1553918329, -7385248, 154890610, 481118468, -2937011, -2367784, -159447, 668382, 7166761, 1710491, -3 ], [ -7, 182064, -2665142, -247418, -1917602, -4517, 100562, -6, -1, 0, -7290624, 2, 355, 86728, 24384839, 17, -1167869, 38, 1653251, 3051288, -57056 ] ], [ [ -131999947, 6936669, -120597, -59612859, -66, -8, 0, -33039437, 2, 0, 75332, -9, 116533, -101818466, -40, 13, 1398467, 2525969, 63613770, 225439502, -15082 ], [ 34809, -122339, 89957417, 488385, -355342426, 1666246, -2178826, -210, -26742604, -234815, -2, -638, 28596448, -463123055, -1, -21219, -1, -49, -30, 559456978, 895 ] ], [ [ 98712944, 1972490884, -38041083, 1964273, 118757997, -1338650, -15, -1487965, 38, 379816716, -1669884, 31, 1357548376, -277592, 10063251, 2318507, 8822, 745621, 30248333, -137860, 478 ], [ 483308895, 33531342, 214598395, 1030248, 2033392, -7124, -5336416, -920, -2, 20, -114888, 1482, -500361, 120550231, -281, 1, 29, 316226, 61845690, -4266965, 498306088 ] ], [ [ -517283226, 3140974, 0, -1, -458, 295161606, 8841220, 428, -1385, 393194325, -446569315, 0, 13608431, 10805040, 182215116, -72, 275997, -81780796, -55048, -12, -268 ], [ 0, 1901362358, 82, -129, 2573233, -88413, 5, 64096962, 260220111, -321003, 1053825427, -525242, 58408, 2673870, 560663, -16646, -32, -1732, -24866, -6216793, 0 ] ], [ [ 0, -105825999, 23, 162, -42792567, 7230, 7689841, 84598559, -12232, -1, -30791, -3337, -1, 5960644, -8227, 7733, -4, 62, -1, -58, 958 ], [ 60824, -1536, -33, 778187, 466, -256408, -113, 6, 0, -57, -2416490, -356144787, -3470118, 13442279, -7430523, 4997, 74121135, -82392, 6535, 460921298, 10286 ] ], [ [ -272775051, -304809496, -8094, -1360, -95864985, 259153418, -24, 241, -820, -67390, -37, -1446180353, -42361118, 7425, -1242662110, 15109, -45290, 20659, 1, 22527440, 165691 ], [ -854295680, 4, 176, -6, 5586, 471526, 1126657267, 250414289, 1594886, -137, 3696, 10, -1965134914, 344, -162893173, -66570254, -1, -2035902, -46377822, -108, -26 ] ], [ [ -11, -7576302, -575397, 4, -483480720, -256, -247155878, -1171, -33652762, -132, 32, -99410, 1338, -1586102, -117369615, -96970544, 369, 5316, -8834239, 1350895, -413043 ], [ 7, -2, 94447, 0, 30246, 2496433, -7832, 16, -7, -7362215, -730, 6798, -712, 4984503, 54, 22, 1197515646, -46913685, 30, 66, 51734835 ] ], [ [ 420342135, -886404, -126969, -24, -1, 54401413, -14, 207935768, -5232310, -168103522, 1, -109, 2981486, 0, -2606, -6, -45394641, 174111034, -126965502, -188206333, -1834 ], [ -352251789, 29732, 0, -513, -156723, -20966778, -1, -1, 35, -2055609249, -3, -21, 0, -53, 0, -315989, 189, 2, 34, -96172, -2528999 ] ], [ [ 125220615, 11562914, -28972, -2, 1046341, -24919, -34, -30213709, -482579, -3663, 582983, -2, 110025826, 2440274, 42, -121105221, 302396308, 9728918, 143968632, -37, -511 ], [ 46179, -1, -346, 0, -594, 2555, 100599, 868, -1184, 2, -69, 49, -2079043118, 76689053, -5, 84305697, -3847905, 1381, -1, -88, -1974760 ] ], [ [ -1873650, 3, 220, -2601, 3664156, 3, 11853633, -29, -505732, 58193583, 930, 1579649940, -1238, -2076128345, -11025, -316838874, -1279500, -1, -383335177, -467, -88 ], [ -179335607, -27230802, -57639, 3794, -80106, 137839110, 79, -12, -12313143, 5, -11856, 246523, -45, -424814147, -1661104, -82570, -108520, -3, -42, -318806498, -2545452 ] ], [ [ -1173, -904, -1777008, -4377, -260, -2, 219, -3360489, -269, -1, 39166, -26, -11458, -15926, 227179, -2045007772, -8, -55543, 1779927, 155727, 0 ], [ -826577893, -281521, 2, -22144296, -604764, 0, -26083, -71, -578, -1514, -6431, 56454133, 11599911, -2, -1990, -40638557, -1685691, -259, -14581, -1, -266541889 ] ], [ [ 4, 3204957, 12378095, 13028, 127, 275921840, -4707650, 21, -13, 3100, 6651189, -7212, 2572, 30605, -153, 488979254, 138804, -37809961, -35, -106285461, -4 ], [ -5, -162436783, 174874, 1, 25551, -44, -14, 1, -493, -2116958, 29426107, -264779461, -12711, 40172, -107, -8140, -2, 26560, -14661, -1, -832262 ] ], [ [ 425, -1853405, 45993180, -127, -29853960, -23, 1988, -4597, -666586614, -1260150854, -1, 237346, 2733, 7, -128, 15263, -13182, 45455, -13, 14, -13022 ], [ -6347178, -65089, -7, 424539, 14831867, -1, -85, 3953, 660154940, 1403, -22319, -8, 7110, 22, 91210, 33, 6355, 6142, -3837304, 248, -116 ] ], [ [ -57606003, -46266, -695002891, -63139, 881904, 40, 49, -53456, -27, -29051, 4721456, -1559468559, 6, -226600716, 979745371, 270, 210550, 114, 914326310, 76652869, -1 ], [ -16495813, 19, 312894, 22, 0, 7, -2506, -671923110, -221900308, -64618248, 3666, -2, -710312, 264834, 44205, -7865, -217, -25562037, 455, -33034, 155822 ] ], [ [ 155, 10038302, -132914020, 424817873, -14609, 0, -39739, -60, 68, -58885859, -1481896, 22, -2180, 1766161, -9218, 231716117, -985, 6144772, -5061, 7511, 15931 ], [ 5372349, 93083135, 200, 217218600, -94650301, -1925606, 121, -77, -1059, -474937037, 41957, 10575047, -10441824, 144, 75650558, 229, 3568353, -255509, 215, -116, 1 ] ], [ [ 2682617, 16332991, 2787, 2463, 944290, 100, -162372, 2813, -2656, 136414, 19902, 15, -161, -11554, 1071720757, -433824, -3473, 10, -38036761, 238089364, -136 ], [ 817185, 1, 4021, -985038, 241654, -15, -621873506, 834814, 77391, 4416, 1180, -4, 3514839, 16369, 134102, -7, 9828, 226018279, 3038868, -107456, -6 ] ], [ [ -16, -1649045, 18656, 12443344, 27018633, -1, 1399050324, 30630, 347055511, -4225918, -1324, 1087201, -29, 1873990, -387652, -7700, 71623, -171198, -4024899, 79363, 12430 ], [ -1080, 9452753, -194384714, 1, 1898489, -1054, 305121, -758958, -1215974, -153897, 1027, -27861, 254780, -32906937, 12289, 989, 13367, -25, -1, 1, -334464 ] ] ], [ [ [ 54276391, 60, 14988, -97515, -3170, 0, -17259705, -14221, -7, -5952587, 1, 0, -25091, -1, 242, -233811910, 2566149, -366, -2, -194552673, 9 ], [ -1000, -10387009, 21, -12, 36828, 1, -702, -202241119, -815053, -7208, 1, -2175405, 1699479, -1127921, -72562295, -54034, -13811, -6, 753527327, 2159, -36 ] ], [ [ 1915918, 0, -2006, 572042667, 564914, 275, 1496499, 0, -1750, 81415, 16049401, -38085898, -218122979, 3508273, 1048899541, 0, -2, -52, -9839749, -45, 4585 ], [ -23454, -12344, 262819103, -655615715, 3, 194476, 112, -460, 6, -1123, 4, 12, -88, -5, -4, -75, 153534, -1, -30791, -785085, 0 ] ], [ [ -25815559, 24256226, 1406350, 31, -2983771, -1239362, -255942, -2, 24, -129875, -252766074, 32459358, 410299596, 12, -2223, -1, 1749399, 71, -3842800, 151, 28967232 ], [ 201, 356676282, 2327, 16768, -136287070, -1933, 1042720864, 180, -375870470, -2003, 3416970, 227467, -12, 1595954, 124987, 2035198, 32379, -422, 201210263, -954196, -2892135 ] ], [ [ 89168816, -72454177, 118022, -163, -67773649, 6481981, 16870, -271816833, -1502581, 23631486, 10, -11, 352, -386, 12548, 3976907, 71, 0, 2111390, -1209661358, -6 ], [ -1, -97286, -63494434, -76906, -2, -771339, -86260402, 1477919, -395685, 0, -710176, -647434, 128, -111, -1, -5755, 10, 40, -23241167, -36674, -205176 ] ], [ [ 0, -7415, -549906943, 0, 75291, 29, -2406713, 12, -2695, 529855, -261, 184813179, 79051045, -1, 0, 151626300, 4869, -15759043, -8465064, -1, 17051 ], [ 5591, -8, -76079, 5898, -113924, 305118790, 9, 15, 1500508204, -23003, -241642173, 84089, 44, -831, 65248512, 1, 844690, -31381, -499269, 9690, 366 ] ], [ [ 6967998, 0, 0, -875668815, -31583864, 1879337083, 20, -21703, 423, 2, -2073307299, 3945171, 29049342, 338610892, -7800216, -42916004, -27756, -7415588, -2135420, -344016, 0 ], [ 0, -136274, 5659053, 383458, 402797, 3244, 50947, 199, 1, -1, -3901502, 1, -379, 221856, 4119328, 25, -2491241, -44, -1346596, 3624198, -784630 ] ], [ [ -111540605, -2443139, 103116, -88208171, -231, 41, 0, 65432047, 4, -2, -523944, 32, -224756, -50576889, -7, -4, -1943343, 1416074, 43261296, -18383409, 11588 ], [ 10770, 144697, 64693953, -1066952, -470123281, 377778, -7654052, 176, -12710068, -479182, -1, 3642, -31557096, 410063344, -1, -20091, -1, 4, 3, -1316536306, 714 ] ], [ [ -95881266, 1376834225, -32962080, 216097, 22124375, 326064, 3, -3687321, -44, 125524224, -173177, -4, -1829308704, 114500, 4233435, 4170462, 1070, -1047342, 76916812, 442403, -61 ], [ -49494904, -31522873, -488765228, 65373, -11761631, -8147, -4789969, -810, 0, 214, 109594, -297, -513023, 134513067, -352, 1, 9, -6397176, 25421958, -1838055, -445272844 ] ], [ [ -80103170, 30842457, 0, 1, 88, -35913513, 60482227, 329, -1900, 932379080, 272208214, 0, -6113175, 16625402, 93016231, -553, 232819, 113143318, 9781, -18, 1417 ], [ -1, -1837615455, -122, -142, 3358207, 185500, -5, -18539914, -174790655, -1397572, -443477136, 2875, 65491, 761090, -461598, -28422, -221, -2415, 11324, 13297668, -1 ] ], [ [ -2, -276022773, 17, -210, -129442438, -5409, 6288846, -17206669, 5381, -3, -32588, -327, -2, 13044436, 7300, 29653, -2, -111, -2, 165, 1278 ], [ 119457, 1086, 28, 566997, -35, 473264, -90, 4, -1, -90, -1454597, -960507293, 1226108, 1945783, 11629532, 31126, -35234641, -6811, -3111, 134279699, 53566 ] ], [ [ 504398816, 228599098, 12290, -1296, 144803080, -404364374, -15, 90, 370, 54802, -9, 1739043508, -134215954, -6257, 876053206, 28645, 53526, 13804, -2, -13209487, -257776 ], [ -3258110, 6, 49, -12, -3416, 144873, 2134566273, 137321825, 57089, -304, 30, 39, 1062555826, -857, -253347418, 60631080, 2, 1458943, 225117386, -125, -122 ] ], [ [ -2, -981130, 1565856, -30, 202819742, -373, -166319017, 1985, -20958879, 221, -98, 101002, 5023, -1924297, 348546394, 94225169, 421, -109, 61442582, -1672682, 141749 ], [ -3, 2, 407024, -1, 14732, 1778286, 3066, 57, 0, -12302550, 492, -5316, 658, 156127, -94, 89, -627791476, -2375292, -19, -228, -220526597 ] ], [ [ 520720423, -16752530, 29494, 10, 0, -1652225499, -10, -277293705, 7723185, -91721939, -1, 32, 1847610, 1, -696, 9, -25765180, 213325909, 115391814, -942144454, -1596 ], [ -787918956, 61499, -1, 44097, -421796, 19292748, -1, 0, -51, 1862286933, 3, -62, -3, -64, 0, -350493, -65, 2, -19, -1400861, -1721669 ] ], [ [ -31006015, -13227672, -28201, 1, -2346993, -3818, -55, 28192397, 501467, -474, 158865, -2, -115242572, -4039670, 8, -157786068, -2056283103, -3559709, 356889398, -178, 93 ], [ 68055, 1, 184, 0, 142, -48712, -174851, 120, 987, -3, 111, -48, 1154298109, 58980673, -9, 102223020, 3450651, -1451, 0, 2283, 93514000 ] ], [ [ -63402, -26, -234, 5054, -37165234, 2, 79429461, -24, -842179, 128693227, -599, 1451588779, -1358, -1706917963, 91703, 280557328, 1542116, 0, 475616888, 727, 461 ], [ -796594524, 8127931, -16668, 2512, -452742, 182649269, 146, -6, -2712981, -3, -8630, -130467, 13, 54413710, -6532225, 244051, 106844, 3, 19, -438168705, 8327861 ] ], [ [ -1407, -1902, 233349, 4279, 294, -4, 21, -3687094, 584, 0, 72954, 59, 25628, -1066, -27752, -755432309, -8, 813115, -466280, 167528, 0 ], [ -1335622719, 150062, 1, -19552874, -244487, 0, 960022, -38, -922, -1675, -3370, -1467489, 33002149, 0, 1208, -125223616, -1614740, 239, 27127, 0, 526942223 ] ], [ [ 28, 174162, 28633447, -2606, -33, -274759397, 15198553, -7, -2, 4587, -6575232, 7807, 6656, 15171, 177, 88437217, 132403, 118515121, 16, 114457719, 3 ], [ 0, -211758104, -257402, 52, 30563, 75591, -30, -4, -371, -4911546, 64533129, -47254780, 25875, -377670, 146, -3367, 0, -23983, -2560, -1, -1516265 ] ], [ [ -467, 1397607, 116704507, -52, 52837552, 1, 1797, -5092, 1812791693, -1816197894, -1, 200616, 2651, 14, -195, 12081, 16309, 51254, 12, 0, -112 ], [ -2671931, -3017, -3, -16967, 29771976, 2, 44, -2791, 1325039616, -3411, 12483, -3, -4111, -9, 93438, 42, -24333, -1225, -423873, 13, -225 ] ], [ [ -138340739, 28989, 338656095, -158234, -956688, -26, -105, -214621, 49, 120937, -6859006, -1664965392, -8, 126517305, -331307296, -1431, -192802, -68, -353381122, 95835251, 0 ], [ -26746324, -12, 126555, 398, -1, -7, -3229, 191630108, -282254183, -35747338, 7860, -9, -845177, 1260467, -60972, -203753, 175, -37742863, -311, 46656, -775673 ] ], [ [ 151, 12862010, -141776785, -299164650, -1267, -1, 519098, -23, -73, -33850545, 3051765, 38, 350, 825535, -4703, 215058927, 422, 18988127, 3827, -7946, -27357 ], [ -12351934, -82252541, 12, -533985660, -82024281, -77485717, 51, 3727, -1191, 227766845, -45076, 34880363, -3163765, 1211, -3767388, 168, 3361819, 220869, 457, 122, -2 ] ], [ [ 2678556, -2258299, -284, -3639, 2158240, -57, 250307, -32348, -3952, -859504, 13683, -10, 950, 14127, 723531454, 47159, -833, 11, -59779918, 203347444, -153 ], [ -1280276, 0, 1026656, -867227, 516549, -1, -140714827, 703547, -224582, 13328, 1519, -3, -1407989, -1197, -72083, -5, 4240, 262204662, 1449319, -129723, 13 ] ], [ [ 6, -1596572, 514896, 13440694, -3780904, 0, 2021125351, -54943, -535720939, -4060227, -589, 26784, -21, -353749, -399124, -7041, -234104, -9832, 2312809, -9073, -5082 ], [ -806, -6730294, 81536414, -2, -547759, -984, -118387, 577920, -3949209, 183890, -5470, 6082, 258547, -30988756, 789, 243, -2024, -31, -1, -5, -1021174 ] ] ], [ [ [ 534526942, -670, -9830, -41553, 2155, -1, 16750306, 103261, 351, 7779566, 0, -1, -20457, -449, -33, 97190649, -873731056, -490, 3, 207895799, -13 ], [ 424, 13708681, 28, 12, -46432, 1, 211, -266254532, -4919516, -4593, 1, 12898625, 2751410, 1683396, -364207657, -67251, -9031, 0, -2064373517, -1680, -108 ] ], [ [ 4636285, 1, 1609, 1064945230, 1928303, 293, -2002121, -10, -279, 32644767, -16129232, 59985720, 102005524, 45144913, -948226901, -1, 0, -54, 17825152, -55, -9276 ], [ -287716, 2255, -314799698, -391984207, -3, -142824, 11, -1882, -8, -1273, -6, -2, -5, 11, -3, -99, 243622, -1, 9328, -257241, 6 ] ], [ [ -454518682, 46589590, 3805035, 13, 35810133, -10953208, 250713, -1, 6, 121401, -247929923, 69655783, -80503131, 6, 114, 0, 6570021, -225, 6207460, 319, -12933668 ], [ -50, 277963922, 3166, 313, -26772489, 3586, -832805014, -221, 143074028, -27040, 9313327, 231338, -15, 878970, 6022, -835602, 12659, -597, -2020503709, 959753, -814491 ] ], [ [ 12247037, 251953164, -94997, -55, 80509548, 5943397, -11004, 316024647, 822456, -614897572, 120, -10, -57, -44, -31775, 886291, -13, 1, 195303462, 1222011527, 26 ], [ -2, -613974, 94979020, -25136, -3, 8351392, -77414268, -820575, 150643, -1, -1398579, 774698, 6800, -161, -4, -9712, -11, 36, 30832379, 799531, -288729 ] ], [ [ 0, 3201, 874793942, -1, 147044, 63, 457891, 11, 3605, -131, -246, 261607072, 79226684, 0, 0, 199942014, -1672, 6030253, 4668810, -2, -118985 ], [ 5821, 54, 87326, -7457, 227639, -408491112, 4, 5, 723432436, 1135533, 235381280, 125443, -58, -675, -91601670, -2, 435080, -21102, 482242, 29659, -443 ] ], [ [ -19067801, 0, 0, -586836195, -456252633, -1045820729, -19, -1774905, -3, 3, 611534013, 9029944, 161701469, 34457052, 8211315, 32682390, -238837, 4961330, -8296677, 455642, 3 ], [ 1, -151426, -6616725, -24577, 758716, 16218, 2404, 175, -4, -1, 774967, 2, 812, 154820, 12381, 122, -4134117, 31, -922248, -3327308, 28098 ] ], [ [ 66476947, 8645640, -44219, -93829595, 33, 47, -1, 21513900, 7, 1, 99901, 194, 139338, 118669124, -109, 11, 1040615, 2886740, 8503205, -31379544, -12408 ], [ -64377, 483252, -212830457, -7400028, -92280942, 293407, -7041140, 345, -21739378, 389029, -1, -3617, -11160636, -21279176, -1, 22322, 0, -57, 46, -2322587, 55 ] ], [ [ -34885889, 83718629, -63086428, 1125901, 23363222, 3260161, -1, -3777964, 44, 413032188, 85374, 28, 1896071157, -445720, -8336988, 7486502, 11039, 750132, -8443005, -491099, 244 ], [ 89250977, -2691020, -167503096, 639793, 1120610, 2047, 4789021, -126, -1, 114, 118767, 711, -179680, -248936305, 264, -2, -7, -3064131, 58268339, 6130984, -407384195 ] ], [ [ 657023595, -775477, -1, 0, -249, -251640984, 34895363, 295, -1424, 1557537729, 831547455, -1, 1504308, 3442324, -96029142, -1140, 312559, 467994440, -40547, -18, 1486 ], [ -1, -1284777538, -117, 14, -2794643, 39990, 3, 28552227, 84243268, 1557270, 43316823, -916912, -45564, -561793, 917580, 15777, 127, 2073, -7564, 14563172, 0 ] ], [ [ -4, -667249645, -5, -226, 145374691, -7866, -505636148, 125438984, 8011, -1, -17658, -2456, -3, 18728038, 28661, -31436, 3, 164, 0, 13, 334 ], [ -115247, 1237, -55, -788169, -280, 411932, 479, -3, 0, 1, -3468671, 1294084860, 3329020, -5795908, -6667476, 23172, -131084054, 46425, 4627, 378209175, -86108 ] ], [ [ -1012320843, 18173071, 8214, 1466, -25084472, 46358976, -25, -108, -661, -164852, -1, 857245861, 78567726, 5702, 675030504, 17821, -12453, 1836, 1, -4784482, -37146 ], [ -922952309, -8, 200, 15, -5334, 189496, 995489840, -62582485, 1385043, 395, 7055, 78, -984168910, 832, -200195491, 42432347, 1, -1822089, 333724023, -103, 53 ] ], [ [ -8, -4160488, 150462, 71, 454142247, -138, 208338874, -581, -1230985, -85, 102, -21562, -5024, 1874740, 60871748, 97406480, -364, -259, -10724886, 1549923, -151625 ], [ -8, -1, 622781, 0, -13348, 2333381, -1358, -7, 5, 9819517, -785, 7239, -734, -5965940, -243, -47, -556700785, -39345912, 10, 166, -205217795 ] ], [ [ 279851036, -15370418, 55502, 16, 0, -545300510, -14, -751633726, 2136450, -76003730, -1, -117, -274281, 1, 1269, 15, -38198532, -247031620, -9911469, 668571124, 1398 ], [ -263604564, 242514, 4, -86378, -130088, -42650107, -1, -2, -7, -672265650, -3, 119, 3, 45, 0, -63693, -245, -3, -24, 841229, -111041 ] ], [ [ 26220841, 3528216, 33005, -2, 4167366, -25982, -14, 1211515, -978569, -7767, -472207, -2, 73179015, 7593769, -22, -173691809, 128462063, -3003415, -78187475, -114, -159 ], [ 102804, 0, 220, 0, 626, -42597, 62374, 1770, -406, -4, 80, -231, 1281293984, 18237042, 15, 2440102, -2428003, -1386, -1, 518, 120098196 ] ], [ [ 3003271, -16, 175, 4226, 44932669, 3, -2980837, 9, 424477, -30514083, 553, -1738477618, 343, -478573556, 20015, -143983149, 141819, 0, 28833054, -991, 45 ], [ 933309004, -4656840, 56479, -3508, 474031, -140711509, -5, -11, 551020, -4, -19395, 131867, 29, -48192115, 6199912, -27746, -18870, -4, -55, -315224773, 2772101 ] ], [ [ 3484, -307, 74131, 6350, -136, -2, -79, 1310758, -301, -1, -133247, 72, -13307, 11384, -132559, -216192026, 0, 9549990, -117830, 18217, -2 ], [ -957935219, 28752, 0, -21155496, -31353, -2, 780453, 54, -1437, 2636, 6732, -6674376, -29880972, -4, -522, 74018919, 1952523, -466, 18004, 0, -310393382 ] ], [ [ 15, -1941979, 6521174, 9427, 109, 253985876, 12201432, -2, 13, -6467, 2636966, -2871, -3015, 18386, -94, 426320246, -164537, 63453194, 47, -48831302, -1 ], [ -5, -111149868, -103310, 12, 15345, -94957, 12, 3, -375, 1818365, 45234709, 154844308, -1303, -676523, -91, 12944, -1, -10686, 3844, -1, -3295151 ] ], [ [ -251, -1442727, 85911305, -72, -18751410, 25, -1666, -5695, -1437700761, 534191303, -1, 80308, -634, 7, -17, 2563, -1382, -39837, -11, -3, 11510 ], [ 985639, -69771, 6, -5285, 6149387, -4, -82, -2393, 569333138, 3815, 1344, -8, -15045, -33, 191637, -30, -28318, 2329, -4945344, -63, -80 ] ], [ [ 107264583, 34166, 1088435726, -165066, -949521, -153, -3, 196050, -46, -9902, -665464, -856671536, 7, -109620517, 142665848, 1461, 108933, 15, -35778688, 54141947, 0 ], [ 43770389, -52, 412783, -459, 0, 2, -1298, -658923327, 531476954, -57524191, -10562, 5, 126030, -3043846, 82589, -501594, -41, 109724473, -403, -16452, -556417 ] ], [ [ 64, 1873994, -28719857, -236851671, -7533, 0, 447385, -24, -14, 3008202, 121143, 52, 6556, 1590002, 2002, 290050023, 589, -14339389, -6120, -6665, 3364 ], [ 592111, 39214693, -75, -547973898, 46342551, -41294166, 45, 3141, -1419, 889002669, 9630, -69663123, 11399140, -2399, 87904764, -69, -3177818, 30990, 371, 124, 1 ] ], [ [ 38762, 9274346, 6693, 3253, -7629571, 89, 64207, -12276, -3759, 45307, 19946, 5, 1775, -12474, -754340845, 403999, 8226, 7, -65855299, 128439239, -181 ], [ 233965, -2, -167210, 602262, 499506, -15, 994933158, 603739, -783946, 4091, 425, -4, -1518551, -11482, 255357, 5, 7219, 19153195, 469658, -90461, 17 ] ], [ [ 16, -1668312, -350850, 21364272, -18790873, -1, 722308147, -11905, -323078530, -15350435, 930, -783561, 11, 2053028, -749750, 2492, 180903, -244393, -866696, 72906, 9536 ], [ 1789, 14918782, 3965362, 3, -524304, 595, 416236, 672808, 2029559, 140277, -3633, 29845, 182466, 20306240, 1899, -142, 2882, 19, -2, -1, -828003 ] ] ], [ [ [ 214647483, 1021, -10403, -18897, -2526, 0, -25208386, 109558, 43, -50430156, 0, 1, -13176, -17, -26, 8513501, 420169835, 213, 0, 52920441, -13 ], [ 71, 550064, 3, 37, -146009, -1, -625, 675255, -2238442, 13122, -2, 16607268, 713701, -890154, -994894942, 384510, 6564, 3, -2078744736, -1129, 118 ] ], [ [ 316802, -2, -2668, 569393970, -555307, -307, -1850892, -23, 964, -117871524, 1570328, 4434701, -231529577, -7618099, -1001676069, 3, -1, 52, -62020817, 148, -14633 ], [ -241704, 1803, 45114437, 1013277477, 0, -214093, -71, 989, -3, 164, -2, 29, 26, 3, 1, 51, 304046, 1, 5644, 423883, -12 ] ], [ [ 346818343, 65718555, -4152262, 42, -22852552, 30788465, 180892, 0, 10, -2795, -26347030, 87804691, 310691647, -5, -629, -1, 5166363, -55, 30246634, 281, 11417860 ], [ -253, -147151703, -11688, -46378, -182394723, -7139, 776497213, 216, 399446123, 30203, 1103094, 259566, 13, 164307, 120980, 3225022, 14761, -381, -1100847773, -790121, 1109566 ] ], [ [ 8708992, 210272342, 64809, 275, 127170969, -470032, -17423, 366295857, -1619039, 1015308531, 224, -10, 450, -491, 27506, -3221333, 3, 1, -65694311, -344377247, 15 ], [ -2, 151664, 39448248, 17467, 3, -6533327, 121115909, -367121, -923479, -1, -922856, 630479, 7519, -447, -4, 1588, 4, -58, -32386076, 387010, 253248 ] ], [ [ -1, 11935, 457178628, 1, 15147, -40, -2554191, 10, -5483, -642743, 493, 51129395, -32102716, -1, 1, 146168388, 688, 9574753, -3657554, -2, 58193 ], [ 7810, -48, 42919, -4681, -687710, -340950918, -2, 0, -310223571, -525703, 206260132, 120829, -46, -111, 149269103, 1, -139149, -4338, -82490, -8457, 379 ] ], [ [ -30074242, -1, 0, -154600678, -367222466, -291085476, -13, 1820448, 665, 3, 802072403, -6863571, 83236832, -126572547, -5836335, -45465442, 1031213, 12490469, -5041191, -1565481, -1 ], [ -1, -124890, -11194794, 160607, -992100, -12654, -85791, -227, 2, -1, -4118728, 3, -627, 39158, 32898341, 5, -1037078, 25, 1011624, -2933883, -550593 ] ], [ [ 66595590, 15740283, -93280, 111665683, 166, -3, -1, 42833737, 4, -1, 46309, 98, -337206, -93939488, -103, 2, -1848622, -1399657, 24123451, 534522382, 6527 ], [ 10751, 289139, 191837636, -493637, -27113167, -975540, -6482408, -908, 1001843, -1051213, 1, 158, -8006550, -18736076, 0, 13059, 0, 21, 35, 75768802, -713 ] ], [ [ -184282535, 1315367442, 28094650, -236821, -107788663, -1372388, 4, -2905081, -107, 302065206, -3426389, 3, -1103890490, -118477, 22018293, 4233823, -4037, -190814, 29738610, -383969, -440 ], [ 467244621, 6645762, -337304996, 215996, 14688285, 67, -6712187, -331, -1, 44, -25913, -1688, -187165, -3286567, -301, -1, -18, 2799251, 44771525, 19358379, 489156334 ] ], [ [ 596966675, 30312214, -1, -1, 31, -275584523, -46401257, -1697, -830, -1308024167, -155896793, -1, -5024671, 42603, -181156127, -1490, -405146, 490333318, -22641, 70, -113 ], [ 1, 423506819, 55, -22, -1250937, 97762, -8, -51265600, -88421503, -1754492, 124486507, 890168, -56872, 3692230, -1019664, 19098, -252, 1680, -17823, -10648795, -1 ] ], [ [ 2, -894716780, 6, -20, -105450163, 4777, 237974113, 52174221, 9666, 0, -22680, 2022, -2, -25595008, 31862, 30539, 7, 144, 1, 56, -1146 ], [ 48220, -1848, 29, 2727373, 109, -485052, -4, -2, -1, 67, -3465448, 792435698, -1667251, 4064979, 618271, -18177, -43652275, 8766, -6841, -237260774, -225765 ] ], [ [ -1831187275, 208059719, -7436, -352, 127011638, -486174486, 17, -159, -967, -13668, 52, 1935235789, 45185275, 12866, 784442934, -24916, 91172, 22654, -2, -17064753, -125634 ], [ -33870260, -5, 183, -4, -4240, 104706, -211335868, -100541464, -1490347, 483, -11221, 92, 116988006, -763, -23810106, 127760342, 0, 227361, -229090061, -111, 108 ] ], [ [ -11, -1094625, 256361, 63, 422220735, -214, -155919986, 303, -34282347, -48, 111, -125994, 6152, -919449, 43702288, 120056046, 356, -4057, 49928709, -1309899, -304524 ], [ 6, -2, 612420, 0, -27627, 2935520, -2280, 2, 5, -5696378, -321, -6787, -821, 2271328, -179, -221, 100154738, 570193, -31, 1, -13041914 ] ], [ [ -175873827, 5056364, 45772, 20, -1, 971424836, 9, -637976234, 7909317, 150869255, 1, -141, -4005782, 0, -393, 5, 45838158, -39098572, -124183291, 532278833, -793 ], [ 605606472, 18652, 7, 95508, -119214, -54546230, -1, 1, -28, -1506381289, -2, -90, 3, 52, 0, -494671, -22, 3, -59, -678226, 1039669 ] ], [ [ -58918883, -24470574, 2066, -1, -2406587, 16499, 12, 12362896, -240271, 2716, -905706, -2, -106772370, -6039756, -22, 176527289, 1554700870, -1307440, 515285998, -186, -85 ], [ 119990, 1, -218, 0, 968, -8106, 427113, -1665, 656, 1, -34, 212, 211419240, 65005331, -8, -130211448, 3939772, -3837, 0, 2509, 81669030 ] ], [ [ -4163087, 15, -54, 6027, 55226401, -4, -64876280, 1, -589048, -79574045, -233, 1855978253, -1724, 767386120, -127491, -471456325, -1053082, 0, -282002954, -728, 245 ], [ 396242084, 1017012, -36443, -2014, -27393, 128229148, 67, 25, -14274401, -8, -19837, -10159, 2, 441730884, 1989934, 119948, 43873, -2, 12, 59589969, 6975824 ] ], [ [ -2589, 192, 2679076, 6047, 334, -1, 200, 16003098, 969, -1, -52812, -60, -22656, 12349, -193576, -515689111, -3, -10043060, -1035440, 191236, -1 ], [ -1751420917, 100733, 3, 14035117, 580519, -1, 937481, 51, 1715, -1430, 9743, 27865578, -20831351, -3, 231, -71281117, -1121390, -464, -19095, -1, 320985392 ] ], [ [ -25, -3975019, -17506903, 6917, -6, -19279284, -15992464, -12, -9, -4184, -15998141, -2253, 1487, -23677, -5, -139975457, 151177, -257597348, -14, 126220118, -2 ], [ 4, 112322055, -254861, -11, -7064, 48656, -13, 0, -180, -4484935, -17036328, -75414499, -10388, 801079, -158, -7269, 1, 21473, 3828, 0, -983906 ] ], [ [ 197, -3865114, 45450123, -42, 65240119, 17, 59, -1887, -293199200, -1267831516, 0, 203605, -330, 4, 97, 15413, -2179, -19192, -8, 13, -1591 ], [ -2828699, 74842, 2, 104613, 29301657, 1, -78, -3556, 1059316828, -3985, 32726, 7, 16183, 20, 226533, 13, -16939, 2807, -5099973, -14, 209 ] ], [ [ -133519685, -40644, 1456148343, -138937, -97291, -214, -118, -85450, 37, -16513, -5111026, -554993447, 6, 213387792, -581286293, -981, 85437, -51, -214468962, 95950080, -1 ], [ 58847186, -47, 426466, 485, -1, -14, 159, 2146836817, -439227910, 11746863, -14262, -7, -923170, 3286709, -6865, 7893, 231, 82414628, 966, 62290, 1619048 ] ], [ [ 117, 12732682, -218630710, 41982485, 4183, -1, 137959, 31, 77, -8082699, -2198223, -61, 895, -658286, -2925, -476855940, -295, 17969635, -1806, -7345, -12005 ], [ -7163296, 9082990, -471, 1040764102, 71821866, 18899824, 29, 2639, 372, -755720382, -17023, -39465224, 3674790, -2284, -115624211, 199, 1978614, 46737, -208, -121, 1 ] ], [ [ 4140925, 10633169, -6862, 585, -1797404, -6, 121535, -32749, 19, 219426, 32371, 1, 1200, -10918, 282144624, -53204, 14758, -4, -32208028, -146618682, -244 ], [ 1660304, 1, 1043164, -491834, 256565, -6, 107046425, -1503851, -308603, -23825, 159, 1, 2626514, -11745, -450413, 2, -8653, -232441275, 997554, 104973, 1 ] ], [ [ -11, -918275, -226010, -14844622, 24285490, -1, -202604271, 24753, 360934054, -14628729, 1117, 1071365, 0, 5574567, 176513, 3763, -160587, -169904, -1142916, 92560, -1744 ], [ -1623, 2890697, 159691413, -1, -169837, -121, -821245, -588235, 2880395, -104225, -1077, 40295, -54000, 18960826, -168, -111, -3024, -10, 0, 5, 760731 ] ] ] ], [ [ [ [ 8269893, 71, -3135, 46135441, 1058, -664919764, 91983499, -1010338655, 1235716273, 1071, 19544, 472, 52, -2, 1594, 1, 13098245, -21321, 98811436, -605940, 34500 ], [ -1670, 652458, 251956, -38, -131685724, -7, 2773814, 6021, -330314307, 0, -23093776, 5, 76865440, 423661891, -272839, 1, 0, 13799928, 6701795, -1551052804, -2 ] ], [ [ 31, 619186021, 119998480, 19, 63448, 440930, -1, 357190186, 10, 86, -23136, 190, 10015875, 28652, 1797, -151135160, -119360, 914674099, -5531012, 210611, 0 ], [ 2, 515669, 1175285029, -5797, 3, 21, 3478, -988, -1660, 492398, 1923134, -13370133, -99306, -155, 7367638, 31040, -7400, 1, -284, -145181214, -7175 ] ], [ [ -3081677, 40049, -1, -275822, 2293, 1307394, -8, -4, -1, 360, -2258017, -7, -97090658, -5860, -32272, 1301759686, 161810, 74893, -7, -6155627, -4129285 ], [ -293435, -7, 519250337, -895913, 359509105, 21221, 7, -9995823, 86835, -2611, 43621081, 388236, 7275802, -44156, 246, -2503, -8329923, 245, 12, -2, 198 ] ], [ [ 161704995, -27582404, 1787609, 1036561541, 0, -1, -69670, 2181, 517976, -1, -3, 9282594, -150057392, 221647724, 2098352, 250017573, 459, -38, 92207, -1441603063, 119879170 ], [ -13710, -20146235, 0, -303, 7569385, 4, -2, -16841, -1, 1635, -3954339, -483506, -192338873, 33, -4, -76, -2, -11622, -14300131, 31613, -422 ] ], [ [ -162659903, -255, 60, -65196772, -3309, -2, -43365345, -29175565, -1031, 428, -8, 0, -1499, -365, -542, 0, -96, 3, 2659498, 8, 1285 ], [ 520245, -136369, 76, 173945, -338, 213, -28985274, -14, -18660330, 46, -6, -6117272, 110, -3170597, 766553, 5, 179985496, 0, -7096544, -247133, 2406 ] ], [ [ 83379, -511, 0, 460812, -19, -91, -39475900, 4, -7412348, -863846953, 20893, 0, -111727, -3232238, 260379489, -1, -2080952, -421, 742344, 56449616, 938 ], [ 248359, -2, 4, 11, 87645, -52882, 3163, -1011712, 772827670, -447770, 15854, -325144, 420, 3, 77041, -16, -369, -12631, 1289, 5506, -57233 ] ], [ [ -740216, 652, -1527743, -47936391, 241699102, 487, -322364, -69331, -469914, -2, -184362, -215076, -95620, 1554937027, -1634762454, -7147, 250513410, -211902, 1802, 1138, -298 ], [ -408351416, -210839, 0, -1, -2, 623944245, -207964898, 493209, -4, -1, -116679, 0, 2, -498, -370, -473387, 450677, 39, 29826, 333440, 2095176092 ] ], [ [ -2, 9380846, 3, -20, 7811860, -1, 2651, -16, -17035887, 502240529, -281861, -59789547, 13, -1443367, -1, 22956, 8176919, 5459, -2501, -1, 2 ], [ -3279591, 20777, 3, 211586419, -3, -775, 0, -3537, 62511, 28272579, 255, -2094004859, 194, 9722, -25131820, -181, 0, -8740595, -314, -122485225, -1 ] ], [ [ 7812957, -80, 2, -31785711, -79287160, -90040537, 71474039, 1949, 545933578, 5845, 603244, 1236, 1760469210, -441, -31, 0, 8020513, 3, -2, -57988999, -1962136 ], [ -411585, -3321, 1457560, -60643, 28, -147899327, -1782, 65, 208498409, 221, -202932, 14934, -1, -377359496, 807977, -93, 37, -4, 3206, -1, 3756769 ] ], [ [ -2, -195, 128, 1032712, -6, -11111, 1016661, 31, -12868, 75713882, 64956969, -5, -23, -1, -45506, -27633, -2, -300, 1004, 1, 11766785 ], [ -402929, -304, -2490, -516303332, 6640, 321, -3385381, 922, -381450, 36, -100476, 0, 197, -30, 60099, -23227730, 10328, -18686520, 27, 91676, -287152545 ] ], [ [ -252311301, -1409, 75679323, 315155, 184, -63, 17, -1578, -237978758, -1, 893525296, 8303615, 6875, -56, 486401, 156904, 4108, -128, -26602017, 110512646, -88547856 ], [ -4, 13, 11, -9511, 75828907, -49, -872160715, 195107, -12275177, 151792701, -5520737, 13581340, -4, -7352, -118989360, 210923, -133897270, -5347260, -1719701349, 5, 1586 ] ], [ [ 48850, -108338, 117, -80984071, 3616, -316117, 0, -8174, -1, 1, -1782432026, 163495, 306418, -1903844958, 4270, -1957, 0, -10452298, 1480346209, 0, -10534 ], [ -353, 162507, -4, -2, 0, -4, -52, -1, -47172, -53223, 1012, 3133, -76, -16128, -7643, -122426, 1, -1956, -48, -37, -15300720 ] ], [ [ -88, -13690, 300753, 7532322, -1, -14, -76915, -15701, 1917, 230721, 227335889, -7996766, 56220, 29, 3246, -17, -1, 1379523430, -27, -20, -1047685800 ], [ -7186999, -229633521, -14184, -14, 6775702, 199, 203339650, 3775, -56931827, -1820, -447270, -3, 199152523, -15, 43310794, 330072, 4, 0, 876, 106327, -1 ] ], [ [ -708142, -3, -52158988, -17, 830075, 35, 511, 1024741164, -292547445, 5308, 2930, 40221, -139987422, 1, 2005456, 74190, -2043, -112358, -1313388468, -7, 43 ], [ 4679, 131, -3, 67903, 1, -19, 5, 46027, 58, -1, 1886911, 6056139, 98316212, -3131244, 2109, -23967175, 244296, 1133288, -20869714, -63938590, 173728 ] ], [ [ -120, 1632068, -5136396, 8261, -559551892, 437350396, -4, -260251482, 57685199, 94, 339134914, 114, 31113, 766415, -427, -55132232, 31, -26198069, -443210, -272153922, 109599 ], [ -131765584, -28, -959, 3027004, -2, 24187, 774, -72854978, 3909, -3716109, -9806, -44, 503493607, -119, 27, -4179, 0, -2210, -11401, -97608, -1 ] ], [ [ -3, -664, -7152550, 293084907, -17441374, -52, 475423, -47, 159, 23908463, 819362, -1, 1228, 1720738, -71, 372484, 5, -6, 2, 62762053, 2814523 ], [ -29767, 159782, 56603, -2, -29001861, -434, 70619106, -713, -103318, 492, -2, -18, -718, -15749174, -56798818, 26015, 2, -4, 773, -205446263, 108 ] ], [ [ -57, -64843, 1614602742, -22657, 1136, 63, -8115, -50, 1555027, 3, -963, 0, 3464555, 51808333, 2, -2, 123320, -756, 28767, 3, -6963277 ], [ -43, -174, 506, -199935, 54, 125899375, -455, 6, 8, 1, 0, 66587323, 14361, 77529, 1153117620, -29998451, -15049577, -119, -241, 2, -24347319 ] ], [ [ 26803108, 13, -75710, -105549987, -8, -368, -1, -730171426, 1, -50432231, 26, 0, 21595, 15, -25, -243640, -16, 7646, 1466401, -113695, 0 ], [ -1342, 1, 0, 93936, 758142838, -44, -15063768, -177638053, 49, -367, -22299355, 186, 15555, -55519, 470663576, 14654, 238423, -23936174, -413, -1379578, -1660 ] ], [ [ -21469, 23138, 199835, -15973976, -62480637, 0, -8, 223, -42, 70267, -2, -86, -123, -1225, 509, -5, -25, -309, -9793, -82877895, -38 ], [ 132638, 883, -3238457, 3062, -7, -3607097, 1349041210, 254937407, -8, 58487, -9, 131270828, 15, 0, 10, 116359, -6, 154433374, 1, -182791, -84926618 ] ], [ [ -86573507, 1, 0, -31494, 6062195, -14801453, -171386, 254, -92908178, -101846393, -110082, -404783, -119266918, -36694457, -7959380, -7008, 1656, 1847, -2, -2944260, 47656360 ], [ 9459817, -53508895, 494, 10053, 1495656, -75, 6454, 5, -623, 8, 83, -1254, 37274131, -1, 336560337, -136, -193820345, 562, 0, 2318, -1 ] ], [ [ -112866993, -62, 46, 925777, 94, 2874, -11629782, -1019, -1008, 1578826, -646, -28, -16691008, 0, 544038, -27766, 29632, -7, -20304708, 2065654580, 29567652 ], [ -310372, 32623, 0, -84381, -261, -1021, 1674795, -1, -142, -48, -2, -1957050, 30, -270, -6407, -2, 135482961, 389, -27, -3568362, 2749387 ] ], [ [ 25218229, -157, 61438, 73002281, -369, -254792, 1431, -11, -6, 2160, -9, 2, 7, 0, -84651, 2, -10250, 1580, 55, -15244515, 7504 ], [ 119, 15986, 26807792, 15758741, -717, 258, -30021511, -5224099, 3115, 0, -7572, 2771, 87, 5479, 5984, -263498, 834, -1865195, 210359, 2939268, -5 ] ] ], [ [ [ -7593315, -66, 484, 29755287, 169, -338002398, -60437877, 842593715, 403195684, 433, 23081, 61, -910, 1, 1071, -1, 4812943, -9878, 657525989, 301085, 49916 ], [ -5136, -996542, -199270, 63, -103926624, -60, 3362834, 44261, 365966903, 0, 26192097, 4, 111953212, 29957684, -371703, 0, 0, 18335902, 7773488, 1081160462, -4 ] ], [ [ 29, 405207664, -47303669, 30, 11261, -453613, 0, -225675612, -26, 119, -123229, -87, -25743007, 27390, -1840, 483027852, 19319, 661750552, 4781766, -241057, -7 ], [ -56, 573764, -2111929699, 56092, -4, -25, -2188, -3323, 9571, 254454, -2504575, -915806, 28969, 689, -3448993, 43435, -69493, -4, 4553, -228859538, 23239 ] ], [ [ -8226856, 64938, 0, 160863, -3515, -5044691, 7, 6, 1, 86, 2840940, 3, 555943974, -5292, 3528, 1349332650, 327788, -1843587, -3, 7882335, 10649493 ], [ -232179, 0, 730972084, 926166, 421014350, 137398, -4, -8276404, -210944, 1011, -83206026, -441698, -43267507, -130608, -269, 3260, 3349450, 4992, -1, 2, 120 ] ], [ [ -21105942, -36838368, -850739, 933341208, 1, 10, 32046, -7343, 145525, -2, 4, 12203909, -20968104, -101185765, 3162478, 707146494, -1012, -484, -94176, -1343646181, 76965155 ], [ -2017375, 54029277, 0, 120, -1016230, 4, 1, -10449, -1, 509, 300352, -1418487, 488489957, 45, 7, -88, 1, -3061, -5984027, 27178, -293 ] ], [ [ 513277817, -323, 54, 4343657, 518, -2, -197836000, -47217696, 1938, -884, -4, 0, 510, -1790, 4699, -1, 356, 0, 2363991, 12, 164 ], [ -17324512, 217739, -1187, -221777, -171, 30, 98803082, -2, -13495458, -11, 5, -50880380, -88, 4605230, -948097, 15, 424490800, -1, -3343269, 21817, -3103 ] ], [ [ 20045, -103092, 0, 1034117, 19, 439, -91893711, 5, -7830943, 137066374, 20591, -2, 60215, 1978146, -403624877, -1, -141570, 271, 235349, -36194245, 975 ], [ 114481, 22, -3, -42, -130868, -5063, 1629, -1011896, -350905342, 249659, 12946, 509991, 452, 2, 111709, -16, 126667, 1411, 1877, 2707, -21850 ] ], [ [ 726643, 694, 8762253, -63242868, -122763625, -1504, 77857, -104521, 89805, -2, -135713, -49743, -83452, -834648949, 362015590, 3099, 990307088, -77023, 4677, 829, 1298 ], [ -74655397, -62518, -1, -1, 1, 1001654595, 1174642343, 460718, -55, -3, -12915, -1, 0, 436, 266, -53157, -83544, 21, -101618, 214819, -376169985 ] ], [ [ -21, 89852837, -7, 5, -19142882, -1, 828520, -17, -14919850, 79159264, -574895, 122907322, -2, -2044343, 2, -16995, 558749, 459, -1403, -1, 4 ], [ -22103085, -13355, 6, 117768202, 0, -1161, -1, -14222, -37995, 66114118, 376, -2101653494, -129, 9976, 32003814, -156, -2, -8414239, -391, -70595791, -1 ] ], [ [ 13679248, 106, 0, 26501551, -92613634, 245239370, 128337749, 1932, 47632564, 14302, 399191, -25782, -1664062356, 398, 61, -1, -7229965, 27, 0, 1045201007, 1514423 ], [ -22462260, 7373, -4517020, -128808, 52, 117066484, -1916, -115, -137394500, -29, 88203, 12934, 0, -99364970, 1423467, 180, -1, -4, 717, -1, 2986527 ] ], [ [ 2, -80, 2008, 1932250, 0, -10291, 1401783, 90, -1579, 113025822, -15795874, 11, 79, 0, 35365, -11531, 6, -899, 83, 2, 7820563 ], [ -940569, 315, -42775, -517823909, 9890, 1339, -8111509, -1004, 482093, 23, -1634629, 6, -47, -95, 187389, -442243, 12040, -25150367, 31, 164501, 1809864163 ] ], [ [ -159532301, 65017, 106558670, -494588, 569, 11, -44, 304558, 44240071, -2, -1660148064, 8178444, 252, 53, 921228, 2042164, 563, 126, -21895150, 82954615, 74141635 ], [ 3, -10, -14, 633, 1071532440, 31, 692252348, -222925, -12832687, 21861633, 97230503, -4536499, -4, -7910, 104478357, 148670, -232683934, -5581922, 2017314348, -106, 2121 ] ], [ [ -113569, 193661, 104, -647619705, -6966, 309883, -1, -8174, 0, -40, -1371729744, 122262, -428642, -356920314, 8053, -581, 1, -24135540, 2032128557, -1, 675 ], [ 128, 24003, -4, 2, -1, -2, -724, 0, -20589, 34772377, -416, 1262, 115, 6320, -12701, -1014103, 0, 961, -4791, -13, -1355193 ] ], [ [ 80, 440, 425735, -6564298, -1, -11, -252828, -32776, 688, -932272, 592340665, 5045768, 142551, 910, -472, 58, 0, 619021765, 11, -28, 1523484039 ], [ 17179430, -455788905, 12690, 0, -3547619, 87, 239197165, 2000, -7751547, 644, -74926, -3, 36360680, 9, -39774317, -495574, 2, 2, -320, -114934, -2 ] ], [ [ -3859329, -1, 108298052, 16, 1861853, 9, -110, 530798090, 996927229, 1261, -4004, 13705, 193025430, -2, -1964238, -69002, -886, 21186, 2118889765, -4, -153 ], [ 13954, -88, 2, 77743, -5, -7, -8, -14123, 148, 0, 1032594, 4659742, -90632420, -633111, -4087, -6834197, 621819, -1502338, -427445, 7361712, -74190 ] ], [ [ -94, -266638, 7175268, 2721, -1854182142, -1044599304, 0, -47856599, -19325019, 194, 347691286, -105, 1844, -458091, 3, -57148946, -9, -63986301, 266482, -53173584, 112591 ], [ -534378895, -112, 1707, 2084099, 1, -4904, 792, 80584925, -127566, 369292, 11400, 101, -84960257, 85, -17, -7534, 0, -2683, 2631, -69094, -4 ] ], [ [ 2, -3377, 29914125, -1385657646, -56496433, 4, 102875, -56, -247, -24038033, 1006430, -1, -1216, -1692603, -67, 46159, -2, 10, -14, -62762473, -2164794 ], [ -57226, -183831, 63700, -1, 12102119, 3168, -82507202, 2041, 63705, 447, -2, -20, 4016, -14916245, -53244980, -27316, 3, 0, -95, 118537842, -37 ] ], [ [ -52, -55200, -1220596187, 7561, 6931, 60, 121300, 17, 502077, -3, -1969, 0, -1336753, -28863190, 31, -3, 119701, 566, 107940, -1, 14834764 ], [ -28, 1307, -268, 204886, -53, -871, 281, 2, 28, -3, 3, -20335746, 6647, -118798, -23744895, 32401332, 15037544, 386, -105, -2, 28597496 ] ], [ [ -1178342, 13, 322924, -213174573, -6, -46, 1, -824746739, 1, -182270079, 96, -1, -17218, 13, 8, -425273, -3, -3988, 855953, 55074, -1 ], [ 3939, -10, -8, -16526, -621315745, 56, -51974132, -15584156, -51, 1552, 43754171, -83, -7579, -20485, -833473013, -14611, 416558, 100663016, 482, 117068, 2717 ] ], [ [ 87450, -398565, 55608, -14605322, -149116979, 0, -1, 1553, -80, -168723, 1, 28, 82, -1594, 455, -4, -52, 133, 29707, -118605139, -113 ], [ -214098, 3186, -7576064, 11765, -8, -4622151, 1597914317, 175201798, 7, -258681, 9, -60205021, -86, -1, 15, 1241476, -28, -226118279, 10, 190985, 489724752 ] ], [ [ 52138010, 1, 0, -11043, -9634516, -11483604, 135249, -113, 34284059, 19409038, 64305, -1377386, 119175948, 102779687, 2115834, 14189, 698, 1163, -2, -16084231, -1796710290 ], [ 19880756, 34446579, -298, 12192, 485709, 99, 7752, 0, 17662, 31, 106, 7109, 50095415, 1, -435298807, 656, 397650441, -878, 7, 1620, -1 ] ], [ [ 137790879, 28, 11, -106583, 90, -2791, -14531276, 7356, 2582, -638860, -209, 12, 3632422, 0, 14195619, 10679, 27478, -14, 9277451, 2117332923, -96863253 ], [ 538934, -24424, -1, -46161, -844, -3322, 1415771, 0, -501, -217, -1, -3153486, 17, 356, -496, 0, -611878998, -131, 9, 3901721, 3941234 ] ], [ [ -56301529, 39, 103032, -252105240, -58, -167915, -974, 17, -54, -1263, -6, -1, 1, -8, -256537, 0, -803, 284, 10, 2059863, 21783 ], [ -1809, -8087, -8761150, -1002390, 1762, 199, -26247434, 7135581, -703, 0, 5467, -6069, 505, 5178, -30510, -191013, -97, -702641, -147943, 3411739, 5 ] ] ], [ [ [ -8085457, -45, -7497, -44701286, -3071, -735700185, -134006124, 75665035, 1243973337, 3765, -18483, 111, 521, -2, 976, 0, 12987889, 25935, -994331349, -1041982, 106017 ], [ 4425, -2628, -190765, 80, 115526483, 56, 1903435, -164326, -513213885, -1, -39913432, -3, -105089124, 737603553, 446565, -1, 0, -61900285, -7365867, -1122137738, 1 ] ], [ [ -53, -1766068594, -103214471, -19, 59750, -388232, 0, 149110279, 75, 102, 37285, 91, 3343109, -28792, 3950, 68793098, 83913, 412378347, -3801737, 8867, 3 ], [ 44, -815753, 959113906, 34559, -2, 37, -2947, -2533, -8374, 214664, -1409711, -1905885, 257113, -250, -5673584, -55574, -75403, 3, -27067, 2097537, -31783 ] ], [ [ 7336031, -28491, 0, 195768, 2606, -2501744, 3, 6, 1, 141, -1066267, 4, 821103486, 6445, -15301, 21984968, -210027, -281417, 2, 5064627, 4078389 ], [ -433723, -6, 597853712, -169532, 535160005, -85353, 4, 11154858, 258669, -3956, 32234702, 212711, -64449966, -5939, -267, 2293, -1464703, -4238, 0, 5, 256 ] ], [ [ 115390651, -16684808, 489204, 52695020, -1, -4, 69961, -944, -476645, -3, 7, -5987196, -67941906, 232737828, -5591534, 631883027, 540, -50, -195215, 952722852, 114920454 ], [ -759713, -24925371, 0, 299, 2569923, 16, -1, 17969, 0, -1771, 3420573, 1628879, -31613516, -57, -1, 1, 1, 12047, -22691458, -30636, -973 ] ], [ [ -487857832, -15, -26, -15255771, 266, -2, 26648245, -38849955, 151, 69, 3, -1, 1184, -115, 3933, 0, 15, 0, 16593336, 5, -152 ], [ -24629807, -87820, -830, -29452, 498, -321, 117792605, -14, 10609647, -27, 3, -43210078, 98, 4554004, 2566097, -13, -1027249039, -1, -662288, -126084, -1664 ] ], [ [ -732, -67793, -2, 2184093, -201, 170, 94802977, -3, -6449043, -489531218, 14477, -2, 318737, -6669921, -540429881, -1, -1013337, -628, -676370, -47445887, 212 ], [ -277735, -20, 6, -61, 113129, 10332, 3032, 723804, -483506477, 213560, 10976, 136587, 931, -1, -61756, 18, 31786, -59839, -4125, -3574, -5523 ] ], [ [ 419535, -711, 11394498, 37941821, -67365563, 1168, -92598, 98546, -263405, 1, -472121, -91534, 129637, -252714291, 525222564, -315, 985673141, -56556, -2259, -8109, 1660 ], [ 242320596, -133650, 0, 0, -1, -464422515, 2034147202, -273385, -120, -1, -69590, 0, -1, 161, 344, 379754, 488031, 20, 120864, -108598, 346419623 ] ], [ [ -23, 105813952, -1, 29, -6488555, 6, -1517695, -21, 12600306, 193126641, -337232, 135017316, -15, -1833949, 3, -22493, 6966107, -6961, 3188, -1, 5 ], [ 15586120, -24792, 4, -242609462, 2, -1865, 0, 5639, 114708, -19459968, -824, 1814521975, 19, 6737, -133053524, 114, 3, 13750770, -140, -208136202, 1 ] ], [ [ -13593296, -117, 3, -43500971, 89972639, -70243371, -108512688, 1742, 609286917, -8041, -101539, -29033, 1906709370, 431, 41, -1, 11327774, 6, 1, -308449178, -34286 ], [ -21739476, 659, 1022505, -7709, -19, 180915815, 2082, -201, 124966681, -167, 44891, 13854, 0, 174693883, -983176, -98, -19, 0, -2309, -2, -1935625 ] ], [ [ 1, 16, -2207, 844973, 10, -6042, 1306670, 101, 8782, -80304391, -9460703, 8, 89, -1, -112045, -8017, 29, 775, -235, 2, 49764048 ], [ 943692, -769, -222677, -170649328, -12394, -1385, -5496771, -347, 209282, 27, 823485, -2, -18, 121, 210736, -25365149, -1301, -333392, 24, -243529, -866594745 ] ], [ [ -45908426, 467488, 22745281, -2046892, 6407, -103, -64, -156321, 169501519, -1, 1089699553, 138828, -12980, -135, -1039730, -1805299, -4556, -15, 27122502, -177254962, -124822914 ], [ 5, 7, -1, 2798, -260442786, 49, 882469704, -8062, 2077062, 241272941, -51582193, -12262947, -3, -4082, 88520588, 134979, -77776093, -3617308, -1251800186, 12, -3533 ] ], [ [ 123210, 55657, -114, 925084217, -6187, -257646, 2, -6436, -1, -15, 86829194, -194584, 556176, 1553957079, -4092, -407, 0, 31537249, 396595553, -1, 11378 ], [ 313, -207496, -3, -1, 0, 2, -907, -1, 55971, -6466652, 768, 6586, -28, 5589, -4847, -925706, -1, -6185, 7610, 51, -6723348 ] ], [ [ -103, 33599, 413967, -1548479, -1, -10, -192850, 19857, 522, 22863, -870576889, -14939028, 128389, -661, -4185, 45, -2, -763958491, -6, 23, 1898013596 ], [ 25632998, 71105420, -26698, -21, 16349017, 235, -211658951, -2165, -40539777, 1190, -413161, 3, -171941813, 1, -65871464, 361370, 3, -3, -604, 112632, -2 ] ], [ [ 1126103, -2, -86650166, -39, -274880, -44, -94, 911777833, -1033025962, -7303, 1496, 58128, 104554577, -3, -449351, 120713, 14700, 107532, 1721232324, -1, 373 ], [ -3056, 34, 2, -98669, 2, 14, -16, -22674, 152, 0, 7039729, 7094963, 45005029, -2498609, 693, -7152941, -1401597, -1796701, 7451803, 40604181, -113688 ] ], [ [ -22, -994405, 4528745, -216, 163231798, 633265046, 0, 202873206, 60313614, 28, 2945900, -128, 48789, 436039, 431, -724921, -21, -27171756, 348365, -173030204, -48640 ], [ -767573473, 23, -1465, -208896, -2, -25018, -937, -73220938, 124128, 2190444, -19804, -90, -70120604, 14, -17, -5834, -1, -2899, -11773, 78123, 0 ] ], [ [ 1, 848, -10952046, 1438460807, 126942415, -15, 4033, -37, 119, -31791938, 1003651, -1, 478, -397502, -87, 53999, -3, 14, 8, 50348594, 275608 ], [ 40631, 219029, -27242, -1, -16495706, -1159, -65517489, -989, 200378, 50, -2, 19, 1310, 29719949, -82768972, 48923, 1, 0, 1031, 99722125, 62 ] ], [ [ -61, 1319, -845515799, 19210, -3429, -64, -25755, -38, 588083, -4, 2040, 0, -1594517, -42494322, 21, 12, 27638, 84, -20095, 5, -1652115 ], [ 4, 1259, 178, 249532, -64, -69816485, 462, 0, 25, 2, 2, -25578263, 6105, -6446, 333080716, 16049233, 8407173, 478, -233, -3, -13717973 ] ], [ [ -32031079, -1, 493141, -69366961, -8, -309, 0, -925846391, -2, -1802423, -26, -1, -16786, -23, 13, 288915, -7, 3124, -1948102, 36015, 0 ], [ 5740, -10, 6, 12729, 2037266835, -42, 9512939, 534971251, -7, -1133, -9088818, 27, -14165, 6831, -95229827, -26279, 301883, -123931565, 266, 951400, 6368 ] ], [ [ 126577, 87211, 453388, -5790219, 96321378, -1, -8, -1755, 106, -211766, 0, -469, 53, -2519, -460, -1, 56, -305, 14782, 63673086, 115 ], [ 226813, -15967, -26922355, 3553, -3, 5538201, -265728781, 220204931, 6, 189527, -18, -265383228, 129, 0, -14, -1842243, -20, 141604870, 2, -826669, -79196146 ] ], [ [ 100570793, 1, 0, 29281, -6042433, -2333873, -4870, -469, -48941086, -76564800, -8, -2019962, -124406215, -297445809, -3310890, 7558, -1597, 1113, 2, 33214295, 1611303764 ], [ -27285766, -27627332, 2, -10969, -582601, 242, -3808, 7, 8664, 18, -20, 8699, 57034474, -2, -309919488, 3882, 406408453, -65, -2, 1554, -1 ] ], [ [ -245931689, -25, -44, 491196, -59, 3107, 15446163, -2015, 3798, 1552809, -3422, -21, 12851977, 0, 11858533, 62562, 50960, -1, -4674347, 438874813, -3380851 ], [ -919444, -17629, 0, -65627, 1573, -1050, -1455349, 3, 128, -13, 1, 2435156, -16, 473, 966, 3, -1373660156, 189, -15, -992366, 1601133 ] ], [ [ -102801838, 84, 120904, -148708247, 1005, 160047, 294, -23, 40, 2583, -7, -2, 0, 9, 1873, -2, 466, -213, -43, 4647478, 19051 ], [ 371, -5904, 15263871, 16521355, 6426, -217, 17900749, -7874190, -3771, 0, -7234, 2509, -395, -1637, -30459, 418839, 60, -590586, 106361, -12536520, 12 ] ] ], [ [ [ -4583837, 122, -5917, 1242547, -2853, 692586949, -119838438, -375439095, -471973758, 6155, 24673, -495, -901, -1, -526, -2, -6686365, 3197, -1007750254, -437267, -29638 ], [ 3932, 801842, 10002, 30, -165951731, 42, -4059471, 170754, -195200085, -1, -66517142, -4, 116612666, 639574716, 498309, -2, -1, -19690245, 3984276, -1196391898, 1 ] ], [ [ 46, 916133860, 90284710, -8, 84808, -456401, 0, -3412230, 17, 106, -90525, 62, 28791635, -8773, 2032, 372753156, 250127, 581032666, 4443654, -228048, 0 ], [ 52, -290426, 1822769892, 12374, -2, -19, 1527, 4435, 14383, 385228, 1015983, -2776574, 138438, -423, -4453790, -123540, 34040, -4, -24645, -20145581, 30116 ] ], [ [ 916017, -4237, -1, -336415, -2791, 7780217, -6, -2, -1, 393, 3090256, 6, -68141998, 463, 7681, -2132209178, -458749, -1619412, 1, -7408239, -15638482 ], [ -153820, 3, 956837963, -737317, -369247261, 187444, 4, 2353236, -55506, 2831, -90494777, 419840, 41378442, -28934, -338, 2289, 461722, 6367, -7, 5, 313 ] ], [ [ 36742883, 61425831, 832171, -890798915, 1, -14, -153919, 4889, -490905, 2, 3, -95541, 129118761, 21628972, -846432, -651990802, -621, 401, -259370, 1602858374, 107448836 ], [ -1331670, -18445582, -1, -314, -4861974, 63, -1, 28323, 0, 1992, -1675486, 97791, -453152976, -17, -1, 122, -1, -8098, 14544255, -5784, 361 ] ], [ [ 288644051, 469, 29, -26370570, -2522, 0, 163759971, -59099046, 12, 933, -5, -1, 1422, 1390, -256, 0, 491, 1, -316934, 21, 740 ], [ 27019363, 51288, 2431, 178454, -364, 50, 66217752, 2, -4004222, -8, 2, 41811861, -116, 6654159, -2080545, 3, 1844330644, 1, -7188055, 186441, -154 ] ], [ [ 78780, 112422, 1, 3389153, -207, -74, -39849862, 5, 7905948, -831660771, 640, 1, -493667, -11656485, -751929133, -1, -817441, 22, 624347, -64078483, 608 ], [ 194082, 18, 5, 47, -197424, 728, 1775, 176710, -134095086, 467020, -14830, -206004, 480, -3, -3819, -2, 1627, 51523, 4039, -11789, -73312 ] ], [ [ -13202, 1187, 8330997, -54071903, 44752982, -60, -107642, -32696, -209034, 0, 163417, -209080, -80792, 50778632, -1498765919, 7454, 549357656, -88258, -4440, 504, -1965 ], [ 134693347, 79302, -1, 0, -2, -850702859, -1736674570, 486667, 57, -4, 93760, -1, 3, -318, 1012, -52891, -385080, 46, 2499, -425764, -1862773546 ] ], [ [ 31, 55879396, -18, 30, -11293408, 7, -1899535, 8, 702130, 1069964147, 925256, -430878137, 15, 999985, -1, 3167, -1004446, -3780, 7451, 0, -8 ], [ -29533901, -28507, 5, 84723860, -3, 1115, -1, 333, 93933, 66992664, 343, 1545881602, 80, -15689, -11784563, -97, 0, -50384940, -87, 237533868, -2 ] ], [ [ 2996162, -91, -3, -26197836, 10400758, 59322503, -85280296, -2007, -472127054, 13460, 755654, 20807, 878559693, 332, -10, -1, 12551782, -23, -2, 716834952, -621196 ], [ 15627063, 107, 2845625, 63813, -18, 87551576, -2501, 199, -92803887, -296, 278137, -5329, 1, 418744142, -778387, 72, 103, -3, -2330, -1, 5456229 ] ], [ [ 6, -76, -2146, -1436238, 14, -4619, 14290201, 37, 11687, -59477702, -48655390, -15, -70, -1, -82048, -13754, 7, 654, 712, -2, 25955188 ], [ -7445, 577, -102984, 84316721, 11399, 162, 6029395, 508, 8844, 43, 106487, 7, -236, -72, -239011, -30275259, 57710, -31353171, -28, -206139, 1307126818 ] ], [ [ 114286020, 249138, -119106158, 1108241, -953, -12, 49, 11409, -73061490, 1, -899694161, 338826, -1389, -74, 117723, 1066267, 15296, 89, -2979264, -79054154, 16598273 ], [ 3, -12, 8, 530, 141602138, -63, -288856760, -147215, 20597525, -257817562, 32268184, -4430065, -3, -11816, -24899817, 161495, -91787432, -2810638, -1573424257, 58, -879 ] ], [ [ -110357, 163695, -125, -539956465, 4658, 174368, -1, 6646, -1, 2, -566531756, 30575, -977691, 1848856689, 6043, -864, 1, -33092791, 1362224251, 0, -12282 ], [ 133, -176513, 2, -1, 0, -3, -514, -1, 21282, -18688469, -74, 22, -20, -12625, -13987, 292111, -1, -4183, -5891, 0, 4897570 ] ], [ [ -108, -55746, 161379, 561113, 0, 6, 216903, 12902, -1246, -877772, 695762742, -14115455, -997390, 326, 2609, 0, 1, 461229997, -25, 4, 910121118 ], [ 8018518, -75351733, 23393, -14, -328143, -30, 159594205, -575, 56015363, -1289, 194247, 1, -25482365, 5, 19586172, -622534, 2, -4, -1005, 45800, -2 ] ], [ [ -386192, 1, 31399223, -36, 1329889, 38, 395, -1010265486, -812514336, 4570, -6600, -22908, -2454640, 3, -1947813, -2337, 21716, -64545, -1432279673, -7, -31 ], [ -9912, -231, -2, -129396, 0, 7, -1, -25465, -242, -2, -1096835, -3369278, 30008132, -7360001, -758, -28209655, 1466657, -412229, -4248065, 17029437, 27020 ] ], [ [ 43, -4072907, 5790346, -15370, 54685454, -997793857, 3, -297785465, -153545527, -104, 443405112, -40, -19234, 332265, 472, -11659836, 21, 51058429, 855474, 746816623, -127971 ], [ 203561334, -18, 708, 2768136, 1, 16772, -442, -71130544, -96713, 5759724, -10130, 74, -280582371, -19, -30, -3590, 0, 1922, -1369, 148184, -7 ] ], [ [ -3, 973, -17732841, 901000631, -99919150, 2, -78814, -58, 218, -29751665, -39517, 2, 426, 754986, 41, -7084, 4, 1, 12, -63108445, 3466796 ], [ 13841, 200932, 10695, -2, -19858876, 660, 121620980, 257, -28000, 158, 0, -25, -4140, -12341811, 44432144, 8857, 2, 1, -1380, 178754854, 12 ] ], [ [ -9, -24348, -335555496, 908, 6224, -55, -99018, 14, 584265, 7, 1729, -1, 6222465, -50573830, -8, 10, -75335, 308, 66816, 3, -14045187 ], [ -5, -1305, 150, 253623, -34, -99766364, -300, -4, 9, 0, -4, -46278562, 7415, 120409, -1175638983, -25595255, 1706254, -62, 491, 0, -11387336 ] ], [ [ -17088535, 2, 95093, -245508273, 2, 409, -1, -351067309, 0, -57129525, 18, -1, -13196, 30, 7, 319873, 12, -13868, 2845253, 76646, -1 ], [ -1200, 0, 7, 107040, -546802234, 5, 62393151, -2547604, -28, 589, -63426075, -211, -19213, -40676, 913547429, -17389, -37659, -109630688, -508, -341512, -2451 ] ], [ [ 105499, -51453, 345202, -8115059, 236639396, -1, 7, -797, 76, 133227, -2, 489, -67, -2822, 192, 3, -53, -202, 13701, -125282987, 211 ], [ 83396, -12295, -3068350, -29746, 7, -2766430, -691751478, 102377217, -6, 146697, 17, 240193860, 81, 0, -16, -1316571, 23, 184765451, 1, -410777, -41566258 ] ], [ [ -100869855, -2, 0, 23224, -6779125, 3433295, -368549, -377, -36488740, -24370265, -82514, 1170583, -84222481, -238566643, 5690812, 12811, -387, 955, -3, -18024193, -1931899677 ], [ 27230946, 39311708, -368, -15637, 1163103, 203, -12203, -7, -53127, 12, -111, -15075, -42341001, 0, 312397823, -419, 83407695, -876, 4, -1648, 0 ] ], [ [ -7401558, -100, -4, 1481194, -78, -2058, 2770379, -4847, -3729, -1117187, -3419, -4, -13562158, 0, -14306554, 50366, -63751, 6, -7665391, 1208692670, -5374893 ], [ -153051, 4591, 0, -104996, 1218, -3516, 1886226, 2, -414, 99, 1, 2493891, -29, 83, -6263, -3, -851873570, 486, -11, -312384, -109185 ] ], [ [ 100913762, -24, 15644, 144037322, -472, -660066, -1908, -42, -21, -3499, 15, 2, 0, -9, 194431, 2, -54611, -898, 56, 3786964, -32570 ], [ -1648, -480, -6324415, -14798030, 7037, 259, 3410627, 5764842, -965, -1, -3586, 1253, 422, -2899, 8838, -148681, -913, -1081154, 243650, -12336909, 14 ] ] ], [ [ [ 6252614, 69, 112, -8421614, -4091, -930306301, -11324676, -240105819, -1210303286, 777, 4975, 79, 709, 1, -1847, -2, 10651300, 10960, 551890518, 343573, 52145 ], [ 1799, -88950, -20136, 104, -14438160, 17, -2828469, 145072, 17657109, -1, -8524402, -1, 107733412, -118361276, -204445, -2, 0, 56572675, -2073404, -1540471955, 1 ] ], [ [ -55, 288341192, 14597557, 19, -52062, 395562, 0, 28198764, 109, -31, -113299, 192, -30436294, -31166, 2443, -244686655, 206008, -252430219, 2495890, -21666, 0 ], [ -43, 440069, 743728995, 11010, -2, 46, 204, -1257, 5570, -245252, -2521943, -3309140, -159344, 514, 1211265, -92808, 74164, -4, -7162, -193316214, 24584 ] ], [ [ -1420078, 41340, 0, 512453, 1845, 5348003, 3, 2, -2, -289, 2231620, -3, 1060344888, -4108, -15837, 508052059, 405076, -388454, 6, 7655936, 8311060 ], [ -138168, 0, -71244654, -815212, -504803559, 29029, -6, -13730373, 136647, -965, 142605929, 187233, 52504626, 97829, -118, 1753, 8361917, 231, -6, -7, -161 ] ], [ [ -264398362, -46987580, 1887115, 595934347, -2, 2, -148980, 3032, 729800, -3, 5, 21977978, -261914301, -15384090, -10433558, -215981955, -436, -16, 125382, 1224691609, -115324913 ], [ 1641588, -21337625, -1, -137, -6293737, 19, -1, -43644, -1, 216, 10464834, 402664, 265025780, -24, -6, 209, 0, -7508, 28009490, 17157, 659 ] ], [ [ 39664163, 337, 35, 21104731, 3099, 1, 118320352, 48673048, -167, 1000, 4, -1, -2888, -1476, 11841, -1, 213, -1, -10922240, -21, 1962 ], [ -30204773, -224916, 84, 57608, 194, 391, -32287660, -9, 476482, -9, 0, 11102050, -94, 6593281, -364529, 8, 1747408617, -1, 4946379, -153066, 2792 ] ], [ [ -60287, -57394, 1, 1343352, 55, 4, 14748602, 4, 438113, 692144146, 49, -1, -301504, -6955144, -1015949539, -1, 1265449, 457, 915302, 33616665, -332 ], [ -248191, 21, 2, -26, -284415, -15668, -2790, -78464, 556363770, -506570, -6106, 50361, 1857, -1, -121969, -2, 34085, -52521, -2435, 16164, 115073 ] ], [ [ -1402978, 1106, -7958453, 91808552, -90361049, 1040, 426704, 105860, -100273, 1, 271663, -149629, 122461, 1380698574, 1229640882, -3463, 1464430431, -220759, -2416, -5387, 286 ], [ 279320560, 198081, -1, 0, 1, -885655231, 1732569261, 480681, 109, 2, 2728, -1, 1, 462, 206, 482460, -104129, -37, 79890, -10763, -459712107 ] ], [ [ 24, 117354544, -17, 19, 32544013, -2, -342276, 20, 23443217, 61686063, 417333, -144318311, 3, -220626, -4, -20304, -1789276, -3885, 1502, 0, 4 ], [ 27064065, -7349, -6, 190772682, -1, -231, 0, -14138, -48097, -52824404, -837, -279003687, -242, -9221, -5601871, 82, 3, 52344100, -463, 124714097, 0 ] ], [ [ -10069235, -67, -2, 43400327, -111283643, -109303447, -26705993, -1372, -966611552, 3701, 678825, -17378, 615218809, 177, 75, 1, 10445805, 3, 1, -673943583, -396067 ], [ -4456671, -7632, -7746244, -101605, -32, 123742022, 4059, -98, -215319218, 150, 507362, -12503, -1, 85803594, 1959715, 0, -19, -4, -2078, -1, -4581303 ] ], [ [ 0, -133, 1790, -1719286, 10, -11888, -8039906, -31, -4096, 124230022, -7350447, 8, -16, 1, 73536, -16792, -16, -156, 865, 3, -28553311 ], [ 909110, 45, 256554, -68554974, 13607, -561, -2008377, -928, -108562, -50, 1783133, -4, -104, -104, 60875, -14266732, -59009, -23051387, -13, 136774, -522043927 ] ], [ [ 131976298, 155995, -57968838, -754808, -3713, 127, 29, -468052, 218757729, -2, 164642472, 1605475, 8488, -115, -734852, 134206, 9717, 94, 5627040, -127811808, -111075182 ], [ -7, 10, 8, 6527, -967537627, -42, 453426839, 113994, -23891022, -62801562, -99222144, 8393268, -2, -8587, -40182605, -127986, 231864523, 3087140, 1842775357, -14, -3224 ] ], [ [ 17349, 227355, 61, -1024010068, -6532, -111525, 5, -932, 0, 37, 522906604, 93958, 565122, -1488933004, 1455, -364, 1, -32494071, -1935049744, -1, -6319 ], [ -119, -41236, 3, -2, -1, 1, -562, -1, -64676, 11168134, 519, 1031, 8, -9599, -3702, -646832, 1, 2922, 4005, -32, -10346201 ] ], [ [ -110, 52895, -78654, -6377698, -1, 3, 192979, -25778, 2012, -265949, 815650361, 15742, -938945, 382, -312, -21, 1, -662103746, -25, -25, -2066417518 ], [ -30493195, 308178295, 23489, 21, 2196553, -46, -183526076, 1956, -22713686, -1795, 274064, -4, -205216570, 2, 52741253, 414520, 7, 0, 718, 11757, -1 ] ], [ [ 2651500, -3, 103194477, -61, -1938357, 84, -196, 574260340, 570152480, -6104, -4392, -15003, 127422190, -2, -677166, -18336, 10244, 90568, -718967420, -6, -233 ], [ 9337, -136, 2, -110354, 7, 18, 7, -27425, -195, -2, 3223714, -3182801, -59612336, -7854519, -2617, 20785077, -736817, -735713, 18474989, -43320604, -238134 ] ], [ [ -53, 1887648, -4785932, -4760, -936780798, 899209860, 3, -267276668, 228626287, 250, 417406012, -116, -63597, -284146, -305, 10998903, 14, -37199006, -328629, -1057976449, -47370 ], [ 13636733, -76, 957, 2030400, -2, -12708, 325, 31571046, 56707, 8368448, -19229, 47, -434792125, 21, 10, 5590, 0, 565, 7190, -78985, 6 ] ], [ [ -3, -2244, 28843090, 643275341, -95407315, 41, 441595, 58, 45, -24619527, -298653, 0, -363, -1988199, 17, 237635, 0, -3, 0, 3811135, -497344 ], [ -63827, -213191, 33070, 1, 12684507, 1362, -94031154, -215, -433444, 170, -2, -15, 7905, 5802996, -6593862, 86173, 3, -2, -1505, 231648513, -69 ] ], [ [ -13, 50766, 1798504246, 7796, 1556, 38, 51803, -60, -655079, -7, 999, 0, 7168461, 24317348, 3, 2, 126336, -929, -35924, -1, 151092 ], [ -14, -1722, 212, -62151, 57, 76030740, -464, 1, 20, 0, -1, 22696937, -9501, -89181, 552462424, -18206680, 14400829, 4, 40, 2, -9156333 ] ], [ [ -28246726, 6, -368141, -258618406, -4, -124, 1, 973305080, -2, -211284122, 52, 0, 9594, -8, 23, -252296, -12, 6582, -946505, 12306, -1 ], [ 3679, 3, 2, 9209, 970930163, 31, -5120168, 73209244, 27, 652, -28504539, 136, -26241, -62792, 121305330, 1994, -93522, 43014454, 289, -1216343, -2125 ] ], [ [ 91902, -421466, 32870, 4694301, 64573751, -2, -6, 1124, 127, 107768, 1, -168, -69, -2466, -324, 5, -21, -138, 1511, -65514881, 124 ], [ -231727, 14543, 10213342, -27063, 1, 4483895, 1361942180, -242130637, -7, 136801, 7, 261610832, -49, -1, 9, 271780, 0, 142918132, 19, 162914, -233287147 ] ], [ [ -96021699, 0, 0, -55045, 10072302, 7371992, 828257, 290, 23271883, -129349387, -87448, -1833807, -122424485, -116365898, -1518815, -677, 694, -354, -2, -5134067, -2017908913 ], [ -20103457, -4040880, 356, -9569, 116025, -65, 9142, -4, 54208, 25, -57, 240, 54909281, -2, -203363476, -400, -360596544, -954, 7, -2395, -1 ] ], [ [ -89465040, 52, -16, 2399590, -96, -3766, 7103778, 1047, -1632, -480286, -2500, -5, 4436696, 0, 14131206, -22848, 26707, -16, -27267270, 2085606311, -148553547 ], [ -971796, -28992, -1, 62061, -767, -2170, 1636456, -3, 420, -106, -2, 4193742, -29, 62, 4497, 0, 1214832428, -482, 27, -1188455, -2086324 ] ], [ [ -91504060, 84, -117250, 161722701, -513, -24308, 1148, -3, -43, 2026, 2, 2, 2, 4, -56710, -3, -14649, 1733, -61, -2034456, -21854 ], [ 616, 3863, -21877084, 2433577, -2991, 200, -20764501, -203919, -2320, -1, 583, 3330, 438, 5934, -21599, -458506, -805, -279946, 48673, -13547667, -13 ] ] ], [ [ [ 2920732, -97, 6875, 218514, 948, -1012497351, 51764630, -579395161, -1579449112, -1968, 26534, -109, -1943, 0, 1216, -1, -12124040, 32188, -17764856, 425345, -52544 ], [ 2900, 799131, 236060, -105, 238613148, 47, 1344582, -5754, 935582529, -1, 13617261, 5, -26637075, 236875308, -338305, -2, -1, 7918335, 287251, 394386094, -2 ] ], [ [ -13, 879814472, 129242243, -3, -46671, 98023, 0, 722105223, 46, -77, -67375, 252, 20464676, -14901, -1233, -161948686, -94480, -228092899, 208472, -45090, 6 ], [ 63, -125394, 325631239, -45336, 2, -46, -2663, -750, 11499, -70916, 1523524, 16109595, 42490, 719, 354919, 101519, 61315, -2, -16911, -130437106, -23014 ] ], [ [ 6006337, 12, 0, -276547, -1527, 3211569, 4, -4, 0, 238, -3398015, -7, 70167224, 2481, -27524, 173963083, -95491, 1335813, -6, -256634, -7798437 ], [ 49319, -5, -284665205, 79285, -143633984, -116864, 5, -2718542, -77738, 1111, 243484900, -308345, 28288611, -8134, -160, 1499, -786182, 278, -13, -3, -112 ] ], [ [ 174088599, -24113292, 1948324, 1047169906, 1, 15, -8402, 5847, -74263, -3, -3, 16678928, 237614897, -91764570, 3455952, -681286588, -679, -135, -163442, -1977414800, -66178907 ], [ 575992, -14713485, 0, 418, -5570234, 32, 1, 39280, -1, -895, 16440716, -240766, -384442863, 36, -3, -40, -2, 12820, -4597820, 2478, 153 ] ], [ [ 95160233, -35, 32, -19593285, -2126, 0, 53590771, 14809988, 1562, -932, -3, -1, 202, -1231, -3563, -1, -125, 2, -7873097, 29, -352 ], [ -22636638, 237953, -3457, -174710, 197, 204, -71765471, 2, 13511268, -24, 2, 7180517, 27, -427611, -2988541, -9, -132591183, 1, 10322490, -245856, 3810 ] ], [ [ 103292, 2852, -1, -1432336, -5, 220, -8326024, -4, 1078763, -419257213, 26756, 1, -507089, 923242, 73831029, 0, 3065261, -161, 134212, -1145391, -458 ], [ 209419, -9, 2, -33, 51763, 21992, 180, 805562, -802537502, -483943, 13457, -78883, -166, 0, 67925, 13, -3459, 63928, -460, -5645, -114226 ] ], [ [ 602933, -669, -7331510, -52646191, -86324961, 181, 99883, 91040, -109088, -1, 180454, 88440, -41888, 1563296103, -299818658, -5288, 1960369675, -213523, 3723, -1953, -868 ], [ -241007371, -112191, 0, 0, 0, -1048626190, 1706928634, -387096, 126, 3, -41736, -1, 3, 240, -901, -12370, 89480, 46, 17915, 317430, 2002287986 ] ], [ [ 25, -112204778, 23, -27, -15309392, -2, 583854, -12, -24506992, -859752551, 663673, -118064771, 0, 703557, -1, -2778, -4806349, 3371, 80, -1, 1 ], [ 22239499, -21241, -8, -225680598, 0, 589, -1, -10549, -96302, 11141775, 995, -1345135132, -177, -14184, -99067067, 78, -2, -53359577, 382, 35606048, 1 ] ], [ [ -10277427, -67, 1, 28682736, 31440397, 318392428, 107544859, 1252, -1001618816, -11069, -757640, -12021, 220727764, 309, 35, 0, -4955723, -12, 1, -456775303, -477470 ], [ 29435545, 1494, 7279325, 37150, -64, 171373887, 427, -171, 142666261, 104, -355625, -3553, -1, -446218582, 862899, 133, -77, -3, 3392, -2, -643541 ] ], [ [ 3, 39, 1202, -1357920, -7, -4418, -7327329, -52, 10392, -37861368, -4358028, -16, 116, -1, 66528, 12656, 13, 586, -702, -4, -34360718 ], [ 606232, -86, -206123, -286030469, -7031, -589, 1268938, -861, -132049, 25, 1013061, 5, -207, -31, -114115, 8741055, -40618, 32610187, 13, -133036, 1489896822 ] ], [ [ 186891841, -112519, -26544417, 1352389, -521, 0, 35, 209228, -165235678, -2, -1357576209, 900289, -5659, -107, -749123, -37044, 10687, -123, -26012662, -180238314, 94264626 ], [ -3, 14, 4, 15450, 381629677, -19, 156488392, -52381, 6321065, 72464862, 82659997, 23372791, 1, -16279, -103719438, 258226, 263998615, 2641032, -940460184, 43, -1115 ] ], [ [ 618, -235255, 99, 814260743, 5606, -26978, -3, 6497, -1, -24, 726385956, -225587, 172562, 428008486, 7877, 1266, -1, 8868208, 2114827867, -1, 7289 ], [ 64, 238956, 2, 0, 0, -2, 476, -1, -47264, 36500982, 824, 7983, 160, -2933, 11096, 1009670, -2, -4761, 5447, -15, 1774500 ] ], [ [ 115, -64490, 393918, -2553780, -1, -11, -203511, 6648, 855, 45747, 82018039, 1617932, 735772, -421, -2486, 29, 0, 1491324219, 7, 4, -1248768571 ], [ -31416998, -450238734, 2034, 31, -2885679, 88, 217233126, -1643, 54253002, -1159, 362650, -2, -149314606, 10, 50047167, -699863, 2, 2, 937, -129385, -1 ] ], [ [ -3631277, -2, -88127430, 45, 1722119, -98, 233, 845374124, -913473467, 582, 124, 21403, -248069586, 3, 401591, 49373, 25925, 25163, 1515372462, 3, 108 ], [ 1268, -179, -3, -88319, 7, -15, -1, 61588, -340, 1, 2917906, 1299385, 30760158, -3260733, -2969, 4459428, 31515, 1099864, -33033625, -58659602, -136153 ] ], [ [ -21, 1501953, 5097120, -6230, -1028328809, -891236579, 2, 50131221, -71944010, 177, 178237148, 43, -24503, -953886, 47, 10361881, -23, -15014943, 705680, 859422954, 129760 ], [ -18061859, 119, -1024, -1538773, 0, -54, 387, 111065496, -262052, 799918, 6855, -4, -198372167, -176, 7, -2667, -1, -3561, -12914, -55998, -7 ] ], [ [ -4, 297, -12723698, -936316628, -88789447, 57, 307457, -22, 57, 20850181, 651943, -3, -1091, 103576, 33, 321691, -4, 14, 8, 44875365, -871757 ], [ 48196, -258003, -18117, -1, -20303152, -7198, -36018118, 426, 273061, -105, 0, -26, -5529, 10246475, -39876060, 76978, 0, -4, 144, -47642943, 79 ] ], [ [ -17, 6946, 2039303765, 13271, -4000, -56, -65013, -28, -355708, -6, -792, 0, -2370208, -49694114, 5, 4, -34054, 981, 27201, 1, 2547177 ], [ -53, -1648, -346, 179958, -56, -23999756, 440, 3, 30, -4, -4, -124820435, 5084, -82701, 1328666745, 20165720, 14399186, 49, 41, 3, 30543823 ] ], [ [ -5213012, 10, 334930, -81017317, 1, 90, 1, 29802581, 1, -224804058, -6, -1, 17999, 16, -17, 312612, -14, 11998, 2374549, 87950, 0 ], [ -6928, -4, -6, -129518, -234839241, -27, -46886508, -400794284, -11, -359, -39254608, 127, -24895, 56464, 696999829, -20042, -374530, -52896949, -337, -242805, -2817 ] ], [ [ -37369, 65941, -514858, -13592087, -125480034, 1, 3, 1221, -23, 73013, 1, -352, -79, 3433, -470, -1, 16, 233, -28118, -81418894, -96 ], [ 237027, 6143, -24765376, 3848, 4, 5608970, 1644023862, -173182360, 7, 76488, -18, 346391033, 34, -1, -1, -1942838, -15, -206072956, -26, -730682, -424435720 ] ], [ [ -21178307, 0, 0, 58187, -9820645, 846988, -1155535, 24, -168756205, -12994910, -17676, -821569, -4424691, -61764924, -4468481, -13372, -1630, -1435, -2, 21107207, -1223120773 ], [ 4571361, -36935121, -369, -5425, 983601, -94, -12709, -8, 11405, -7, 125, 11890, 13606218, 0, -366580831, -864, 43135283, -633, 7, 3848, 0 ] ], [ [ -214337669, 77, 22, 3224456, -120, 3889, -7785122, 3547, -403, 1719222, -3140, -55, -11145611, 0, 7122186, -66821, 1444, -13, -31459379, 1780607626, -22456617 ], [ 851408, -15398, -1, 10256, -1292, 778, 159877, 3, 285, 33, 0, 3630970, 6, 148, -8053, -2, -567500068, 282, -18, -4051052, -3177602 ] ], [ [ 19416538, -222, -16315, -42053344, -684, 241839, 1557, -35, 45, -3433, 5, -3, -7, -7, 13351, 2, -35674, 1531, 5, -9450901, -7316 ], [ 1144, -13025, 6430438, 15090087, 1306, -179, -30406090, 2389429, 2425, 0, -4596, 4141, -141, 795, -8397, 333613, 958, -639288, -247106, -8507956, 8 ] ] ], [ [ [ 12557524, 54, 1936, 43246998, -807, -1034576872, 94185763, -905120255, 114536624, 715, 31445, -436, -1382, -2, -634, -1, -1172374, -8195, 792749989, 750146, -64751 ], [ -849, -69941, -83700, -45, -168582053, 18, -406017, 141226, 1040109679, 0, -52582410, 0, -41627565, 366021082, 401705, -2, 0, -52303661, -1087879, 1116376716, -4 ] ], [ [ -14, -2085424528, -35488746, -25, 69865, -192239, -1, -741117730, 121, 94, 15875, -241, 6600510, 6781, 2751, -210677025, 69799, 771639170, 6113133, -74573, 1 ], [ 59, -827887, -1873367692, -27431, 1, -8, -1065, 7087, 5629, -407139, 184954, 15418091, 208672, -717, -8024756, 110348, 112264, 1, -30004, 230582117, 19373 ] ], [ [ -3584115, -1468, 0, -170449, 1965, -6194682, -7, -2, 1, 192, -1097803, -3, -869557038, 4584, 6137, -442240767, -95029, -1163946, 5, 2320158, 6908272 ], [ -217516, -3, 589318591, -580759, 50462397, -63305, 4, 6234025, 64652, -320, 156637570, -76847, 17600310, 10419, -493, 202, 566977, -2655, 2, 5, -308 ] ], [ [ 259425775, -15026786, 1556452, -81597759, 0, 10, 96945, -4158, 698026, 2, 10, 8791582, 211754309, -126865507, -9133392, 451844205, 354, -434, -50735, 737297249, 101906917 ], [ 1968974, 52902296, -1, -356, -1276571, 5, 1, 61798, 0, -1814, -4784342, -106986, -287765195, 25, -5, -168, -1, 10699, -10465629, 19915, -727 ] ], [ [ -77180604, 350, 17, 46913277, -2873, 1, -100193684, 62767198, 1610, -981, -5, 0, -183, -1757, 11720, -1, -408, 2, 10575256, 9, -1996 ], [ 3242736, 144674, -2102, 217343, 415, -260, 33943967, -9, 25569480, -28, -1, 4901243, -31, -4241992, -2083322, -29, -1655526146, -2, 10589202, 125207, -3177 ] ], [ [ -56832, -81281, 0, 3254636, -151, 459, -81576174, -1, -4253188, -744856002, 22459, 0, 149542, -8137586, -247257054, -1, 3106586, -90, -913853, -53269992, -955 ], [ 5290, -20, 2, -27, -162978, 13358, 834, 234224, 605717808, -224617, 9178, 191197, -604, -1, 84997, -14, 83062, -4263, -5282, 8127, 19132 ] ], [ [ 627058, -671, -6313733, -106826607, -4406794, 701, 425922, 88708, 427744, -2, -168449, 237830, -41213, -158889986, 92376032, -2307, -1420205180, 209392, -6307, 5296, -530 ], [ 407857561, 46131, 0, 0, 1, 97917437, 1113392346, 81390, -97, 2, -35967, 0, 0, 281, -965, -80357, -136477, 33, -115504, -402765, 174700489 ] ], [ [ -9, 91117357, 18, -6, 8244983, -7, -73612, -11, 1260307, 106503600, 686699, 534054965, -12, 1117253, 1, -26846, -4449976, 258, 7272, 0, 7 ], [ -18628154, 19262, 6, -81148103, -4, -1418, 0, 5102, -62608, 32756921, -542, 1249117957, 242, 1449, -93277500, -132, -1, -60950099, 121, -167318048, 1 ] ], [ [ 4311908, -19, -4, -64733390, 1180876, 415888104, -2062249, 121, 491364112, -15383, -657311, -21053, 418475195, -422, -117, -2, 5362262, 26, 1, 617007098, -1630837 ], [ 6251037, -6425, -6769845, -119083, 12, -120201420, -4070, 251, 225323287, -82, -392882, -12466, -1, 414579326, 1640152, -113, -61, 2, -3619, -2, 1257340 ] ], [ [ -6, -142, 4064, 1576275, 8, 3459, 10460300, -10, -6417, 114684405, 9433545, 4, -54, -1, -108391, -9631, -5, -468, -778, -4, -31403965 ], [ -778011, -688, -152740, -234000420, 7239, -991, 2286301, -775, 378979, -37, -1813885, -1, 171, -122, -159692, -23474374, -37523, -28665945, -17, 20455, 533131527 ] ], [ [ -17787147, -7721, 124560564, -57090, 3243, -112, 15, 336411, -186085024, -2, -1964729522, -7307041, -9130, 18, 592117, -1103762, -1585, 79, -3202618, -221775917, -59358737 ], [ 5, 4, 4, 3141, 536232958, 38, 854186231, 179057, 28222054, -86200990, 108089478, 24614264, 3, 9741, -81043590, 161799, -168606280, 6571325, 222791506, 63, -1340 ] ], [ [ 109118, -94759, 36, -1000656230, 7119, -121749, 5, -2293, -1, -43, 1029275767, -130947, 957906, 1939711231, -3207, 418, -2, 25597154, -1380924920, -1, -11218 ], [ 510, 236977, 0, 1, 0, -1, 987, -1, -24613, -60277346, -295, -5885, 22, 13097, 4216, 914271, -2, -5847, 2583, -2, 12792162 ] ], [ [ 59, 62837, 111369, -2837732, 0, 13, -84731, -43123, -504, -916488, 778026895, -1383435, -9895, 35, -5538, -36, 0, -1585109893, 6, -2, -129942568 ], [ 2368614, 213440668, -4277, -4, 9133870, 54, -42745276, 1297, 44231682, -706, 57263, 0, 122084059, 2, 62332595, 82786, 3, 0, -192, 57104, -2 ] ], [ [ -4134020, -4, -112783082, -50, -496969, 1, 99, -607361955, -483493179, 7410, 4219, 31201, 178742978, -2, -523115, -30701, 15437, -76283, -2029263653, -5, 164 ], [ -14637, 6, -4, -32777, -7, 15, 0, 40339, -308, 1, -1405747, -1815129, -11355923, 124240, -2983, 7619026, 1835687, -2034487, -14977799, -18181035, 210595 ] ], [ [ -89, 3400943, -4206416, -1552, -1303934966, -264432474, 3, 300277240, 6073356, 129, 318305264, -124, -65445, -578807, -250, -34773886, -28, -26334426, 78548, 807870711, 55890 ], [ 472705298, 127, -1071, 2964720, -2, -28977, 248, -130565692, -235303, 2551080, -10377, -48, -406587468, -215, 29, -7448, -1, -2318, 8232, 104387, -4 ] ], [ [ 2, 3690, -30306074, 1143344549, 59739707, -60, -313698, 12, 159, -17017825, -473556, -3, -1171, -1563471, -84, 363491, -1, -15, -16, 50338715, -3688483 ], [ 42134, 90919, 56441, 1, 15767893, 6198, 74047760, -476, 402545, 39, 0, -25, -7422, -17385349, 131962272, -64557, 1, -2, 1343, 87760016, 72 ] ], [ [ 44, 53937, 646871255, -23949, 3610, -44, 115561, -29, -176722, -1, -393, 0, 2540808, 9927621, -6, -16, -27285, 484, -28833, 1, 3451076 ], [ -4, 675, -420, -56577, -20, 105748278, -123, 5, -5, 3, 0, -60651677, 13617, 46166, 1849797072, 11434521, -5526221, -295, 135, -1, -11544990 ] ], [ [ 6660547, 11, -116804, -118574519, 2, -214, -1, -501718782, 1, 105206547, 96, 0, -31801, 26, 10, -391323, -6, -1055, -3053418, 49659, -1 ], [ -2555, 6, -1, -94796, -289164789, -43, -44580895, 296103855, -4, 1946, 33932749, 137, 29540, 58429, 743563915, 11881, 328035, -95725977, 291, -1475363, -4522 ] ], [ [ 65893, 93438, 130713, 1430838, -121544030, 0, -3, 1253, 71, 54808, -1, -420, 123, -339, 309, -1, -44, -435, -9142, -109985907, -203 ], [ -4110, 13882, -32705997, -12383, -3, -7117896, 2037092460, 208672047, -4, 252282, 0, 446504970, 124, 0, -15, -314642, -20, -45808931, -26, -81292, 308106701 ] ], [ [ 35730342, 0, -1, 57748, 15311117, -8473011, 681415, -1920, -13613006, 42393791, 23823, -1104469, -16297904, -183374425, -2059047, 4134, 1211, -345, -2, 9571371, -742946663 ], [ -10831127, -21618257, -328, -15569, -1236334, -150, -14749, -3, -43099, 23, -88, 11150, -40598267, -2, -510944894, 1115, 187567900, -794, 2, 2241, -1 ] ], [ [ 98101916, 101, 11, -1648021, 2, -26, -5248, -5032, -3277, -1104981, -1756, 51, -13157197, -1, 691766, -115990, -6158, -11, -26331921, -698781819, -219614685 ], [ -926090, -31877, -1, 122172, -1159, -532, -398148, 0, 300, 9, -2, 4048055, 2, 95, 813, -4, 1251962828, 206, -4, -133933, 3301654 ] ], [ [ 88573708, -76, -111148, 2845519, 32, 215418, 1012, -30, -15, -413, -12, -4, -1, 2, 40586, -1, 56110, -2023, 35, -16437157, 16499 ], [ 1190, 12256, 2295348, -1980268, 3797, -390, 23624040, -4029408, -3454, 0, -6054, -4215, 366, -3848, -26234, -499948, 380, 1116176, -126963, -14293161, 0 ] ] ], [ [ [ -4461806, 68, 1355, 8100104, 1542, -444968201, 66229931, 92413263, -48538448, -4391, -2448, 156, 857, 0, 1259, 0, 14886727, -627, 618319092, 177947, 15754 ], [ -384, 786287, -95857, -115, -25391983, 42, -2419196, 204881, -1053586808, -1, 54114592, -6, 48693538, -637007149, 458626, 0, -1, -14628450, 225281, -1009878123, 1 ] ], [ [ -30, -636739039, 47818521, -24, -26418, -362933, -1, 238526093, -28, -110, -30767, 35, 1447050, 7199, 2556, 263811382, -232193, 1007517153, -4628887, 176847, -4 ], [ -60, 896307, -1919077701, -58571, 3, 30, 2621, 2715, 6337, 24101, 2238024, -9618132, -106332, 873, -5564627, -45431, 68991, -4, -29496, -65153048, -30638 ] ], [ [ -3183872, -9907, 0, -467452, -1475, 2929841, 6, 5, 1, 48, -1161659, -1, -438200085, -636, 21711, 1605499259, 68723, 1391326, -5, -3023774, 8972381 ], [ -78047, -8, 862198301, 858301, -289703151, -101467, -8, 9893729, -6383, 351, -168265871, -251805, -35351584, -76588, 231, -1218, 684462, 5990, 2, -8, -13 ] ], [ [ -24508219, -27228370, 789394, 1003024018, -2, -6, 47940, -2188, 112651, -1, 1, 1913923, -82391790, 248054789, -14620578, -669327958, 355, 400, 148822, -594120303, -97221044 ], [ -428657, 9477254, -1, -25, -824520, 19, 0, -16132, 0, -470, 5620721, 208071, -44238695, -54, -8, 147, -2, -15230, -3678994, -32066, -821 ] ], [ [ 56217285, -414, -43, -42444861, 1135, 1, 127256006, 13282633, 885, -649, 1, -1, -3114, -445, 12137, 0, 496, -2, 4227425, -10, 2031 ], [ 8634138, -64217, 1896, -245553, 343, -135, 115209621, 3, -12259095, 34, -6, -24510769, -62, 5259602, -3507035, 2, 700585690, -2, -1057309, -110353, -3730 ] ], [ [ 18754, -104355, -1, 1606710, -169, 402, 100969098, -3, 2366780, -1068558404, -32603, -2, -281611, -14219523, -364557991, 0, 45127, 245, 209414, 4207891, 652 ], [ 314931, -28, 1, -5, -4856, -29972, -2233, 44665, 797474554, 58543, -1830, 151579, 969, 0, -43604, -15, 86777, 23378, 789, -5566, 110217 ] ], [ [ -1690759, -1852, 8475004, -122327392, -220892337, -1556, -372686, -129782, 500223, 1, -113135, -3249, -26584, -1745128629, 1498826010, 3611, -259299874, -159603, -1301, -4253, 240 ], [ 33755316, -66964, 0, -1, -1, -671378003, -20116462, -101710, -69, 2, -108116, 0, 0, 301, -722, -257479, 221211, -47, -112380, 23180, 1421962506 ] ], [ [ -27, 5166298, -10, -1, 18714238, -3, 1953772, -19, -9221591, 959456116, 112129, 201305389, 12, -47784, -4, 9664, 7527313, -1706, 909, 0, 2 ], [ -11473800, 9946, 6, -137985064, -4, -251, 0, -7065, 21162, -52685729, -929, -1663212626, -189, 16076, 4210818, 179, -2, -64038314, -432, 260607132, 1 ] ], [ [ 5318249, 102, 3, -45394068, 90987355, 47224163, -89397472, -1137, -1067520316, -5238, -302760, -7364, -930320703, 16, -34, 1, -11024301, -2, 1, -1020239189, 4845 ], [ 13901787, 7197, -5971800, -109176, -41, 56939040, 3447, 91, 162142149, 145, -357316, -4089, 1, -399174332, -809200, -238, 1, -4, -2695, 0, -274743 ] ], [ [ -2, 42, -2608, -1094506, 13, -8625, 2928867, -96, 8107, 97679251, 124827969, -11, 126, -2, -116043, 22372, -18, -26, -1838, -2, 16326400 ], [ -38169, -864, -238123, 332103050, 5273, 1958, 668008, -927, 150239, 8, -1320436, 5, -181, -23, -185674, -15808216, 11268, 19285035, 7, 15930, -1368305496 ] ], [ [ -156277082, 60346, -118538069, 459125, -7104, 27, -13, 241915, 227066131, 0, 1462577191, 5273919, -6761, -86, 925175, 349182, -5968, 56, 29184465, -227587579, -85833184 ], [ 3, 15, -15, -13184, 142890335, 16, 1022791196, -104071, 12921553, 82028269, -14947990, -6390824, -2, -7208, 120079002, 33415, 3139830, -2433063, 673427304, -38, -3397 ] ], [ [ 88706, -246714, 107, 555480296, -7234, 506811, 1, -6747, 0, 53, 1875214534, 173778, 936428, 1140786272, 1624, -166, 1, 19013331, -2046448314, -1, -9426 ], [ -71, -188612, -2, 2, -1, 1, 301, -1, 43094, 54213739, -781, -5633, -96, -8348, -2597, -491411, -2, -7810, 413, 0, 14024404 ] ], [ [ -128, -52503, 319933, -7957471, -1, 4, -106988, 18431, 1733, 562670, 633281277, -2060521, 844901, 393, -5831, 36, -2, 1719917512, 0, 9, 1765517994 ], [ -23279785, 306365479, -2506, -1, 16391430, -131, -194648421, 3963, 49283659, 2040, 334294, -4, 63841973, -9, -19931211, -460122, 4, -2, 399, 70713, -2 ] ], [ [ 1714503, -2, -88341239, -3, 1091908, 59, -288, -506717583, -1028175834, -7712, 3531, 19164, 64210512, 2, 943727, -71294, -29121, 105229, -68874764, 5, 208 ], [ -15411, 201, 1, 86340, -3, 16, 4, -57861, -91, -2, 3198129, -382037, -85537141, 7245381, -2287, 15546402, 1609903, 2002287, -7823876, -40981498, 170968 ] ], [ [ 13, 2342234, -2348215, 10627, -715089326, 966884031, -1, -389231927, -31857734, 208, -122941536, -93, -42076, -320130, 181, 27132058, 1, -9542510, -141371, 596810405, -100280 ], [ 817313155, 67, -143, -3071698, 0, -6232, 203, -117556552, 100597, -2320725, 64293, -95, -213251949, 161, -19, -3423, -1, 81, -15179, 118252, 7 ] ], [ [ 1, -1804, -28016888, -1641435942, 128612050, -4, -220110, -11, -78, -15782575, 248573, 3, 524, -935184, -111, 361686, -7, 12, 1, -47242087, -4164997 ], [ -44445, -169715, -4256, 0, 367249, -5891, -2545348, -1122, 323146, -1, 0, -12, -4112, -23345047, -10070110, 33438, -1, -1, -428, -35491275, -92 ] ], [ [ 27, -19749, -1007040701, 8126, 5029, 43, -35909, 56, 1668704, 2, -1976, 0, 1182305, 24733165, 21, -16, -94002, -974, -33407, 6, 13109295 ], [ 27, 589, -367, -142592, -58, -32984522, 469, -5, -3, 3, 3, 83612669, 4144, 9368, -1933308151, 15143707, -7733589, 266, -418, 2, -10067678 ] ], [ [ -30054192, -7, -441048, 150283068, 7, 149, -1, -359967100, -2, -175692630, -78, -1, 20828, -4, -3, 390370, 11, 6798, -992621, -8899, 0 ], [ -242, -6, -8, -58169, -309093353, -40, -17080223, 37588975, 25, -1494, -64047571, -138, -20912, -4555, 368246599, -14568, -122097, 89432047, 343, -1056232, 1058 ] ], [ [ 42889, 80963, -399081, -1335245, 45790496, 1, -7, -824, 29, 221994, 0, 497, -67, 3357, 240, 2, -42, 458, -28425, 31281971, -237 ], [ 196318, -15896, -16018173, -31172, 1, 6211158, -245708000, 47345392, 0, 220298, -4, 301454562, 14, 0, 15, 1144240, -27, 262365133, 1, 658076, -138346928 ] ], [ [ -24355149, 1, 0, 62513, 9634619, 9301000, -467577, 1282, -232457631, 57011681, 125203, 144772, 55401210, -415179896, 3184032, 13603, 1379, -708, -2, -22951828, -1273212163 ], [ 12820583, 25936602, 95, -1975, 1433502, 166, -589, 6, -63455, 7, -66, 477, 2306141, 1, 333827184, -88, 138870451, -817, -5, -445, -1 ] ], [ [ -25028716, 11, -54, -216095, -57, -480, -8867246, -6015, -2032, -963790, -2514, -63, -9325461, 0, 5078782, -118164, -29865, 4, 28128862, -278537256, 241889479 ], [ -271674, -30566, -1, -48865, 1759, -501, 516241, -1, -279, 55, 1, 2794920, 10, 132, -3440, -2, -291313150, 154, 26, 1075153, 1016469 ] ], [ [ -119676017, 108, 4981, 81899055, 96, 202973, -1230, -1, 52, -3997, 11, -2, 1, -3, -95819, -3, -28755, -336, -50, -11512626, 14897 ], [ 1906, 4800, 23830901, 3641942, -4443, -114, 14916738, 1844104, 3224, 0, 608, -5294, 499, -415, 19359, -320196, -590, -1327811, -72495, 14614681, -3 ] ] ], [ [ [ 9187220, 80, -2573, -37580845, -2843, 747161987, -70075133, 826587848, 823543273, 2447, 17551, 53, 827, 0, 1924, -2, -5379240, -17394, -791264504, 794686, 10387 ], [ 2102, -562096, 235129, 18, 212483361, 12, 22190, 218673, -282895815, 0, -40978619, 1, -113863533, 655632812, -66175, -2, 0, 40147937, -6231181, -1697847101, -1 ] ], [ [ -41, 274050768, -95312284, 22, -70071, 254728, 0, 623086443, 19, -96, -3577, -13, 23103295, 18256, 2500, 317437967, -66787, 556180238, -8162556, 242348, 5 ], [ 43, 60788, 16343196, -10938, -2, -64, -1251, -6260, 14944, -227553, 1776722, 8604038, -88425, -297, -1060283, -44061, 79755, -3, 7613, -46268365, -7119 ] ], [ [ -7761285, 39234, -1, 458908, -2909, 6550201, -6, -2, -2, 267, -3254776, 6, -439103402, 3737, 22468, 1102138472, 186402, 981358, 4, -3146027, 11261149 ], [ 116050, -4, 284114092, 192203, -309146216, 62538, -5, -2456253, 146839, -876, 133280741, -49879, 22554295, 118706, -406, 665, -7607078, -7243, 6, -1, 324 ] ], [ [ 254657518, -18509035, -1408892, 462353115, 0, 13, -220485, 5709, 362463, -3, -15, -14859448, 178906520, -125567841, -5168814, -1059552159, 683, 38, 4171, -488484363, -5833076 ], [ -1720824, 59529741, -1, 770, -3649964, -22, -2, 13871, -1, 1402, 15693929, -25030, 314612222, -55, -1, -49, -2, -10179, -8112923, -31699, 522 ] ], [ [ 266634506, -335, -41, 55954364, -3006, -2, -142967065, 66858777, -1060, -583, 5, 0, 164, -770, -12519, 0, -409, 0, 10672446, -26, 1814 ], [ -16375475, -2523, 1369, 231513, 428, 476, 19502441, 3, -31650321, 50, -7, -50049629, 103, -3746625, -3757948, -9, -898156767, -1, 2605139, 41529, 664 ] ], [ [ 83637, 20681, 0, 2975200, -33, -490, -27611939, -2, -5808187, -916263165, 151, -2, 266139, 6022980, 1831089157, 0, -2585569, 901, -889540, -32461504, 985 ], [ 219328, -19, 4, -29, 290737, -2668, 2599, 799730, 55392418, -197437, 8958, -173139, 1181, 2, 117092, -25, -96757, 2703, 814, -9773, -120145 ] ], [ [ 1470100, -55, 11451830, -51038119, -249715957, 940, 205029, -109170, 434347, 1, 478230, 242524, -77505, -705180914, -622535167, -2487, -101658307, 170484, 4602, -3101, -1272 ], [ 472885582, -220823, -1, -1, -2, 507816956, 1484737069, -232170, -49, 0, -28171, 0, 3, 171, 710, 197664, 68410, 27, 68574, -50879, 659588517 ] ], [ [ -9, -111064369, 2, -2, 4473195, -6, 844072, -30, -21671992, -701813106, 447771, -195485820, 10, -2064946, 1, -29633, -3746763, 6324, -2520, -1, 6 ], [ -20569543, 16929, -6, -106894760, -4, -863, -1, -2005, -96471, 13544405, -42, 1019542162, -208, 2028, 105698477, -212, 3, -29702128, -193, -129310739, 0 ] ], [ [ -1571787, 86, 3, -66604721, 87900278, 198008392, 91537242, -870, -763225519, 3772, -379987, 28240, 1693634803, 277, 112, 0, 3715217, -26, -2, 1022993645, -1090572 ], [ -8656520, 3493, -3071936, -80596, -46, 72873266, 3368, 250, 230835118, 15, 498466, -4685, 0, 429198989, -849696, -148, 67, 0, 2828, 0, -7329110 ] ], [ [ -5, -144, -96, -2072486, 9, 5047, -13656904, -65, -12194, -25968430, 107738835, 7, 47, -1, 115777, 20772, -7, 273, -271, 2, -58733756 ], [ 665954, -530, -81518, 131851460, -4883, 1768, -6467280, -502, 422003, -21, 194076, 0, 125, -32, -101883, 30995497, 13761, -27507648, 2, 4986, -1759665530 ] ], [ [ 268056494, 341391, -82871219, 1645708, -5353, 107, 56, -37811, 173199844, -2, -1459520144, -7877651, 3581, 51, -278938, 762894, 12142, -74, 30610749, 260793663, -75584539 ], [ -8, -9, -7, -14549, 147664511, 15, 57969903, -45670, 19103063, 264980021, 127946172, 22242875, -1, 2743, -40645008, 192338, 248558404, 7669420, -1083279870, -68, 4 ] ], [ [ 31256, -255733, 17, 1005269747, -2884, 26390, -4, -89, 1, 50, -2042061425, -44227, -393638, -923564176, -7229, 506, 0, 29951183, -329289801, 0, 7469 ], [ 154, 112355, -3, 0, -1, 2, 1012, 0, -10908, -35187531, -400, -5746, 148, 2400, -15664, -833123, 1, 862, 7197, 2, 10058682 ] ], [ [ -28, 17809, 125761, 1423121, -1, -7, 139095, 19671, 961, 783861, -331769593, 8479090, 58858, 918, -3182, 31, 0, -2119891857, -3, 1, -970444046 ], [ -29570010, -53198610, -29768, -29, 12400062, 38, -24291949, 3238, 1746586, -955, -245096, 1, -63823029, -9, 5295160, -561073, -2, 2, -837, 76506, 0 ] ], [ [ -1529521, -3, 20403309, 58, 326461, 95, -390, 977775105, 56419232, 1110, 4605, -22125, 19007349, -1, -852427, -59335, -901, 5478, 1918240745, -4, -327 ], [ 1544, 187, 3, 112271, 2, 5, -16, -52143, -155, 1, 7166925, 369104, 25269653, -7543556, -4019, 1556871, -1902146, -991236, -12940203, -12839512, -129240 ] ], [ [ 16, 3335915, 4321808, 7678, 1733287844, 109785565, 1, 136759235, -36229899, -37, -529269579, -106, -21626, -145627, 169, -17983082, -13, -46043651, -261958, -712702692, -86440 ], [ 232684676, -81, 220, -4125726, 0, -1224, 319, -128468337, 163212, 1901848, 64791, -105, -269504234, 211, -11, 3942, -1, 3359, 6065, 178898, 3 ] ], [ [ 1, 1416, 30563025, -173923252, 29367109, -41, 424546, 44, -114, 2673177, -754572, -1, 355, 1973828, -112, 46206, 5, -8, -11, -51277459, -1183540 ], [ -44191, 133152, 34343, -1, -30741425, -3951, -128820328, 899, -436271, -472, -1, 17, -2584, 24940810, -100190884, -95843, -2, -2, 603, 67754025, 32 ] ], [ [ 13, -13604, -1691017962, -27830, -3598, -39, 79744, 23, 1747581, -5, 275, 0, 4787272, 62424158, 22, 9, -33647, -1014, 43998, -7, 12858701 ], [ -49, 1386, 53, -15101, -21, 133852405, -78, 1, 22, 0, 0, 82373310, 13124, -6231, 2142469071, 23167652, 10197816, -398, -238, -1, 9591684 ] ], [ [ -27121974, 4, 273393, 224650666, -1, 411, -2, -221929992, -2, -171547310, -76, 0, 12406, -25, 7, -232123, -14, -11740, 4080725, 107864, -1 ], [ -5789, -3, 1, -64208, 773912774, -24, -4708547, -85305127, -29, -1900, -21219502, 75, 14568, -24633, 204665957, 21292, 117983, -10978607, 342, -47457, 1058 ] ], [ [ -5762, 239141, -464599, 8953363, -260524316, -1, -6, -1159, -4, -143398, 0, -125, -91, 1265, 373, 2, -3, 304, 30230, 57027987, 41 ], [ 185709, -8664, 3343652, -15288, -8, 296400, -269576826, 28788715, 6, 26621, 8, -408733239, 41, 0, 8, -1763531, -18, 160908070, 14, 368804, -67211139 ] ], [ [ 90371757, 1, -1, 55654, 12888901, 376430, -2068869, 90, 24222783, 104942084, 85720, -346534, -23648346, -483568287, -8088256, 9647, -2017, 420, -4, 17164523, -2047048801 ], [ -8329960, 49409657, -209, -10340, 1540993, 193, 5302, -5, 38354, -4, 106, 7676, 29471942, -1, -527380879, 2149, -110247220, 98, -8, 3049, -1 ] ], [ [ 238155009, -25, 21, -392718, -29, -804, -10132684, -7543, -757, 1076834, 3127, -4, -5224924, 0, -7278733, 45848, 1832, 4, -4193659, 2002730456, -160842938 ], [ -441417, -19686, 0, -59621, -1029, -1182, 445180, -1, -63, 172, 0, -3111949, -32, 28, -1121, -2, -592433765, 199, -18, -2276449, 97181 ] ], [ [ 35074435, -251, -115101, 176814643, -232, 20205, -468, -6, 57, 1337, -15, -4, 5, -15, -23149, 2, -38720, -371, -40, -13286804, -1582 ], [ -681, -8446, -10706215, 9624974, -768, 474, -24161494, -3421162, 3417, -1, 3126, -2752, 481, 6517, 17628, 283047, 835, -1501074, 116046, -6746942, 6 ] ] ], [ [ [ -2852391, -68, 7259, -61340774, 2063, -113020224, -69574352, -740584814, 794141484, 3104, 6640, 329, 1720, 0, 1894, -1, 8040545, 32694, 264015432, 644787, 21043 ], [ -2855, -349392, 168433, -51, 127325199, 26, -3055426, 256388, -725007371, 0, 12291365, -5, 126937942, 60154989, 33630, -2, 0, -40667835, 371814, 1269291548, 3 ] ], [ [ 60, -1831045361, 30891961, 6, -64206, -182109, -1, 621512957, -78, 98, -81228, -225, 22328487, 16998, -102, -244406197, 229435, -61504578, 5113715, -167519, -3 ], [ 24, 275666, -2046199672, -47751, 2, -16, -2547, 4018, 4975, 209082, 1981001, 8251019, 249632, 79, 6611694, 29983, -67429, -1, 929, 83827255, -5215 ] ], [ [ -1425707, 12759, 0, -204128, -2089, -4104439, -6, -8, -1, 237, -3600381, 6, 926229394, 5309, -5493, 314485338, 106130, -1914188, 3, -6870505, 12635034 ], [ -152001, 0, -951746857, 508583, -214564266, 134378, 1, -5530027, 63326, -2231, -213919433, -271721, 12370846, 114277, 42, 1452, -6631773, 1374, -4, 3, 312 ] ], [ [ 21097777, 55685184, -290611, 122403505, 0, 14, -41872, 7910, 530881, 3, -11, -26064326, 120650174, -142385082, -10548232, -289410616, 686, 34, 71877, 851011164, -121511134 ], [ 796141, 59674362, -1, -259, -6871407, -11, -2, 11538, 0, -609, 16565095, 1527800, -480459933, -45, -7, -62, -2, -2299, -13560270, -2167, 482 ] ], [ [ -56228630, -496, -11, 58204014, 4057, 1, 264677571, -15199922, 1973, -990, -6, -1, 507, 1169, -6306, -1, -501, 3, -6539142, -31, -896 ], [ 342724, 17705, 3838, 144530, 267, 363, -74431791, 0, 7285768, -13, -8, -54783762, 65, -1357018, -2221817, -8, 951665561, 0, -14073390, -38938, 2317 ] ], [ [ 49691, 112335, 0, -1312473, 227, -419, 133521322, 0, -3852904, -418800413, -4907, 0, -305147, -15962192, -134871670, 0, -3661318, 497, -352365, 14158645, 508 ], [ 330348, 13, -5, -43, 307323, -52035, 1976, -362085, -674257283, -458377, -1414, -103448, -723, -3, 3988, -26, -43087, -27915, -2207, 12253, 111250 ] ], [ [ -430882, 514, 16373650, 47827997, -124126900, -749, 491517, 62743, 203393, -2, -1036161, 64844, -69564, -1141849199, -2007295914, 349, -112093754, 258002, 127, -4190, -1901 ], [ -493993362, -38340, 0, -1, -1, 801234908, 58187080, 438646, -33, 0, -92882, -1, 0, -94, -387, -295534, 328954, -11, -92123, -77272, 1042066658 ] ], [ [ -5, 64318483, 0, 5, -385409, -4, 1098287, 31, 3600438, 278172987, -101343, -320934155, 7, -1491194, 3, 9378, -6070360, 1563, -641, -1, -3 ], [ -4087441, 8963, -5, -263107119, 2, -408, 0, -6664, 63466, 4218501, -146, 1179319690, -113, -2042, 62335894, 209, -3, 50408223, 317, -56763761, -1 ] ], [ [ -7399254, 19, -3, 13613345, -5421902, 398996803, -128587889, 805, 292495256, 3541, 695475, 28844, -605941508, 12, -75, -2, -9961269, -8, 1, 260030306, -301519 ], [ 12599276, -3203, -2630383, 58782, 52, -48651506, 2693, -193, -260193531, 374, 360716, 14660, -2, -38273705, -275990, 130, 39, -2, -1725, -2, 5846002 ] ], [ [ -3, 253, -1183, -241025, 12, -2844, -1629760, 54, 14902, 112952881, 86862521, -8, -29, -1, 19333, -4006, 0, -57, -243, 1, 9597881 ], [ -540493, 173, 79028, -98745460, -15243, 1751, -6411479, 497, 490320, 0, 1003682, 3, 18, -45, 192896, 25410667, 21679, 13990480, 29, 31804, -1738179228 ] ], [ [ -174415449, 278290, -45621537, 1078061, -8069, 97, 8, 95126, -28086972, 0, -2023251490, 7377227, -14881, -28, -947868, -559027, 9235, 111, 18747986, -64098978, -16496170 ], [ -3, 11, 13, -6208, 710323959, -40, -816027029, 218121, 12417706, 253590568, 122191512, 2485893, -1, -13152, 115245303, -35987, 166752797, -4174534, 1360355985, -40, -2387 ] ], [ [ -58130, 63272, -110, -1034664601, 5178, -265442, -7, -8122, 1, 17, 1132200828, 205508, -349489, 262156443, -1543, 41, -2, 1538915, -1503401491, 0, 7429 ], [ 179, -203451, -4, 3, -1, -1, 84, 0, -48763, 62482620, -603, -6697, -190, -4173, -4748, 291046, -2, -1623, -6645, 61, 617504 ] ], [ [ -115, 54269, -309096, -4287018, 0, 7, -106662, -19389, 1821, 335290, -243841322, 5818255, -137385, -719, -6052, -31, -2, -1090166324, -18, 4, -558792889 ], [ 31138717, -508353938, -28150, -6, -4688779, 186, 110066520, 4073, -33542456, -1961, 72949, 1, 209829195, 15, -53942656, 624624, 1, -1, -268, 120663, 0 ] ], [ [ -3731279, -2, 92394550, -1, -1106044, 81, 106, -362754521, 194230123, 316, 1158, 50690, -247235675, 1, -1547032, -73629, 5302, -24775, -1243618419, -1, 59 ], [ -2242, 211, 3, 47256, 1, -32, 15, -6870, 122, -2, -7342943, 7434901, 104568200, -6920874, -342, 7731072, -1021515, -808016, 6695374, -45038415, -144823 ] ], [ [ 127, -3947126, -1679203, 3683, -1740862696, 272545359, 3, 169835700, -202459414, -113, -215108109, 109, -55506, -96365, -315, -59244179, 3, 20071270, 170237, 334842252, 91918 ], [ -564942124, -114, -792, -3241473, 1, -29779, -821, 118650925, 53488, -7168704, -6128, -3, -385360169, -25, 7, 390, 0, 2696, -5968, -3918, -7 ] ], [ [ -3, 790, -25901487, -1671783920, -82524851, -63, 279477, 11, -117, 18311221, -10598, -1, 636, 461449, -118, -480400, -3, -4, 6, -8393329, -1428894 ], [ 22991, -224435, 53677, 0, -32260917, -5682, -128562258, 594, 232888, -2, -2, 27, 3864, -7592361, 101063648, -109453, -4, -2, 99, 180578272, -111 ] ], [ [ 36, -37087, -1216588900, -9284, 7010, -5, -105767, -53, 1633907, 0, 928, -1, -3954246, 46428188, 7, -5, -62367, 1, 77660, 7, -16771224 ], [ -12, -274, -201, 38752, 50, 35098024, 267, -1, -29, 1, 2, -92863494, 2326, -69693, 1491199086, -3392160, -4902727, -81, -179, -1, -32695196 ] ], [ [ 18178418, 5, -195587, 199833122, -2, 439, -2, -73900127, -1, -52887229, 29, 0, 16863, -26, -12, -331811, -2, 15570, -3191190, 35683, -1 ], [ 2211, -11, -3, -93289, -1300941011, 49, 25938582, -180947178, -32, -1788, -4663527, -251, 20067, 19455, 752327218, 31014, 247416, -89039587, 75, -664798, -3385 ] ], [ [ 55044, -14487, -33022, 14371526, -104718119, 0, 4, 830, -8, -103142, -1, 471, -124, 3530, 327, -1, -48, 417, 14, 21582330, 23 ], [ 206210, -16264, -2976900, -12651, 4, -571719, -1058866218, 77152131, 7, 72344, 21, -131322171, 145, -1, -12, -1139192, 19, -138499963, 25, 727120, -199528938 ] ], [ [ 117078999, 1, 0, -4790, 335130, 4150229, -1605138, 291, 100178041, -3017497, 59533, -272171, -132586982, 509002030, -2224927, 7349, -1372, -827, -2, -8511859, -1797461652 ], [ -32087117, -20035454, 222, -12425, -2082521, 136, 11425, 4, -32566, 16, -87, 6042, 47118894, 0, -459546355, -248, -223909476, 952, -6, -1133, 0 ] ], [ [ -4725693, 12, 36, 1676991, -41, 3182, -13082115, -5765, -3584, 1383367, 2595, 58, -12189440, -1, -12459197, 51477, -14830, 13, -4507036, 1527051931, -122264410 ], [ -122961, -29062, -1, -17540, 786, 1138, 1824399, 1, -181, -26, 0, -3965710, -19, -192, -688, 3, 556523161, -356, -18, 3309452, 1983653 ] ], [ [ -29118376, -192, -26784, -75567702, -936, 120194, 1772, -54, -14, 3361, -3, 1, -1, -12, -26654, -4, -40615, 549, -64, -4067800, 10241 ], [ 672, -11681, 16603106, -9781398, -667, 72, -11920804, -5803665, 1045, -1, -3918, -1866, -512, -4205, 14350, 3359, -284, -822958, 157127, -11557240, -11 ] ] ], [ [ [ 15097088, -30, 4552, -16926247, 2714, -78132607, 57766453, -288794481, 1530800131, 7189, 26860, 344, 1412, -2, 591, -2, -7909128, -32725, 819373707, -607476, 103453 ], [ -1427, 527352, 209647, -69, 27645376, 2, 228841, -72817, -667478496, -1, -57228494, -1, 130602535, 970739287, -431641, -2, -1, -65423843, -7553566, -964752370, -4 ] ], [ [ 61, -2131172408, 35142201, 20, 83390, -414400, 0, -217620750, 76, -66, 128320, -109, -23034856, -15152, 3388, -69359657, -85021, -131945625, -387015, -135805, 5 ], [ -18, -152787, 1514002037, 18586, 3, -40, 1190, -8033, -89, 5348, 2753171, 13876020, -259845, -396, 6184097, -35455, -48533, -2, -22644, -173725926, -15001 ] ], [ [ -6121663, -58064, 0, 103141, 1116, -4351865, -7, 5, 0, -225, 1318225, -7, 869098983, -1732, 257, 2021200488, 296434, -1611327, -7, 354106, 912080 ], [ -333636, -1, 168922768, 80422, 76942511, -202071, -7, -10466038, 204457, -2181, -201659768, -14502, -6792513, 91899, -285, -2157, -805715, 3811, 7, -3, -198 ] ], [ [ 137665913, -56720292, 739820, 82329006, -2, -9, -13934, -5786, -880258, 3, 14, -28851157, -206913185, -215490733, -5972675, 235765086, 440, 26, 223376, -1073045940, -85651499 ], [ 1155106, -41095131, 0, -879, 4118004, 19, -2, 14506, -1, -1524, 15637809, -599835, 71114139, -23, 3, 162, -2, 11448, 9444313, 24658, -8 ] ], [ [ -467107762, 371, -42, -17987292, 841, -2, -135124358, 14563037, -1098, -621, 1, 0, -2438, -228, -14769, 0, 115, -4, 6892935, 26, 685 ], [ 15944493, 137184, -1497, -223665, 462, -493, -16523565, -6, 24952233, 25, -6, -3775726, -73, 7190384, 3652270, 25, 660658770, 0, 14295479, -51020, 4074 ] ], [ [ -3828, 40956, 0, -2975684, 195, -21, -41395850, 4, -1270131, -452980069, -12433, 0, 102803, -5067550, 2000655710, 0, -86500, 254, 242693, -33110779, -529 ], [ 186573, 28, -4, -48, -325570, 1178, -2508, -938785, -904832964, 514021, 2247, -124933, 211, 0, 30764, 24, -59062, -61966, 7038, -14855, 24870 ] ], [ [ -665221, -1240, 10992005, -90084305, 70210098, -1189, 284360, -83209, -217015, -2, 787019, 73943, 36111, -455819954, 1158671872, 7120, 1884944828, -261981, 343, -8107, 708 ], [ 240091979, -176052, 0, -1, -2, -710271453, -81892298, -160080, 82, 3, 130083, 0, 3, 225, 210, -438618, 477092, 24, 106539, -29154, -65485609 ] ], [ [ 28, 66441822, -4, -30, -13520361, -1, -1834234, 17, -2756805, 751864105, -222461, 306140102, -11, -670011, 3, -12272, -7297500, 4870, -1811, 0, 3 ], [ 12822480, -29331, 4, -217320078, -3, 1319, 0, 12390, 102917, -47554160, 441, -1185922884, 234, -9464, 84776452, 102, -2, -53762043, -39, 150406450, -2 ] ], [ [ 5778395, -107, -2, -19118015, -62613876, 497438845, -65011199, -946, -92707432, 15364, -118006, 17544, 1831968455, 133, 31, -2, 7224603, 27, -1, -950275897, -122438 ], [ -7528766, 6746, -509364, 91158, -33, 169448360, 2856, 183, 221452106, 506, 433302, 1088, -2, 487957891, -421770, -172, -91, -1, -3067, -1, 6502553 ] ], [ [ 1, -20, -1531, 64286, -16, -5063, -3354670, 120, 385, -51237511, 120308797, 2, 57, -2, -27370, -10329, 30, 452, -918, 2, 4899146 ], [ -806030, -745, 49814, -426714862, -2523, -839, 7912105, 346, 199647, -28, -1538460, -1, -208, -80, 14368, -5351707, 25695, 119850, -23, 17982, -2126229616 ] ], [ [ 260351051, -67562, 109020161, 144444, -5068, 59, -15, -508034, 198065042, -2, 1076403110, -7185577, -15750, -203, 30486, -657758, -13478, 84, -17369563, -163527225, 60496178 ], [ 1, 15, -7, -5187, -360210687, 23, 987782004, 108125, 23924836, 211647439, 93780034, 3051116, 1, 9471, -13857636, -117989, -219459287, 1133879, -199631437, 58, 3341 ] ], [ [ -52188, -227935, 121, 370474634, 5699, 499696, 7, 6017, 1, -56, -412867367, 117631, 477234, -861894068, 66, -1710, 0, 5751135, 455645960, 0, -11972 ], [ -76, -176332, -3, -1, 0, 3, 253, -1, -49701, -64297295, 71, -7817, -193, 13072, -2491, 142522, 1, 5799, 5456, 7, -6163447 ] ], [ [ -96, -41491, -103135, 4521679, 0, 10, -256905, 10400, 92, 450663, 669623724, -14889487, 402755, -427, 3690, 57, -1, -20722732, 1, -10, 1532335157 ], [ 28377836, 409926550, 15745, 1, 12630933, -198, -174268357, 3292, 60027793, 296, -442883, 1, -230227744, 15, -47521187, -965511, -4, 0, -260, 111521, 1 ] ], [ [ -3385721, 1, 113042298, 44, -850764, 42, 227, -308118946, 801747385, -956, -4782, -62234, -42816930, -3, 567987, 129024, 18310, -50617, 522142874, -5, 490 ], [ 4538, -163, -4, 16008, -7, 7, -7, 29992, -368, 0, 356398, 488156, -91947862, 6001534, -1909, 32467349, 57558, 1663554, 31659082, 37477177, 201454 ] ], [ [ 55, -1765640, -6092602, 13996, 1801154701, 1030156603, 3, 434209280, 156827943, -159, -48674916, -21, 18757, -946761, -192, 7031945, 12, -41124824, 528216, -497510097, -56967 ], [ 41380928, -49, -1743, -1143679, -1, 1602, -404, 78220995, 117488, -7150971, -23302, 104, -126537799, -27, 18, 6949, -1, 2479, 831, -84499, -7 ] ], [ [ -3, 1786, 30365989, -158357210, -108871011, -11, 52586, 29, -132, -7070128, 573592, 1, -1099, -676418, -18, 255801, -7, 9, 12, -66028486, -288704 ], [ -61262, 100458, -12019, 1, -9539765, 2062, 70711359, 1460, 198321, -305, 1, -1, 8087, -14963882, -54900996, -16691, -2, -3, -1895, 68618073, 52 ] ], [ [ -16, 32268, -233150361, 17455, -7997, -37, -105971, -41, 585725, 2, 23, 0, 4879132, 57073555, -31, 10, -97789, 38, 14721, 6, 3280039 ], [ -27, -403, 11, 252188, 33, -104042190, -54, -3, -6, -3, -2, -37638725, 3767, 21040, -1490132753, -30456093, -1181957, -234, -294, 2, 15403765 ] ], [ [ 26594317, -11, -512019, 155250855, -1, -227, -1, -26703163, -1, 197212436, 100, -1, 17692, -26, 12, -244034, -7, 14251, 3590075, 41302, 0 ], [ -7291, 12, -2, 46921, 1457620637, -32, -39438096, 110466822, -8, -1130, -48197642, -27, -10646, -24360, -369669515, 27244, 336448, 95175678, 402, 930171, 2084 ] ], [ [ -39160, -54367, -118523, -5528473, -219653765, 1, -2, 101, -117, 7024, 0, -460, 91, -1659, 35, -5, 38, -444, -19702, 44311151, -55 ], [ -156811, 9754, -6401738, -30319, 2, -1600912, 1267642190, 185765209, -3, -197, 12, -132827446, -71, 0, 8, 605843, 4, 123633815, -21, 479402, 155889116 ] ], [ [ -101850262, 1, 0, -39343, -9467277, -13592659, 794237, 1727, -190735950, -50956311, -81226, -621952, 57699689, -357226428, -6560585, 8079, -319, 407, -1, 32742652, -749130080 ], [ -24151527, -26608876, 221, -10086, 711248, 188, 2347, 6, -11815, 18, 126, 11011, 5157971, -2, -102406175, -1579, -490034645, 7, -7, 2788, -1 ] ], [ [ 207685008, -23, -41, -2894944, -122, 659, 14299328, 969, -707, -783860, -2117, 54, 13493500, 0, -9225534, 53083, 52764, 0, -19201935, 304161255, -209580327 ], [ 675034, -29688, 0, -43526, 129, 3418, 128012, 1, 361, -180, -1, -2248187, -19, 355, 4394, 1, 1434527009, -142, 28, 3211084, 1435332 ] ], [ [ 35852067, 143, -118848, -146971230, -438, 906181, 716, 14, 4, 543, 13, 3, -1, 2, -244713, 0, -61194, 1163, 62, -840590, -12844 ], [ 1670, -11593, -17487222, 9983039, -6302, -269, 23163644, 96328, 2467, 0, 606, 4584, 492, 7303, 2482, -159108, 16, -1606035, 191464, -12237059, 9 ] ] ], [ [ [ 13355790, -69, 4505, 36204535, 2222, -522900780, -43794712, -840996992, -1300735954, 261, -23605, -401, 822, 0, -123, 1, 12172352, -24957, 714874761, -531264, -44123 ], [ -1917, -1014493, -175154, -12, -40574615, 5, 1228011, -40752, -651083247, -1, -48429734, -4, -4189298, 744474886, 428397, -2, -1, -56004394, 3926585, 1182298061, 2 ] ], [ [ 63, -1327451786, 53104413, -13, 53643, 406834, 0, -731776940, 30, -11, 66329, -82, 15821676, -14497, -124, 145449069, -55817, 664722099, 6449048, -207880, -6 ], [ 37, -33207, -1205600668, -8499, -3, -17, -240, -98, 11991, -411406, -373271, 14133916, -110855, -14, -6972494, -15065, -124216, -4, 8212, -102080280, 32571 ] ], [ [ -8021747, -59849, -1, -381847, -2306, -3962707, 6, 7, 1, -71, 1802212, -2, 135567622, 923, 24902, -757941097, 106212, -731534, 1, 73203, 3746278 ], [ -193516, -5, -482438365, -352224, 439838437, 227200, 2, -12828805, -130456, 828, 147293103, -24531, 50048150, 69324, 211, 2459, -3431438, 5727, 1, -1, -161 ] ], [ [ 250015169, -52363170, -524846, 480611535, -1, 2, -151021, 3647, 148706, -2, 8, 16192123, -15352628, -255294736, 533843, 314191281, -389, 84, 142186, -1800510102, -133443794 ], [ 2077633, 45097578, -1, 311, 6478290, 50, 1, -53045, 0, 19, 9329657, 1710054, 455619740, 25, 5, 221, -1, 10502, -7997289, 1003, -197 ] ], [ [ 446637986, 307, -40, 24596226, 2114, 1, -85631835, -31815686, 1093, -397, 3, 0, 1067, 62, 7013, -1, -233, -2, -740431, 31, 1308 ], [ -17763636, -78034, 2366, -102614, -274, -253, 106573683, -7, -29400489, 40, -3, 21582234, 105, -5324232, -533273, -13, -1709250018, -2, 1018454, 39009, -661 ] ], [ [ 43312, -129492, -1, -2712513, 131, -212, -35776029, -4, -1728262, -183602675, -11909, 0, -208713, -12746947, -2128089278, 0, 3721715, 519, -124649, -22745951, 518 ], [ -382719, 17, -7, -11, 377391, 36620, 3993, 302953, 448940658, -522259, 607, -42288, 464, -4, -107703, -8, 77041, -36230, 2737, -2362, 73616 ] ], [ [ -876573, 127, 11798861, 84101174, -174458306, 322, -468938, -43103, -347934, 1, 826389, -215970, -85711, 819118926, 10658341, -6345, -2112577989, 192551, 7184, -8166, 1183 ], [ -248672155, 26878, -1, 0, 1, 299295534, -848178274, 92742, 56, 2, -24458, -1, -2, -460, -232, 325066, 519297, 2, -93806, -106171, -1866986222 ] ], [ [ 9, 24983601, -3, 28, 18071000, 6, 444777, -8, 1883581, 152351323, 220035, 105655215, 11, 2058090, 2, -26919, -7460240, -2092, -7487, 0, 6 ], [ -4645676, 23548, -3, 181088967, -1, -487, 0, -7655, -56521, 10358721, 98, -1294577285, -166, -2977, -65472622, 175, 1, 8410213, -20, 201119196, 0 ] ], [ [ 2957516, 123, 3, -10610994, -126302231, -449903544, 5598444, -1394, -964566056, -6967, -990980, 17117, 1387365879, 497, -37, -2, 16652519, 13, -2, -1024638279, 1589997 ], [ 25718307, 5966, 5765570, -13362, 8, 116318366, -738, -28, -179832275, -512, 328104, 14354, 0, 271714315, 1834735, -30, 58, -4, 2751, 0, -6324841 ] ], [ [ -6, 125, 3732, 1662540, -2, 14821, 12688526, 61, 3284, -50311802, -105450989, 10, -35, 1, 313, -31929, -7, 17, -1723, 1, 35692186 ], [ 862615, -807, -174347, 163246735, 10252, 1668, -6627921, -281, 507393, -38, -124409, -5, -179, -93, 160024, -2698414, -57054, 9774194, 18, -90007, 372526996 ] ], [ [ 239618816, 49176, 126562835, 1236494, -5422, 13, -38, -414073, 83347784, 1, 1725319551, -3234746, 3117, -254, 479806, -679288, 7682, -21, -8518250, -82494307, -127206828 ], [ -1, -3, -13, 13151, 480402793, -60, -410514485, 75136, 1084497, 184922538, -87003406, 23443720, 2, -8558, -86956153, 256136, 255016448, 1170055, 2071422711, -44, 464 ] ], [ [ -128550, 223837, 70, -900813416, 7698, -347713, 1, 2502, 0, -49, -1962779189, 192538, -755427, -1485926165, 5283, -835, -1, 2426738, -1020361817, 0, -10 ], [ -474, 97587, -3, 2, -1, 2, -48, -1, 46202, -14168610, -745, -6829, -86, 14182, -2840, -47541, -2, -4876, -4044, 63, -13255449 ] ], [ [ 96, -35858, -37941, -753903, -1, -12, 115212, -50766, -1985, -199704, -1033148107, 12853445, 619486, 336, 7636, 4, 0, -293412148, 21, -15, -1220186900 ], [ -28011306, 472041855, 31628, 13, -15035250, 221, 62892879, 664, -29286846, -2026, 444178, -3, 127036019, 1, 4340968, -285967, -6, 0, -519, 21523, 0 ] ], [ [ -361607, -3, -64841659, 6, 1555683, 84, 365, 375430290, 403458270, -3550, 1074, -63020, -179404052, 0, -684420, 107655, 7999, -75058, -159739503, 4, 197 ], [ -14089, -256, 0, -121566, 2, 29, -11, -40137, -319, 0, 7184676, 6687453, -68752456, -2925023, -2262, -11029293, -141599, -324672, -24923406, 37588294, -156405 ] ], [ [ -65, 4044342, 8160115, 6273, 1760250306, -424247385, 3, 299702609, 266992183, -109, -465883509, 105, 48345, -773509, 334, -41938766, -3, -54488443, 452676, -633689350, -50506 ], [ 755261884, 14, -1785, -1894238, 1, 25783, 133, -44291506, -68139, 4675951, -32673, -79, 165280307, -66, 18, 2251, -1, 111, -8789, 50002, 0 ] ], [ [ 0, 3419, -13439517, -957290034, 42474931, 47, -487286, -64, -174, -6947738, 104566, 0, -1187, 2000468, 70, 130020, 7, -10, -16, 53098683, 1357734 ], [ -3261, -249333, -23673, 1, -296388, 8107, -128913391, -1893, -96402, -390, 0, -25, -2211, 14298418, -65158410, 11344, -4, 3, -703, 152872015, -101 ] ], [ [ -42, -4952, 933555703, 3187, -729, -31, -8667, 0, 142212, 6, -1759, -1, -216324, -62370934, 8, -7, -70640, -734, 74428, -8, 15642618 ], [ -38, -419, 74, -125238, -12, -28381876, -466, -5, 11, -3, 1, -64486964, 11949, -118651, 569941252, 9602588, -15124669, 99, -145, -3, 7941048 ] ], [ [ -29360640, -9, -323621, 254804707, -1, -3, -1, 352087626, 1, -740421, 58, 0, 26471, 21, -19, -254219, -5, 6031, -2334285, -59975, -1 ], [ 1094, 4, 6, 43385, 558501582, 38, 17395072, 220084181, -7, 1082, -6734502, 244, 10668, 20070, -194921609, -27417, -404842, -61718575, 389, -1262789, -2097 ] ], [ [ -76174, -403252, 367254, 13529220, 256957731, 0, -1, -358, -60, 182768, 1, -160, 52, 2866, 78, 4, -8, 260, 18668, 130449939, -180 ], [ 118710, 9564, -7601948, -29495, 7, -3878731, -44591995, -160731063, 7, 38555, -30, -281882516, 230, 0, -2, -636695, -19, -1985961, -16, -102578, -505338082 ] ], [ [ 17309250, 0, 0, 1649, 13997760, -12062747, -1627023, 1661, -201071736, -67347618, -50013, -528020, -108785615, -82254288, -7858779, 4834, 110, -2024, 2, -30160540, 942623599 ], [ 24660995, -32173605, -289, -8040, 1540458, 81, 6132, -3, 30365, 9, 67, -848, 31436763, 1, -290740109, -3690, 380049808, 84, 3, -1583, -1 ] ], [ [ -238622105, -52, -32, 3170332, -67, 454, 16457093, -6355, 2797, -438840, -1586, 14, -1199655, -1, 7235295, 88808, 22349, 2, -28033549, -631815473, -231793354 ], [ 210377, -27071, 0, -19072, 878, 1425, -645747, -2, -313, 129, -2, 200182, -8, 506, -4341, -3, -197589935, -370, 2, 3211032, -3008809 ] ], [ [ -46747822, -229, 112733, 5614053, 935, -709002, -1618, 41, -39, -1169, -6, -1, 2, 2, 1506, 2, -55930, -876, 21, -9561226, -26558 ], [ -1375, 12781, 23607962, -10580821, -5121, 48, -4156474, 1891681, 819, 0, -7543, -7990, 10, -68, 8155, -53588, 118, 948644, 84053, 9528865, 11 ] ] ], [ [ [ -8357606, 63, 2361, -26911542, 2418, -738882934, 28978266, -93299725, -1277922762, -3086, -31287, -168, -1107, -2, -1771, -1, 3586816, -29537, 67094117, -673501, -43071 ], [ -1903, 788702, 15754, -14, 222536193, -18, -3313499, -171118, -747473208, 0, -36502227, -6, 431129, 498768056, 318199, -1, 0, -54978035, 6537413, 1937567369, -2 ] ], [ [ -57, 813537625, 46449736, 16, 93198, -427930, -1, -891954691, 117, -105, 94099, -191, -31036977, -22325, -3786, 314993645, 71704, 831848584, 6048375, -75611, -4 ], [ -56, -140160, 734411044, 59518, -2, -2, -2644, -7398, -15846, 130665, 557764, 2377126, -74288, -235, -1593339, -60631, 64697, 1, 16424, 161106159, -14303 ] ], [ [ 1068439, 49555, -1, 400816, -3331, -253720, -5, 5, 1, -400, 216970, 5, -534372405, 1849, 16521, 1735119582, -59343, -1136380, 2, -5408559, -3818944 ], [ -293715, -3, -734590723, -935818, -372834072, -136008, -2, -650249, 142378, 3055, 198148867, -196606, 43070370, 74608, 131, -1036, -5679630, -3171, 6, -7, -369 ] ], [ [ -128830578, -10401394, 491176, 116982064, -2, 15, -193584, -964, -947410, -3, 7, 17787812, 249695066, -26134964, -10478536, -987176853, -956, 256, -222461, -1232640687, 37743352 ], [ -421050, 34619296, -1, -188, -555546, 18, 0, 52329, 0, -877, -10043522, -255470, -107019755, -1, 1, -68, 0, -30, 7088972, -1704, -973 ] ], [ [ -16707946, 278, 36, 58553071, -2414, 1, -47118479, 42473406, 1317, -723, -4, 0, 4093, -477, -7679, -1, 407, 0, -11166673, -26, 1120 ], [ -3304091, 122383, 3775, 64553, -195, -353, -27202597, -14, 28017837, -58, 5, 34351589, 109, -1575839, 956421, 28, 692217214, -2, -9290591, 166465, -1164 ] ], [ [ 56128, 73494, -1, 3611970, -203, -424, -74439546, -6, 1619192, -377675964, 10225, -2, -183984, -7241016, 1740268967, -1, -29243, 361, -93754, 64679193, -250 ], [ -21408, -11, -6, 33, -487804, -61469, -1953, -732653, -129297117, -420333, 13006, -309950, -1260, -4, 88872, 5, -33264, 55555, 1747, 8084, -101715 ] ], [ [ -1180961, 364, -3916173, 122876083, 99701147, -1108, 122498, -27382, -505580, -2, -423230, 151475, 19988, -1880810582, 1134178807, 4887, -1528709315, 27952, 5700, -5890, 1465 ], [ -414573160, -232676, -1, 0, 0, 470438797, -1573326006, -11880, 67, -4, -59091, 0, -1, -278, -152, 384879, -316338, 33, 28855, -126501, -1938995778 ] ], [ [ 10, 11830134, 24, -17, 27129840, -1, 1574585, 8, -17703932, 59472693, 1020172, 501507842, -8, 1793950, -1, 14185, 2520448, 159, 4844, 0, -4 ], [ 25548262, -5737, -3, -156426649, -3, -1319, -1, -5392, 118904, -50200441, -805, 1639457119, 60, -4779, 30052922, -8, 2, 50629476, -440, 254526158, 1 ] ], [ [ -603499, -46, -4, 8932198, 15695819, 303739348, 89892822, -1617, 808279971, -3912, 447902, -29501, 151019172, 73, -31, -2, -16675289, -26, -2, -452344312, 2056879 ], [ 7477022, 5467, 1468759, 120920, 30, -211552615, 466, 113, 268047195, -268, -114362, 1601, 0, -102280097, 1506272, -149, -85, -3, 3101, 1, 5994530 ] ], [ [ 4, 97, 1362, -550169, 0, 2766, -15152934, 93, -7993, 103473160, -97191490, 4, 103, 0, -97745, -18616, -27, -922, -1429, -1, 64448606 ], [ 432907, 892, 4356, 8662588, 1989, 1262, 8322686, 83, -213850, -12, -1411818, -1, 63, 113, 10840, 23055153, -7315, 8873214, 14, -216641, -2133792763 ] ], [ [ -3894497, 240517, -116559158, 105371, -7139, 109, 22, 377640, 76812415, 0, 1965240619, -861420, -4911, -97, -725778, -1315332, -9263, -41, 22090441, -199450144, 26440163 ], [ 1, 15, -4, -1565, -489223303, -49, 1044241893, 156584, -6631151, -4848919, -118431059, 5912284, 1, -6443, 27930050, 240373, -174031703, 1751537, -516236126, -81, 1089 ] ], [ [ 10598, -83301, 41, 734891931, 4376, 440279, 7, 7437, -2, -29, 1657678863, -198473, 576976, 690699764, 484, 1077, 0, -6198462, -1269857447, -1, 5809 ], [ 284, -165117, -3, -3, 0, 3, 967, 0, 15564, -28558371, 357, 727, -181, -4156, -6012, -935227, 0, 496, -4053, 22, -7143596 ] ], [ [ -112, -49119, -414555, 7352118, 0, 15, 221073, -3706, -1502, 573505, 234433857, -5953285, -173293, -712, -7866, 31, -1, -336415458, 11, -29, 983445483 ], [ -14664586, -368893667, 10861, -24, 8378213, 19, 138976951, 858, -26300583, 1208, -260652, -2, 10479318, -6, -31665525, -726361, -1, -1, 618, 67755, -1 ] ], [ [ 413542, 1, 106647458, -23, -1885043, -95, -227, -767155733, -93861507, 522, 3426, 22899, -106771368, -3, 14443, 40805, -12270, -70705, -1329527415, 5, 421 ], [ -3942, -189, 1, 130178, -2, 22, 15, 49866, -374, -2, 4013999, -2537826, 66518026, -7432840, -1060, -22949549, 765283, -1185235, -5129604, 42824996, -239032 ] ], [ [ 64, -1699318, 4882612, -202, 68589844, -445057648, 0, -440347959, 28779681, 120, -83384081, 78, -25849, 714354, 23, 47864201, 5, 7351938, -601342, 849538409, 21027 ], [ 834925974, -53, -1335, 1111308, 0, -28476, -548, -52242460, -247354, -3593222, -10637, -16, 530977424, 58, -30, -295, 0, 1264, -15353, 134792, 2 ] ], [ [ -3, 2586, -20297693, 1206092031, -131637097, -52, 42325, 49, -158, -32258688, -393554, -3, 721, 1682100, -121, 325351, -8, 14, 14, 54482641, 169888 ], [ 3020, -47479, -24030, -1, 4298122, 5126, -129618723, 681, 452953, -224, -2, -1, -1201, -4975963, 83040771, -9995, 1, -3, -1230, 190848954, 88 ] ], [ [ 24, -20529, 1868046995, -8008, -4816, 54, -11862, -12, 760024, -7, 1431, 0, -7315897, 21035930, 3, -15, 125435, -480, -122115, -4, 223974 ], [ 21, -1562, -492, -60185, 7, 127198007, 71, -3, -15, 1, -3, -104009264, -4464, -115270, -212035500, -23314187, 461527, 375, 461, -4, -19705719 ] ], [ [ -19663433, -11, 474514, 166675943, -1, -346, -2, 279705699, 1, -128566120, -63, -1, -17230, 5, -24, -508914, 11, 3913, 1536058, 91811, 0 ], [ 961, 14, 5, -43551, 874015353, -49, -35392355, -268353676, 9, -1709, 45556503, 82, -30538, 8856, 119871316, 24936, 432648, 133324034, 8, 1781845, -3690 ] ], [ [ 52598, 515253, -425203, -13238803, 122875081, 0, -4, 628, 106, 147858, 0, 229, -68, 1410, -202, 3, -37, 317, -1872, 45790328, 213 ], [ 63652, 4172, 148125, 21473, 4, -5581410, -493538776, 215555130, -2, -166345, 16, 78282539, -150, -1, -10, 1630260, -16, 23241667, -13, -721790, -403385236 ] ], [ [ 49641875, 1, -1, 31082, -8815000, 5746058, -720078, 388, -32166926, -122688201, 33729, -1759250, 83209325, -465683488, -4487696, 1253, -1872, 1917, -3, -1315552, -1791163059 ], [ 26263406, 29647356, 330, 8247, 232098, 12, -11977, -3, -49768, 22, -77, -11346, -42180290, -1, 105378214, 3427, -406401032, -957, -1, 626, -1 ] ], [ [ -103823763, -82, 43, 133693, 96, -1477, -6887336, 1979, -1797, 156702, -3472, -12, 11250246, 0, 13975264, -71339, 17362, -2, -13255218, -73005574, -85060267 ], [ -843711, -24961, -1, -50492, -1914, -3396, -1441741, -2, 443, -254, -2, -3827194, 8, 200, -7455, 0, -557600559, 440, -14, 2707339, 1239008 ] ], [ [ -28914246, -94, 45416, 188543487, -196, 906260, -977, 16, 33, 3578, 13, 2, 0, -6, 236282, -4, 10119, 122, 31, -9783439, -21609 ], [ 706, 1925, 6466376, -6556749, -8096, 229, -26450351, -7354680, -2883, 0, -520, 3060, -10, 4041, -6672, -494689, 294, 1897090, 167051, 11613295, 2 ] ] ], [ [ [ -13757212, 53, -857, -54911504, -1954, 650057423, 83371843, 525377952, -914906527, -4792, 31404, 448, 17, 1, -1562, 1, -10255885, -14135, 213464219, 1039971, -81342 ], [ -181, 154544, 114185, 53, 15003981, 27, 640546, 95003, 26556978, -1, 23388476, -5, -54675138, -1039985206, -197964, -2, 0, -62302528, -3317317, -1721612641, 1 ] ], [ [ -13, 495840978, 57336453, 11, -67910, 28150, 0, 385185080, -100, 35, -72679, -105, -3414398, -15983, 3566, -501052597, -163656, 209490290, -1599815, 221975, 1 ], [ -22, -722434, 1502970220, -52303, -4, -14, 714, -845, -8697, -1446, 2430579, -11457229, -120570, -810, -1235666, 63771, -29318, 1, -15143, -12147340, 9138 ] ], [ [ 5223457, 10333, 0, -418450, -1700, -4882391, 2, 7, -2, -506, -669009, 2, 951738189, -6152, 32160, -221133777, 59041, -495733, -2, -4957689, -16728044 ], [ -444971, 5, 875766480, 174063, 268423079, 70328, 6, -9701513, -260589, -862, -128985796, 49619, -58436408, 81289, -389, 1025, 3317112, 5874, -16, 4, 42 ] ], [ [ 9537768, 55501297, 810427, -13790352, -1, 7, 55796, -1312, -779997, 3, 6, 14381204, 245736033, 55315368, -15234075, -891881317, 855, -244, 30000, -1321236366, -15175104 ], [ 2047500, -22886376, -1, 454, -1247655, -26, 0, -28818, -1, 1299, 3123884, -497057, -247532956, 19, -1, -63, 0, -7132, -1114027, -16123, -678 ] ], [ [ 221186320, 166, -3, -57751469, 3205, -2, 203986372, 26770375, -1358, -296, 5, 0, -4072, -997, 12456, 0, 114, -4, -14190144, -14, -107 ], [ 14749561, 170611, 2691, -48511, 455, -107, -133244131, -6, -29656474, -45, -7, 6013973, 78, 2180305, 1650900, 12, -298310328, -2, -8204709, 6748, -3697 ] ], [ [ 67260, -93026, -2, 1058928, 83, 353, 50572883, 2, -6167084, 679807534, -4930, 1, 163730, 8119128, -799140551, -1, 197309, -46, 794764, -25018318, 778 ], [ -497229, -30, 1, -24, 66622, -38199, 2766, -161465, -71691217, 164147, 13666, 382375, 1704, 3, 46540, -17, -5183, 23924, 6569, -3871, -21492 ] ], [ [ -46724, 1446, 5210346, -9081017, 116883026, 378, 34479, 20177, 130419, -2, -261896, -74264, -94153, -542018286, 1055259661, 6329, -23895349, 90477, 2396, 3656, 458 ], [ -462235484, -120692, 0, -1, 0, -164558990, -652230171, -121825, -26, -1, 29164, 0, -4, 204, -447, -318807, 450728, -43, -49341, -496110, -1717411070 ] ], [ [ -9, -112564235, 16, 1, 10605034, 4, -188407, 14, -7188310, 544920752, 19189, -74309922, -16, -1821847, -3, -3406, -7199879, -7492, -6496, -1, -6 ], [ 17288690, -20527, 3, -72555085, -3, 1313, 0, 4390, 119081, -66714943, 900, -337999028, 118, -1152, 28047590, 93, -2, -15166241, -96, 68996097, -1 ] ], [ [ -14621343, 110, 3, 7095166, -86440827, -50735980, 62632588, 1478, 825994963, -4397, -900071, 13809, -2078214224, 431, 94, 1, 14314613, -22, 1, 372141779, 47961 ], [ 24971005, 7399, 7660504, -41611, -11, -117710157, -96, -182, 228619025, -451, 472718, 10404, 1, -367733864, 282205, -158, 93, -3, -1551, 1, -5814493 ] ], [ [ 6, 116, -634, -1314456, 5, 1421, -15043384, 60, 3028, -62451600, -110839071, -5, 106, -2, 28495, -5594, -21, 306, -1109, 2, 62838848 ], [ -858562, 197, -174816, -78378490, -9410, 1683, -705308, 248, -131203, -21, 473354, -8, 240, -87, 45173, 30944109, -63684, -6280545, 25, 173482, -945345305 ] ], [ [ -18160357, 158409, 78263894, 1968784, -6909, 64, -26, -203717, 220983595, 0, -1266427186, 4202857, 3024, -12, 305216, -363616, -13981, 22, 23836171, -242789751, 39772680 ], [ -2, -4, 4, -602, -43631398, 46, 841127973, -53947, 28525691, 173164628, 61572182, 2683960, -3, -196, -133470975, 5697, 61072343, -2355543, -1838148968, -91, 1044 ] ], [ [ 68879, 33288, -17, 826861170, 2013, 136762, 0, 5173, -1, 16, -347156961, 99838, 780743, 1980137264, 5872, -1595, -1, -9993642, -1280284821, -1, 9076 ], [ -310, -199043, -3, -2, -1, -3, 896, 0, -49175, -48471860, -114, -4367, -171, 2459, 5556, 1000288, 0, -5038, -5003, -54, 967146 ] ], [ [ 84, -32364, 509844, 4601514, -1, 1, 101472, 64053, 470, -487805, -639895022, -12077781, -767482, -795, 1089, 19, 0, -1360826533, -27, -16, -1054328509 ], [ -15940445, -88732978, 4225, 21, -16285334, -97, -44358153, -3451, -55911739, 34, -513005, -4, 207928611, 5, 55169637, 482639, -7, -3, 635, 112412, 0 ] ], [ [ 958407, 2, 4568539, 4, -1496548, 2, -211, -1033005615, 747753129, -3780, 972, 55679, 137397852, -2, -1233995, -97796, -25065, -46546, 1648560413, 6, 188 ], [ -12613, 244, 3, 48810, -5, 2, 2, -59124, 133, 1, 3218152, 3473943, 102668171, -6936021, -225, 19585951, 1045686, -593964, -2858992, -47919472, 90477 ] ], [ [ -120, 1326995, 2130718, -6783, -1829398338, 813253740, 3, 210242905, -94085125, -185, 103682958, 20, -12140, -138208, -492, 62153808, 4, -49191066, -957732, 320341864, -109541 ], [ 678027085, -111, -1635, 2471667, -2, 22741, 120, 111472820, -91536, 3185721, -52367, -38, 352302996, -149, -22, 6523, 0, 218, 11026, 59431, 7 ] ], [ [ 2, 879, 5825730, 1903600833, 3735533, 29, -432387, 37, 98, -26654206, -463619, 0, 1275, -1903924, 55, 343307, 5, 2, 6, 13767677, 4053599 ], [ -41094, -163875, 1594, -1, -21018969, -6304, -1483020, -949, 126747, -410, 1, -25, 877, 14504672, 16993033, -121139, -1, -2, -421, -18410350, 48 ] ], [ [ -64, -52095, -1492174508, -10378, -3314, 53, 29176, -4, -1481383, 1, 1274, -1, -1169070, -15444892, -5, -10, 34698, 968, 2240, -6, -8714336 ], [ -19, -131, -442, -7593, 56, -128048969, -124, -4, 8, 2, -2, -44721863, 15680, -80634, -135637105, 27292684, -8730486, -318, -345, -2, 5790141 ] ], [ [ -24541804, -6, -143491, 210625832, 7, -356, -2, 368320701, 1, 164887735, 81, -1, 8120, -23, 0, -224897, -7, -3852, 487134, 37285, -1 ], [ -694, -6, -8, 98088, -533498479, -4, 55328996, 364621640, -39, -394, 39171633, 221, 1502, -16382, -198924906, -23959, -522199, 93445965, -441, -158110, 617 ] ], [ [ 11329, -472788, -55117, -8686358, -191153214, -1, 0, -1374, -5, -93704, -2, -486, 97, 2132, -93, -3, 41, 266, 8061, -22060801, 95 ], [ 105274, 2637, -10007157, 6989, 2, 1928242, 754611831, 90158071, 0, -210826, -29, 281265744, -238, 0, 4, 1827392, -4, -126886308, 29, -113142, 403562337 ] ], [ [ 11988063, -2, -1, 53135, 13688090, -10121801, 314368, -897, 208143888, -126328312, -37725, 1272269, -133497562, 427364404, 5791763, 3111, -1356, 293, -3, -21270296, 1249662701 ], [ 20282694, -53191276, 201, 4833, -1243093, -98, -5456, 3, 12601, -12, -86, -13154, 13464637, 1, 239100507, -1081, -282201653, -747, 6, -2906, -1 ] ], [ [ -69793987, -6, 31, -821642, 0, -3149, 16653650, 3086, -1444, 1030844, -3798, -57, 15244423, 0, 11966357, 58197, -43478, -4, 5403724, -438435176, -133155960 ], [ -977549, -27907, -1, -42085, -1070, -2456, -984149, -1, 410, -240, -1, 287932, 8, -273, 8151, 3, 2068261131, -510, 5, 659578, 4171795 ] ], [ [ -25007287, -7, -46325, -12284237, 778, 335965, 2004, 33, -1, -1072, -3, -2, 5, 15, -214958, -4, -28271, -1594, 22, 8956442, 8733 ], [ -515, 7640, 26907553, 2432106, -5247, -326, 32028007, -8053157, -3006, -1, 3833, -4024, 11, -4479, -12815, -514282, -725, -1596653, -211374, -4141653, -8 ] ] ] ], [ [ [ [ 7917033, 118, 12, 19768373, -45, -282121, 2, -16, -1, 169378219, 12524, -2276, -193563, -1, -2816919, -1, -13569, -8280884, 13332, 36891474, -596424 ], [ -1, 14413, 600, 3295659, 680079, 2387057, 133217315, -31, -1704728, -502202867, -24262921, 924894135, 28917, 0, 5, -1, -1357037, -25483577, -120164418, -3835989, -1 ] ], [ [ 30700410, -480113, -4, 4, -2706, 108498976, 13, -8033438, 940, -3, 9, -29921, -7, 203, 31, 3218, -1, -321885625, -2061010931, -583656, -80735 ], [ -4087419, -2, -26307926, 319, -5, 2858445, 625842670, -14, 6639495, 9847, 1194725, -55728143, 61, -1, -16242313, -12488, -25577, 26109109, 4219406, -10904609, 750791063 ] ], [ [ -55, 2413574, -2, -23, -950, 23192224, -733, -558460179, -7, 2, 80694106, -16, 75695194, -1, -1, -855025663, 736135503, -3, -268905952, 22, -58536 ], [ 10, -27609, 1156174933, 391881, 304081888, 2990, -686, 0, 182164, -19, 29, 31293, 2, -185756, 20750, 222, 659, -77253, -2541, -3926, -35785083 ] ], [ [ 372738, -40, 0, 3121109, 1, 25948, 175, -5, -126442, -87177091, 3713879, -24083, 11275, 413730, -734031995, -1374, 354380, 5487, -56242973, 399676, 373 ], [ 511936, 15456, -103, -2, -55461, -2, 457457, 484, -23807884, -1947424862, 0, -1208, 0, 27202954, 0, 21137, 109032472, 29647866, 173, 2, 31128 ] ], [ [ 749, -55, -12434, -906068849, -17529, 15, -106972735, 11785383, 124147675, 717, -142209, -2, -197, 27, -1, 56, 54907, -1715606, -118682744, 8767339, 364889594 ], [ -1, -2, 62, 1124451, -3, 344583747, -122684, 39, 248, -238633, 12, -4, 74, 0, -16, -40784813, -3162623, -124655, 31, -69418729, -51501306 ] ], [ [ 82913, -233688743, 10456913, 826, -9904807, -49707, 122, 1, 28880, -418208, -2, -151027255, 11377102, 166957, -37932444, 29980563, -7, -467, 26935, 259, -235706197 ], [ -12, 195488, 53023315, 44449627, -1576, 1030850, -104491, -1099, -965868, -98506, -311362352, 37, 451, 70587, -839349, 422251662, 359, 314066, -469, -917472508, -22903121 ] ], [ [ 226428582, -16259, 53204652, -2, -488524335, 21343, 104, -461229, -1972, 475, -1981199, 12, 63, -79, -448, -36978, -244357825, -28, -1752, 58489, 0 ], [ -219170, 819127, 301, 0, 7, -979, -864, 66213, -438319694, 4, -3, -1256, -329851878, 77339, -2139182, 13874798, -1, 6, -14868, -245, 116345182 ] ], [ [ 18, -8, 7, 203449286, 150821421, -980812, -18920, 602945, 1, 883026, -1, 6259, -907, -55299, -7459116, 658886, -878, -15544782, 15643, 1621986043, -58630364 ], [ 50507, 0, 95422566, -112, -17, -108, -30376960, -1, -592771, 286506032, -177, 57, -24, -39, 4124, 2189531, -171209, -284929438, -45, 8, 59114 ] ], [ [ 348436052, -65973, -4, -119, 491021, 0, -1, -1064, 520, -26398, 1016825, -172, 107, -257993, -47, -32, -30, -57884, 0, 1079, 41353524 ], [ -118613, -1126, 658153, 852112, 884666367, 102629745, -106, -9, 42338, -332, -443, -442490, 16321, -1, -1, 105833914, 51885028, -419037167, 41, 869, -5288793 ] ], [ [ -1, 355211333, 604954, 124111947, 9926, 156995293, -1, 1878856143, -234323, 403, 1667366, -4, -121, -1887, 814, -4, -343, -11287, 0, -35048, -25280397 ], [ 1973248, 48, -785, 30, 1516507, -29, -1410465, -15495, 2553, -121732302, 15, 933364, -194042, 210374, -3633, -511, 164593, -23828, -2, -1722555, 0 ] ], [ [ 37, 1, 40, -6, -254, 405335, -60204, -18954940, 15978, -132, -489826, -39829994, 0, -6, -11816673, 220403, 16040, -1, -8, 0, 5 ], [ -38, -79324096, 807, -1, 24538, 13, -459007963, -4, 0, 1593929, 0, -557, -1411503555, 7748850, -436529, 13321, -2340028, 17778, 9131946, -5, 160 ] ], [ [ -24466155, -3335, -433, -4, -16, -30, -222, 64, -18268654, -2, 385, -104022382, 347242603, -1, 14054016, -355995, 3, 3, 13, -64296479, -1729577 ], [ -874573205, -6696044, -169, -2, 3108, -1029647, -22172565, -111297952, -1595078149, -638942, -658797667, 2, -63, -12146, -8434, 58, -23403, 24, 0, 29242148, 585981 ] ], [ [ 317231, 28690, -855464, 0, 1, -127216, -208490445, -1, 507, -1573, -12827541, 681770, 183493, -435615197, -10756, -123, 1995, -12409380, 896, 31867, -23786711 ], [ -993653, 1510067, 12182500, 678, -51483118, 0, -89884523, -24, -1, 29, -3, -16, -10931, -18668, 29452, -6225818, -59478063, -3, 5243846, -7, 1161140 ] ], [ [ 263278606, 2067711357, 850, -9328, 1014, 6990271, 1821539, -7, 18, -16188, -4763, -402162, -1753645, -15851, -2, -129541, 1785282766, -311015, 3, 14, -243336 ], [ -1, -126085, 481, 1091, 6, -4034490, 36026, 190053, 1, 142414, 11080477, 3, 7947056, 10497315, -39232150, -5119377, 574, 165177829, 3119, -2, -386 ] ], [ [ -944, -16601, -28748, -15550, -3, -3948, 160746, 181, -36118832, -6, 31903, 1781060, 0, 62315, 1904, -532069527, -431, -718, -11722, 10963641, -29082 ], [ 61513, 42251, 32857, 17195498, 15555, -2128269900, 262247102, -15, 16, 180241, -852, 3, -50, 33022778, -2, -78880240, -25768294, 0, 18387, 15540245, 11899 ] ], [ [ -1, -2, -7827, -164358, -2, 2107, -16, -49317168, -14, 11121, 2453682, -2582, -2247, 2, 438502, -1391372, 3568562, -2268238, -479722007, -138571105, 61 ], [ -1928, 29564548, 3597, -12460601, 101657265, 55, -40568571, -4109, -103958, -363322, 5039, -273737, -3653, 64827386, -40666, -1945144879, -5171, 0, -16899, 1, -4449 ] ], [ [ 705, 538673206, -49336, 8, 0, 7004, -277345, 178238946, -8, 6780268, -182315610, -1, 28902, 47, -81, -607965, -2, 215241108, 86077371, -2445, 106430 ], [ 242542, -91097, 9781874, -995695261, -10, 136, -22795625, 4, -284624, 803567, -16152, -2012, 71842, -2, 2498171, 9, 5517, -1, 2, 85, 192368207 ] ], [ [ -255087768, 25, 42211, 750, 110723806, -248, 79, 1846639, -1618245170, -198680, -6617, 132684649, 1, 3849, 244053, -358, -50, 40882655, -11762897, -4700021, -1945 ], [ -788546, 2, -3334906, 11994258, 1272820, -280740, -871, 1140, 0, -1, -86, -322, -173132, 117, 477349, -1055901697, -13, -7370198, 40035146, 489506, -86248931 ] ], [ [ 661135, -108, -190822, 24, -15984, 80431203, -393, -2121023, 23776, 4, -2965, 86863167, 399368, 108820, -19, 14874, -16685, -6, 56, 3876877, -4 ], [ -79, 13, 108, -905305364, -35, 0, -41468, 106679960, 147521225, 437225013, 858, -236, 59878, 119, 741858, 89531, 83178, 19874938, -233319883, 132640, -18 ] ], [ [ 15252324, 18098871, 41, 9983, 3, 0, 527645, -270819176, -5743527, 460616683, -836, 1, -10, 259078575, 318098540, 216, -114218188, 123410, 4627995, -284035033, 8658 ], [ -751, -785896, -1, 1120567330, 224, 102, -399427, -3807, 65046147, -5162, -842, 83, 1938764, -52, -225494861, 760, -47832, -43011, 4, 12408, 1 ] ], [ [ -1, 6174744, 14, 1, -71, 66436932, -1943, -4, -7960, -100815, 450, -3, -229549731, 3825, 12, 0, 1, 97, 18083094, -3200, -213167 ], [ 1, 444, 3, 20523799, -708550671, 0, -359413, -3281, 28231, -2, 496, -384890907, -2188, 292147, 114, 21, -1, 1003, -6495, -1048, -128076 ] ], [ [ 33465, 0, 444470555, -184939397, -5, -5343, -379, -738, 81121000, -57, 1685614375, -46948372, -37, -1336, 1310888, 16345897, 402, 1500749, -580258, 22, 15991272 ], [ 3, 30792319, -9, 2501, 1534, 21, -2, -1, -446261660, 970771952, 49427996, 246307, -1, 11050, -1486921517, 220, 5, -1, 5, -4, -4747359 ] ] ], [ [ [ -4809817, -94, 9, 19471541, 7, -451475, -12, 15, 0, -198684037, -36230, -48968, -171233, -1, -12227510, 0, -24237, -2468742, 12663, -47910921, 522705 ], [ -1, 150033, 224, -14018994, 1092958, 2152904, 107821486, -3, 1789008, 323580118, -123191278, 638965964, 26512, 0, -3, -1, 3254486, -7046721, -111782829, -4392340, -2 ] ], [ [ 149104058, 9746, -2, -3, 23412, -91414982, -7, 12393647, -1859, 383, -16, -20105, -3, 231, -819, 728, -3, 251120956, 102392505, -64492, 98115 ], [ -1215012, -4, 20775548, 14929, -5, -1782565, 1806534178, 21, 22751894, 7834, -1764147, -28992962, 71, 0, -16709192, -12810, -20826, 12803847, 7129737, -30758309, -798626731 ] ], [ [ 21, 3661836, 0, -64, -760, -82542560, 4540, -1053120866, 2, -55, 123360343, 19, -113858679, 1, 0, 283806398, -1808639214, 0, 394499553, -49, 12132 ], [ -7, 29305, 421670805, -1859813, 828667936, -1599, -414, 0, -186285, -40, 12, 42142, 9, 117211, -23411, 79, 619, 1236, 2191, -4943, -3898498 ] ], [ [ -4200694, 116, 3, -391958, -2, 20267, 196, -4, -60802, 461690868, 1338964, 16366, -1990, 221486, -841244484, 3411, 330291, 12650, -112272104, 1951289, -901 ], [ 360256, 23094, -119, -1, 72868, 1, 252859, -1201, 21839451, -1599092258, -13, -1293, 0, 10826709, -1, 40358, -113050307, -28076058, 179, 6, 32476 ] ], [ [ 434, 103, -7041, 1435241136, 12925, -13, -46704169, 411697878, 97234821, -92, 233794, 1, 249, -810, -2, 62, 248898, 1676012, -234536710, 4460915, 294098116 ], [ -1, 1, -32, -3532759, -5, -33887993, -20138, 15, -415, -853843, -8, -1, 3, -1, 5, 14808891, 2710013, 167704, 30, -101711053, 35674964 ] ], [ [ 20411, 152754820, -3961947, -576, 16515638, -18700, -116, 5, 44881, 14583, -1, -44740247, 23475893, 212655, 37235906, 68975443, -4, 912, -29094, -313, -231963529 ], [ 1, 371276, 1657211016, 132160390, -1950, -905020, 121316, 129, -280117, 274207, -359092008, 1, -315, -54249, -11785665, 479483670, 475, 368373, -15, -1914978655, -3506406 ] ], [ [ -416057176, -10994, 19986111, -2, 444420264, 44562, 142, 522668, 3541, -507, 747132, -7, -523, 17, -780, 48999, -257402393, -2, -6733, 31382, -20 ], [ 3999794, 13197541, -205, -1, -1, -11731, 910, 16327, 183538709, 5, 0, 1830, 474402559, 1428046, 7966859, 356777568, -3, 13, -7863, 164, -48568675 ] ], [ [ -342, -2, 5, 924750769, -112821192, 414462, -62053, 5916546, 1, 866458, 0, 22404, 11809, 10473, 5968968, -423219, -65, -7152339, 5130, -1315213708, 11248468 ], [ 298, 0, -34235535, 124, -36, -223, -28111805, 0, -672030, -924315535, -127, -452, 7, -36, -491, -7585094, -164315, 163759666, -76, -30, -3022127 ] ], [ [ 337049912, -183236, -3, 358, 51594, -12, -4, 3550, 5117, -11283, 1724992, 164, -97, 298455, -20, 11, -9, 1162, 0, 432, -109844811 ], [ 239861, -4813, -7037373, -720953, 1012619527, 12129490, -19, -4, -72729, -368, 165, 1947213, -5654, 2, -4, 44198046, 36964180, -200259904, -501, 241, 1245254 ] ], [ [ 0, 489684540, -987014, 38282453, -20790, 66092166, 0, -673022182, -404477, -449, 3251120, 2, -104, -55, -2160, -4, 286, 16820, 1, 49976, 20180867 ], [ -5270403, 126, -712, -2532, -680327, 21, 12605177, 12232, -9486, -127046848, 14, 1201156, 1112955, 212920, -2774, -137, 974822, -60400, 2, -77670, 2 ] ], [ [ 7249, 11, -32, -10, -234, -1036047, 29783, 16950757, 5044, -203, -150745, 26574558, -1, 5, -29193397, 179393, 5542, -1, 338, 0, -4 ], [ 31, 103155592, 1393, -1, -22176, -13, 885841366, -2, -2, 381287, 0, -704, 446084859, 3211908, -2031927, -13081, -509967, -11245, 60142048, 6, -1812 ] ], [ [ 12501755, 2413, 461, 1, 63, -30, -776, 127, 23263385, -2, -33, 64013797, -444463946, 0, -1041374478, -7458612, 7, -6, -5, -230153412, 1080408 ], [ 529605433, 1096700, 1708, 14, 179, -238835, 13521158, -45564074, -2139660773, -29061107, 1515500750, -10, -68, 3028, 508026, 31, 22877, -4, 1, -33189747, -2789529 ] ], [ [ 569505, -30921, 1499923, 10, -1, -120314, 80809962, -1, -2594, -3294, -15821336, 1813, 10960, 248794459, 4216, -245, -2634, -22243396, 431, 29958, 49642902 ], [ -608645, 95333, 46306096, 7788, 35317276, -21, -109358869, 12, -7, -28, 3, 35, 1968, -14364, 9224, 6622282, 15808704, 2, -25871000, 3, 164905561 ] ], [ [ -290288877, 2124398021, 1612, -26015, 786, 4852363, -1145117, 6, 6, -15194, -4805, 211370, -156847, 16839, 0, -33503, 1038775432, 559768, -3, -10, 552643 ], [ -1, -119006, -94, -1990, 0, -4187438, -18556, 224508, 1, -247608, -6197747, -1, 69570, -13057685, 64804808, 66654802, 739, -176474928, -1505, -25, -107 ] ], [ [ -1427, -53524, 19878, -18326, -3, -3988, 858344, 54, 132929502, 6, -5958, -628449, 1, -41213, 550, -722896860, -3248, -586, 10220, 24087986, -27844 ], [ -33660, 29045, -395567, 66888774, -38118, 1449139287, -203748688, 15, 74, 31094051, -1677, -1, 86, 13732225, -10, -133665954, 41158, 0, -8343, -13182933, 46831 ] ], [ [ -1, 1, 5203, -929343, -2, 64336, -15, 251578211, -32, 8458, -3752610, 28919, 654, 2, 312898, 985189, -8730079, 3479072, 352745753, 378108056, 38 ], [ 3989, -69432886, 2257, 23996324, 109903477, 1, -56102448, -6335, -94031, 323264, 6431, 828230, -662, -120080900, 154372, 1251539467, 17798, -1, 78121, -3, -20237 ] ], [ [ -1762, 623036700, 86425, 2, 0, 5390, 459024, -762705529, -3, -15351743, -188163417, 0, -13773, 111, 137, -605820, -8, -177587079, 211840753, -2442, 129200 ], [ -38449, -201712, -9133962, 341244161, 7, 165, -25260599, 9, -523549, 82752, 5061, -1106, -37816, 0, -591107, 5, -26050, -4, 5, 245, -1055546329 ] ], [ [ 727584068, 4, -25667, 1753, 30997680, -260, 115, 617339, 222320871, -95917, -93180, 197096918, -1, 6682, -162875, 273, 472, 57987569, 24804166, -8339330, -4565 ], [ -3549611, -4, 60178986, -2311242, -2198511, 13163, 664, 3183, -1, 3, -34, -222, -132245, -8, -770949, 115790163, 6, 467706, 13159824, -376855, 25085197 ] ], [ [ 125110, -3207, -734036, 8, -17136, -17619151, -247, -3899666, -13153, 0, 3378, 48539540, -59598, -70713, -25, 6464, 4516, 10, 46, -3393465, 3 ], [ 54, -3, 7, -547243861, -54, -1, 36936, 97041783, 516476075, 556590108, 311, -226, 135248, -117, 1012924, -8405, 110261, -16891515, 257980720, -2121217, 117 ] ], [ [ -18311039, -27136612, -99, 4878, 5, 0, -254605, -747889871, 3978294, -348473627, 185, 1, -5, 45030668, -1982741, -75, 35570547, -74213, 5340300, 981099068, -14225 ], [ -553, 413284, -1, -950770709, 106, 11, -39197, -3869, -62121281, 6150, 506, 849, -339065, -127, -191543496, -313, -37933, -176207, -6, -2830, 1 ] ], [ [ -1, -4532184, -5, 0, -194, -57075457, 32, 1, -170, 78685, -443, 29, -697445052, -805, -13, -1, -2, -153, 14675734, 73559, 219722 ], [ 4, -5844, -3, -260354352, -1862254699, -7, 1453262, -3895, 95465, 0, -402, 55278012, 12239, -2751330, -398, -11, 0, 374, -4912, -1952, -52457 ] ], [ [ 37246, 2, 386373045, 100920635, -69, -5081, 219, -338, 140552075, 986, 1469888084, 76246886, 456, 662, -3328722, -1887332, 263, -5340409, 403188, -18, 3030080 ], [ -10, -16402757, -23, -2499, -1123, 114, -4, -1, 207168734, -883377073, 52084655, 229248, -1, 6867, -1919703550, 113, 12, 0, -5, -4, -326626 ] ] ], [ [ [ 4489461, 208, -4, -5155353, 8, 183712, 3, 13, -1, 117460528, 58788, 43202, 409960, 0, -3226969, -1, 25220, -4872380, 2290, 1065676011, 853521 ], [ -1, -206736, -265, -10863261, 439813, -4777062, 16305540, 7, 1373393, -111432725, -32447614, -988138874, -28552, 0, -7, 0, -3697304, 21547862, 93729717, -3247211, -2 ] ], [ [ 393963438, -491523, 1, 7, -7019, 85422893, -16, 10818420, 416, 305, -11, 7362, 6, 26, -1312, -1292, 0, -499210579, 2098549472, 1161608, 35286 ], [ -1456898, 1, -3244078, 3865, -8, -306960, 1584533632, 25, -11795386, -58237, 433702, 38771596, -53, 1, -14535878, 6701, -9345, 17103669, 6291818, 18495350, -420212104 ] ], [ [ 0, 3673240, 0, 27, -815, -57875774, -3702, 207644983, -3, -56, 102294414, 27, 27159405, -1, 0, -391921440, -1453125839, 0, -45041070, 53, -33750 ], [ 15, -30732, 784867892, -2966882, 287894936, 3928, -194, 0, -180399, -32, -32, -55128, -59, 145277, -12636, 421, -1223, -248775, -2243, 3438, -21562441 ] ], [ [ -6730314, -59, 3, 2215167, -2, 7254, 112, 0, -53500, 317860928, -3111136, 12502, -7501, 504788, 1715102995, -3223, 87536, -6339, -45180937, -1507853, -490 ], [ -7447774, -20313, 57, 0, -63726, -2, -7518, -545, 27213479, -1214756990, 5, 3499, 0, -1902355, 0, -186525, -62013515, 530627, 88, -2, 24545 ] ], [ [ 969, 66, -32481, -509941743, -19323, 5, 398564927, 700806795, -117851549, -181, 67221, 2, -237, -863, 1, -15, -257236, -6187685, 146839388, 10931347, -445619748 ], [ 0, -2, -30, 2661592, 2, 193081336, 28620, -14, 235, -620666, 8, 14, 118, 0, 14, 17058666, 2717922, 154733, 8, -328109841, 84462481 ] ], [ [ -45342, 261859501, 14071300, 1616, 7355838, -165521, -28, 7, -2344, 472705, 1, -803054978, 33373227, 103675, -130015851, -59082363, -8, -151, -12519, 713, 452340860 ], [ -15, 333577, -1332145462, 78823991, -4011, 64436, 93220, 485, 82312, -190742, 508278084, -62, -147, 114734, -28685613, 531117752, 599, 220140, -431, -1577035054, 27884217 ] ], [ [ -122338043, -775, -50384756, 0, -219083106, -52499, -495, -128069, 3312, -337, 2039629, 1, 1474, 52, -457, 50319, -257649533, 5, 4889, 12954, -13 ], [ -2478225, 31898719, 287, -1, -1, -43914, -516, -193049, 406332976, 4, -4, 1719, 251516763, 331554, 4424809, -201351328, 2, -11, 14039, -118, -64341427 ] ], [ [ -3171, 4, 4, 203352155, -151186650, 68749, 6100, 3739826, -3, -1477442, -2, 20603, 14752, -121849, 8277739, 563020, -1005, 16802451, 4828, 590096806, 62357090 ], [ 72619, 0, 82925822, 72, -42, -222, 30265736, -2, -48454, -492726004, 22, 358, 20, 11, -6735, -6898306, -8312, 131431216, 55, 16, 639420 ] ], [ [ 374586453, 405332, 0, 206, -496699, 2, 6, 3982, 7132, 42343, -298301, -20, -461, -406539, -111, 9, -5, 18217, -1, 72, 73358220 ], [ 30660, -5273, -2590103, -946214, -1160875378, -97173335, 107, -3, 22599, -266, 487, -77103, -16242, -1, -1, -36966381, -37067846, -206419777, 104, -196, 22754725 ] ], [ [ -3, -390044958, 1718736, -27283214, -24478, -61589705, -1, 202222767, -389186, 3895, 1700442, -2, -7, -1446, 2905, 3, -1216, 33518, 0, -51400, 6960942 ], [ 3809722, 12, -916, -1096, -5705172, -18, -37519414, 880, 8, 112823824, -5, 293200, 1302858, -152616, 2769, 267, -501952, 41040, -4, -2084661, 0 ] ], [ [ -4813, -16, 60, -10, 256, -423671, 5313, -22442642, -13350, 132, 249732, -85921113, 0, 7, -3935267, 477169, 216291, 0, 143, -1, -4 ], [ 31, 57833389, 868, -1, 27081, -8, 1232504675, -4, 1, 2164373, 0, -242, -779096498, -5789431, -979862, -27370, 2700493, -25547, 56551025, -7, -1477 ] ], [ [ 22210019, -1171, -364, -3, -49, 71, -601, -50, 36186287, -2, -250, 88639812, -91730485, 0, 343747639, 3379512, -4, -7, -15, -230985971, 136663 ], [ 822654634, 15083095, -822, 49, 2718, 474121, -37274671, 91539560, -200210431, -17110825, 99891797, -16, 4, 23728, 4978, -63, 48611, 230, 3, -28668614, -1978262 ] ], [ [ -497813, -3277, 881120, 15, -1, 92186, -821481218, 0, 5429, -1688, 15423920, -241804, -106033, -477336022, -13630, -510, -2896, -7708495, 963, -23878, 9880805 ], [ -464014, 1042315, 61807484, -3159, -55376138, 26, -117377326, 12, 1, -89, 1, 8, 15087, 17898, -15675, 1072204, -24204671, 1, 114190881, 0, -168437658 ] ], [ [ -1005013, -1048975021, -1171, -29307, 435, -983122, -270660, -27, -63, -5841, -3416, -181894, -82519, -116046, -2, -62234, -703071025, -906067, 2, -1, 792898 ], [ 0, -84102, 352, -1256, -5, -1935691, -38075, 420501, 1, -458411, 5447551, 1, 611776, 10894617, -123398147, 9940437, -254, 156206263, 3379, -23, -224 ] ], [ [ -1875, 24781, -27083, -5772, -2, 190, 492553, 215, 10080835, 4, 16936, -619490, -1, 14273, 3637, -1350627402, -3713, 323, 16316, -4849330, 62345 ], [ 33098, -220234, 1317900, 2686016, 10231, 122373037, 102009716, 15, 60, -11352591, -1060, -3, 125, 8687621, -1, -17753494, -3004886, -1, -5632, 13714991, 5847 ] ], [ [ 0, 1, -308, -1030627, 1, 22760, 13, 223650248, 29, -11713, -2354399, 12585, 655, 3, -143920, 1568722, -11995045, -7657291, 183890769, -875062064, 60 ], [ 3800, 216762078, -3337, -32228325, -8084040, 15, 11515946, -3113, 130562, 491140, -4040, 1042471, 3973, -160683923, -232356, 1606970933, 19679, 0, -75224, -3, 5818 ] ], [ [ -1671, -597555246, -63510, 5, -1, -14326, -283830, -79059643, -8, -13609126, 115476813, -1, 29425, -9, 150, 207900, 4, -51012042, 82269582, 1689, -122319 ], [ 425584, 386859, 8632379, -103198140, -13, -249, -2997428, 15, 292409, -1360740, -11640, -938, -53149, 0, 16907641, 15, 19754, -3, -30, -183, -420102978 ] ], [ [ -624040001, 6, 17753, 3626, -113018465, 98, -5, -380454, 1100657857, -33258, 110043, 110083952, 1, -7487, 28720, -372, 54, 126826336, -32175409, 5774869, 3460 ], [ -1306776, -4, -25373909, 33319088, -172715, 185761, 1015, 1528, -2, 3, 126, -128, -208575, 26, -892093, 486358272, -60, 4425032, -34834200, 117434, 79731881 ] ], [ [ 500485, 2768, -94498, 5, 18042, -126561754, -172, -3082770, -8073, -2, 11073, -86815807, -474050, -34580, -4, -10858, -12939, 2, 5, 2672813, -1 ], [ 24, 2, -231, 522144325, 50, -1, 10941, 116446826, -123044426, -529806194, -528, -252, 419730, 61, 233512, -68190, -14198, -62818414, 206039197, 3303467, 68 ] ], [ [ 31004321, -25614995, 70, 10732, 0, 0, 999834, -495539362, 3153859, 493285102, -1289, -1, -1, 227266648, -457082396, -185, 43037009, 65412, 5741006, 785967698, 14792 ], [ -632, -563079, -1, 2091548479, 928, -10, 395098, -3031, 15233278, -4320, -619, -896, -1350116, 20, 1937226220, 889, 46594, 99579, 2, -467, -1 ] ], [ [ -1, 9903709, 3, -2, -15, 240244548, 1058, 5, -1422, 114134, -148, -12, 570639800, 1313, -119, 0, -1, 341, -25836131, -4447, 476372 ], [ 4, -4734, -3, -219317274, -1350252934, -5, -1193068, -729, 31572, 0, -492, -337563737, 2734, 3036133, 296, 18, 1, -862, -6013, 1736, 67426 ] ], [ [ -38242, -3, 26202957, 221946569, -329, 4667, 288, 183, -263014947, 684, 143560380, -120562174, -454, -193, -1814071, -42355132, -477, -3982688, 256408, 13, 11901302 ], [ 19, 24983876, -14, 2864, 300, -79, 2, -1, 38211083, 538035857, 22688009, 109220, -1, 13138, -2056406924, -335, -15, -1, 1, 2, -1096978 ] ] ], [ [ [ 7750289, 104, -27, 5417240, -61, -331682, -21, 5, -1, 207410402, 33372, 33504, -504314, -1, 3828973, -1, -6529, -1937444, -5712, -204728084, -3672031 ], [ -2, 5894, 686, 6546464, -1327406, -10568702, -29297718, 18, -667305, -915728087, -154940402, -7437057, 22469, -1, -16, -1, -938082, -64395731, -85797568, -6237113, -2 ] ], [ [ 390746754, -390138, 2, 2, 13184, -35070433, -1, -8129698, -1320, -551, -3, 22621, -6, -123, -20, 2284, 0, -246458432, -1708040807, -1135968, -78586 ], [ -8105937, -7, 1276148, 16066, 6, 3931107, -1076481399, -29, -19726156, 17259, -3638666, 60631884, -106, -1, 7042033, -2801, -21272, 48471689, 3290020, -27668506, 209586009 ] ], [ [ -27, -2152921, 1, -26, 729, -66503349, 3442, -576943205, -7, 127, -26743962, 14, -105869469, -1, 1, -766611579, 1282983531, 2, -212040465, 2, 51345 ], [ 8, 11573, -1280142684, 757329, 860401642, 660, -346, -2, 147354, 3, 29, 11476, -60, -87390, -116382, 401, -922, -42494, 3103, -8790, 36212059 ] ], [ [ 5344863, -173, -7, -2891916, -1, 25600, 18, 0, 102905, -333102734, -1786731, 41209, -8617, 308523, 550246014, -830, 1031046, 13509, -52468889, -328729, 310 ], [ -1860854, 20756, -41, -1, -83006, 0, 501881, 626, -1826233, 976574095, -12, 3895, 0, 19024234, 0, -102562, 43593943, -39529329, -149, -8, -6868 ] ], [ [ 262, -26, -7523, -1386183766, -18963, 4, -19473588, -902984402, 65518746, -616, 182287, -4, 147, 699, -2, 8, 5732, -4450676, -237768983, -24601886, 322070223 ], [ 0, 3, 56, -2387085, -4, 189314928, -34793, 2, 176, 27119, 1, 22, 53, -1, -7, 27223211, 2193610, -8088, 1, 275191989, 189348983 ] ], [ [ -132187, 139871629, 9407036, -958, -9309326, 188925, 88, 5, -55135, -11728, 0, 249899966, 7130124, 202729, 32862107, 110931028, 4, 721, -11617, 747, -256329108 ], [ -2, -469777, -1643044471, -130061242, -369, 406539, -92722, -1522, -359571, 338175, 216395278, -42, -158, -113538, -21431146, 451355738, -55, -138327, 353, -1102664292, -13793693 ] ], [ [ -105149850, 64945, -42656396, 1, 347450247, -50032, 344, -383806, -2712, 321, -1200890, 12, -1736, -125, 197, -63573, 108799539, -17, 6046, 49049, 30 ], [ -2303540, -26080687, -104, -1, -8, 52861, -1009, 215517, 490649067, 0, -7, 1967, -230332801, 930962, 6836987, 858489580, 3, 6, -12313, 227, -87767806 ] ], [ [ -942, -2, -6, -1608891673, 176360845, -182448, -21755, 14841780, 1, -852532, -2, 16628, -5257, 86952, -7106164, -107627, 575, 23234637, -5696, 616406868, 11638567 ], [ 21190, -1, -5374463, 66, 50, 404, -12929322, 0, 131999, 424967028, -172, -386, 21, -62, 4175, -264079, -246043, -81953964, 17, -21, -3381600 ] ], [ [ 118867364, 329725, 6, 82, 319391, 2, -2, -3135, 3067, 31748, -753938, 239, -165, -91354, 96, -8, -15, 5418, -1, -979, 5977703 ], [ -164404, -297, 6263879, 268470, 574856401, 86072126, 22, -9, -43943, 97, -438, -77330, 1611, -5, 3, 59606945, -21762312, 230823191, 362, -728, -8165441 ] ], [ [ -2, -152260081, 924350, 109756659, 65436, 31768480, -1, -1506414881, -28898, -600, -271149, -4, -77, -1401, 947, -1, 789, 24943, 1, -16699, 30123784 ], [ -7504087, 93, 1376, -3575, 1063549, 61, -6949440, -5564, 14575, 130910647, 9, 529899, 350228, -1024091, -3684, -37, -1020571, -8695, 1, 2052566, 2 ] ], [ [ -3331, 4, -13, -10, 353, 4100855, -34502, -18382086, -3091, 152, 103410, 119983323, 0, 6, 4977053, -372229, 124038, -1, 299, -1, -5 ], [ 35, 34281280, 827, 0, 23370, -10, 1751841821, 0, 0, -56824, -2, 651, 1613278705, -5919106, 3623143, 29801, -2899626, -25159, 27463660, 4, 2116 ] ], [ [ -16729359, -2782, -237, -1, 24, 115, -11, 409, 43974853, 1, -443, 12630762, 154837544, 0, 974541639, 4275768, 4, -5, -11, -237317824, -2020890 ], [ -606045892, 16581394, 1628, -11, -3249, 178183, -47542772, -18229004, -2107036944, -7171064, 1969449387, 4, 200, -2353, 35291, -94, 46869, 12, -1, 23470796, 5901067 ] ], [ [ 887631, -24039, -388260, 1, -1, 74328, -803960327, 0, -7802, -2427, 33039325, -267461, 215394, 311976863, 6159, -200, 2283, -16364050, 303, -4580, -40306160 ], [ -545374, 644514, -44737766, -3629, 66507963, 30, 101380371, -51, -3, -116, -1, -31, -4730, 25853, 50080, -14660077, 9818092, -1, -212901665, -5, 27901935 ] ], [ [ -171772332, -570095151, 506, 16191, 387, -5540804, -114611, -22, -43, 6241, 6107, -231908, 1702707, 60189, 0, 241724, -2005089089, -212991, -1, 2, 827383 ], [ 0, -36733, -125, -776, 7, -2186908, 43282, -96634, -4, -1902100, 6583959, -1, -7580823, -31008420, -129412080, -63608962, -74, -94230862, 432, 11, -100 ] ], [ [ -1252, -490, -12268, -664, -1, 3212, -81794, 34, 12726691, 1, -13690, -332742, -1, -44213, -53, 1555416990, 1980, 986, -2763, -14634232, 79614 ], [ 5282, 123794, 116756, -16159672, -130343, -190250554, -115641129, -4, -26, -23826327, -1267, 0, -62, 32588425, 4, -7054734, -32291797, -1, -4805, -15161885, -12250 ] ], [ [ -1, -2, -2866, 244531, 0, -12169, 6, 133117416, -25, 14232, -3343176, -29348, -709, 1, -822543, 457845, 14710287, 7446594, -437512017, 814012746, 21 ], [ 6147, 316494408, 995, 28259291, -18866142, 13, -19965427, 1912, 52343, -391085, -4323, -610139, -1116, 307847897, -24604, 1390405157, -10938, -1, 93386, -2, 13026 ] ], [ [ -824, 825094659, 121380, 10, -1, -10448, 18697, -225246288, -1, 1399452, -224309057, -1, -18901, -76, -121, 684204, 11, 45175165, -109554870, -2664, 52930 ], [ -459392, -315117, 15559520, -926868687, 5, 233, -54366049, 13, 519163, 1788301, 10928, -1682, 164677, 1, 10261416, -6, -28331, -4, 16, -48, -1715608629 ] ], [ [ 959535912, -57, 1191, 3969, 71734741, 29, -234, 754023, 638104442, -176182, 4718, 172170447, 1, -814, 142903, -223, 244, 30986492, 29535335, 7227720, -7846 ], [ -3936340, 3, -54333146, 75885203, -2865340, -494132, 379, -2694, -1, -1, 20, 402, 121970, -128, -574546, 268019718, 11, 4893082, -44533773, -960824, -130266168 ] ], [ [ 1438115, -2375, -716666, -5, -23144, -885169, -332, 1652696, -21730, -7, -10786, 60909381, -487008, -32822, -5, -12422, 29500, -9, -3, 853937, 2 ], [ -77, 13, -89, 910204211, -36, 0, 56745, 54544392, -382747282, -836193597, -80, 4, 404724, -339, 831511, 77441, -341200, 14329153, -131097054, 197150, 144 ] ], [ [ 29114396, 24422580, 28, -2908, 7, -1, -1016560, -365055765, -7202505, -364010057, 1025, 1, -6, -76883072, -467590688, 134, -72247280, 57539, -277693, -467744384, -1892 ], [ -55, 1004802, 0, 432553714, -222, -19, -266161, -2544, -99533021, -2300, -809, 147, 980118, 106, -1281683450, -240, 11481, 30354, -3, 9717, -2 ] ], [ [ 0, -12080245, -2, 2, -570, -58700517, 1005, 5, 159, 95337, -321, 5, -1784590359, 3462, -94, 0, -2, -219, 3373349, -98578, 407496 ], [ -7, -4954, 0, -236491214, -966345126, -1, -2331043, -3043, -123939, -2, -34, -46598795, -12351, 2764185, -484, -28, -1, 333, -3106, -1621, -48071 ] ], [ [ 62590, 0, -53522078, -195103405, -398, 2500, 252, -939, -214742839, 529, 1463359161, 241355735, 240, -1887, -8251618, -66033106, 171, 7592876, -392678, -22, -4491865 ], [ -34, 4782257, -13, -3482, -463, 0, -3, -1, -469907722, -399020672, 55380743, 87204, 0, 5140, 1707812112, 60, 13, -1, -1, -1, 6487367 ] ] ], [ [ [ 5198688, 67, -8, -26130776, -33, 929, 23, 15, -1, -153428999, -21468, -48397, -382572, 0, 5751559, -1, -2614, -5705262, -3088, -89949983, 1830015 ], [ 0, -246449, -436, -10029324, 1780439, -3602541, 128808439, 6, -199626, 91122778, -167382935, -992653184, -5082, 0, 11, 1, -534277, -35254462, 68019317, -5586064, 1 ] ], [ [ 446980390, -276994, 0, -3, -26261, 103406415, -1, 4647233, 1131, 437, -4, 7078, 4, 253, 1854, 340, -4, -447169309, 385628464, -1476638, -75554 ], [ 7510262, 1, 11453991, -12263, 0, -2093689, -1518517229, 15, 23596455, -42051, -2287247, -10483503, -100, -1, -7301460, -11578, -5623, 61854280, 7367089, -22724082, -2077319876 ] ], [ [ -18, -1078938, -1, 48, -960, 83860078, -7774, -1072943253, 7, -122, 126889650, -5, 59662878, -1, -1, -474350749, 2009781690, 3, -22615454, 122, -53447 ], [ -14, -10154, 155988443, -1738932, 977578869, -1619, -251, -2, 26427, 17, 47, 55834, 68, 211631, 21629, 7, 414, -150954, 1029, 5198, 212996 ] ], [ [ 3476852, 161, -8, -946467, -2, 32492, -22, -6, 58422, 122195837, -81846, -49558, 11864, -130491, -1123139830, -13, 743168, -11657, -102505567, 1467876, 8 ], [ 4288729, -9500, -110, 0, -70787, -1, -274826, 582, 4587390, -1085632397, 4, 2232, -1, -16855037, -1, 95148, 20367570, -48192393, -75, 7, -26983 ] ], [ [ 181, -86, -15431, -1043869026, -32297, -8, -526369753, -412795072, -84495440, -3, -54208, -3, 344, -330, -1, 43, -176987, -5650509, -174759273, 19511639, 36561291 ], [ 0, -4, -30, 1802625, 7, -276093625, 15195, 35, -19, -103639, -8, 26, 21, 0, 14, -132996862, -2476097, -107593, 10, -90579937, -108837449 ] ], [ [ -198858, 52330652, 11141992, -434, 809668, 78343, 13, -4, 52965, -37208, 2, -61064183, -3148858, 100380, -779761, 13764931, 4, -820, -24542, -112, 331126127 ], [ 13, -216320, -1925129443, 54025263, -998, -36015, 130738, 1521, -127967, -133068, -110681031, 17, 591, 128446, 9850655, -256870267, 43, 111682, -443, 2013499678, 16655859 ] ], [ [ -426641141, -37925, 3718823, -2, -460537033, -39195, 457, 7908, -2291, 310, 547366, 10, -767, 22, 521, 25182, -133113534, -15, 4077, 40029, -6 ], [ 3325960, -1837266, -290, 0, 4, 32279, 965, 70627, -325153581, -3, 2, 577, 28913784, 750561, 3411022, 120399992, 1, -10, 5581, -79, -36243239 ] ], [ [ -1505, -4, 5, -1674527380, 143076770, -146503, -38463, 5734594, 3, 461210, -2, 4056, -14253, -79602, -2725606, -469536, 263, -6343808, 9529, 1973354869, -6266747 ], [ 42971, -1, 86748221, -46, -59, -462, -12638914, 0, 502550, 716713584, -100, -428, -16, -74, 953, -4055359, -36607, 173237894, 51, -21, 297151 ] ], [ [ 395605352, -99129, -8, 31, 433826, -9, -7, 3858, -3374, 9600, -1577974, -144, 482, -422787, 116, -9, 1, -23676, 0, -538, 64870376 ], [ -182897, -7413, 3763133, 527176, 1560207067, -59580681, 53, 22, 1343, 290, 444, 1142228, 288, -6, 1, 116677579, 7316407, 93620237, -575, -849, 12481700 ] ], [ [ -2, 230626467, 373370, -101436552, 22459, -156804962, -1, -1671231154, 243550, -1363, -2064320, -3, 105, -918, -3174, 3, -862, 37546, -1, -54467, 13732570 ], [ 617731, -97, 846, -3776, -4549357, -24, -25760744, 3348, -27491, 29457478, 21, 46064, 1266824, 826279, -113, 454, 782066, -20586, -1, 434117, -2 ] ], [ [ -6892, 7, 63, 2, -365, 2709690, 59616, -54618516, 9888, 50, -80322, -96440231, 0, 1, -31051370, -927830, 1939, 0, 70, 0, -6 ], [ 13, 32809688, -1533, 0, -7433, 14, 778332242, 15, -2, 3906477, -2, 691, -512467983, 7848553, -1247662, 14830, 2657854, 34481, 25816415, 13, -2262 ] ], [ [ -13937082, 2959, -37, 0, -43, 13, -301, 45, 58262674, -1, -426, 105406339, -90187092, 0, 221252711, 8118267, -8, 2, -28, -46310026, -198288 ], [ -904833387, -2867330, -1297, 31, 840, -306883, -28158097, -36384226, -2099893029, 17207793, -1418713031, 13, -19, 20427, 20512, 96, -46045, 18, -2, 26251277, 2543863 ] ], [ [ 344646, 4101, -256533, 0, -1, -84584, -841870460, -2, -4314, 3471, 27365163, 885429, -8008, -432779763, 1601, -46, 50, 11439198, 71, 16778, 63637815 ], [ -873120, -1579969, -18494127, 1943, 36846098, 1, 44891645, -19, 1, 1, -3, -14, 239, -32201, -28023, -6510746, -40286838, -1, 160313176, -3, 220504961 ] ], [ [ 149662851, -2114064627, 768, -20309, 286, 298893, 1176128, -15, 7, 7193, 3149, 468401, -1209723, -22185, -1, -75365, 96099073, -837668, 0, -2, -947224 ], [ -1, 82632, -173, 1183, -6, 3588679, 22685, 373508, -3, -661846, -2702964, -2, 7833331, 29501818, -129626041, -56688724, 392, -190181363, 4085, 28, -485 ] ], [ [ 1672, 19485, -14757, 13046, -3, 3889, 904532, -150, -170893607, 2, 9484, 595204, 0, 4524, -1522, -366683336, 265, -501, -8798, 33048921, 58576 ], [ 49800, -368469, 71483, 40907545, 88386, -1687652091, -22211674, 12, -62, 18202695, 1930, 2, -52, 33344495, 27, 117824026, 11378311, 0, -22210, -7525003, -14681 ] ], [ [ 0, 0, 3246, -965403, 0, -4249, -9, -237321084, 7, 10246, 3391717, -15561, 1762, -2, 163997, -1493057, -7639378, 6506289, -123159975, 799788888, -30 ], [ 5880, -15162860, -3746, 5225096, 89202462, -31, 2568905, 7495, 68672, 386746, -7883, -1872629, 472, -312590162, 16390, 2077425473, 15551, -1, -110800, -3, 10663 ] ], [ [ -372, 809473588, 199678, -16, -1, 8854, -477097, -1017033591, -8, -1980135, -237573384, 0, -477, -114, 151, 659888, 11, -184731794, -42090557, -880, -90715 ], [ -429333, -61131, -11495289, 998189366, -2, -6, -28830071, 2, -161749, 1529471, 10335, 1273, 227137, 0, 1692600, 5, -15882, -4, -4, 200, 1839077018 ] ], [ [ 83596686, 22, 32059, -3348, -127075901, -227, 180, 1428221, 1524536229, 98751, -32426, -219468349, 0, -3776, 71415, 31, 107, 80956383, -13908899, -6209123, -3243 ], [ -2851972, 2, 18702366, -22363103, -1939066, -292083, 652, -254, 0, 0, -200, 396, 109613, -26, 771404, 934503665, 7, -8072221, -15320049, 1029751, 124832602 ] ], [ [ -496427, -40, -801360, -10, -26753, -46345101, -367, 3784327, 35991, 5, -15639, 115362897, 180859, -76788, 3, 3807, -2411, -15, 54, 3010722, -4 ], [ 28, -9, -246, -152448163, 62, 0, 22744, 107253130, 263011412, 2075842546, -326, -87, 396008, -322, -373857, 81787, 624, 38546273, 117721909, 1322504, -167 ] ], [ [ -21298334, 20120895, -117, 9969, 0, -1, 363164, -565969929, -1838727, -665961474, -662, 1, -16, 136112254, -367359798, -248, 46237745, 48855, -708484, 476318045, 11413 ], [ 631, -415639, 0, 94924083, -46, -37, 433945, -2129, 90452380, 764, -284, -403, -684332, -90, 356536807, -135, -11574, -38739, -4, 8362, -1 ] ], [ [ -1, 24275240, -13, 3, -66, -71156713, -1451, 3, 7150, 124848, 399, 10, -1230147417, -3043, -67, -1, 0, 74, -20996887, -100741, 180513 ], [ -4, -893, -4, 219309265, 426723232, 5, 2032226, 4034, 96480, 0, 64, -416829420, -2313, -695795, -167, 6, 1, -933, -1440, 336, -17714 ] ], [ [ 160957, -4, -417163330, -78741646, 58, -4393, -85, 130, -235029352, -240, 511789117, 165033746, -427, -979, 1098665, -38891823, -1, 6247340, 134971, 12, -2431082 ], [ -26, -32083890, 20, 2676, 1014, -121, -4, -1, 163053378, 425654813, 56546642, -150330, 0, 2136, -325772151, 499, -29, -1, 4, 2, 141870 ] ] ], [ [ [ 4815317, -128, -9, -27600043, -31, 456407, -24, 3, 0, -196072001, 13573, 40450, 7651, -1, 10768398, 0, 892, 1065387, 156, 696753051, -720651 ], [ -2, 221597, 541, -11383462, 1279987, 958674, 2060190, 16, -1328001, -1014360661, 234367075, 529469249, -25395, 0, -10, -2, -752575, 3847192, 117484841, 4836423, 0 ] ], [ [ -128361513, 61929, -1, 12, -8668, 46934016, -12, 8199943, 1283, 449, -15, 31566, -3, -110, -1664, 584, 3, -437147214, -870016871, -671726, 26345 ], [ 6431605, -9, -21036773, -9120, 7, -440295, 2123663468, -22, 10670524, -18227, 346762, 25109327, -24, 1, -1400385, 12654, -9342, -44695635, 1150129, 5842551, 1693798046 ] ], [ [ 51, 316919, -2, -47, 942, -58053535, -947, 50618198, 5, -57, 70713555, -27, -122933484, -1, -2, 41555025, 920435516, -3, 25158679, -81, -12629 ], [ -7, -18991, 1155981490, 2613378, 739953754, -3408, -699, -1, 236713, -51, 54, -60243, 86, 5150, -56291, -320, 1383, 101716, -4045, -2390, 15979791 ] ], [ [ -2805922, 112, -2, -2532052, 1, 24549, -220, 1, 126212, -834034776, -2167501, -10313, 3559, 315831, 1399095694, 440, -527444, -12242, -37627202, 548152, -957 ], [ 6327017, 9456, 110, -1, 96493, -2, -349371, 314, -493715, 555158132, 6, 2574, -1, 28487501, 0, 151680, 15737627, -30579347, 131, -3, 3549 ] ], [ [ -509, -23, -29493, -639944951, -28813, 5, 321655268, 133061582, 97420870, -1017, 128388, -4, -262, 419, 1, -26, -96702, -5441207, 217388572, -25214393, 276327184 ], [ 0, -1, 26, -858343, -7, 142046867, -59208, -10, 411, 291570, 10, -2, 109, 0, -16, 51050034, 3608084, -93368, -22, 343283708, 217884815 ] ], [ [ -203518, -135911686, -1628350, 3005, 164997, 259973, 13, -1, -21303, -347417, -1, -980842445, -19958200, -133096, -39787093, 5865997, 2, 1001, -11291, 717, -488241962 ], [ -6, -110903, 43242916, -41603212, 3365, -404167, -3750, -73, 927350, 249502, 323748610, -43, 483, 120942, 14289969, -514423540, -656, 243984, -18, -717159781, -10658097 ] ], [ [ -318679087, 65078, -29536614, -2, -103446834, 51224, 309, -94095, -3845, 465, 1707304, 13, -3610, -54, 382, 53281, -159891068, -19, -1351, 16416, -6 ], [ -3710014, -29302522, 497, -1, 1, 2308, -634, -192269, 92106011, -7, -1, 1907, 516699448, 338613, -5088, 852330164, -6, -3, -4657, 163, -264456 ] ], [ [ -620, 7, -1, 491574653, -117883071, -220041, 64747, -12868932, -1, -828996, 0, -10202, -9874, 79563, 2042705, -1037741, -1185, 12181819, 12170, 371456154, -58573981 ], [ 96511, 0, -84651882, 239, -30, -206, -14422821, -1, -475892, 362287756, -180, 18, -4, -38, -7152, 6612985, 234144, 423360508, 99, -1, -2664731 ] ], [ [ 397736519, -269341, 5, -49, -133398, -4, 5, -3411, -1913, 8235, -435203, -56, -415, 8283, -11, -14, 1, 6091, 0, -1773, -10966846 ], [ -105067, 2565, 5620532, 161542, -574992556, 60543314, -35, -27, -73213, 310, 366, 105048, 11708, -5, 0, 190834426, 45662299, -146486684, 137, -115, -1821625 ] ], [ [ 3, 244314324, -607088, 17252520, -23933, 67614735, -1, 1683870366, -128189, -2952, -804016, 0, -50, 1859, -2235, -3, 528, 41452, 1, 22218, -25791821 ], [ -2722837, -115, -1637, -1797, -6337715, 53, 66265558, -4370, 5988, -120136127, -24, 1034889, 1353818, 1020461, 3002, 308, -280719, -49589, 0, 1503535, -4 ] ], [ [ -3894, -9, -43, -13, 331, 335847, 63274, -36996371, 4089, 2, 332501, -17046742, -1, 7, -121613010, 655196, 125676, 0, -441, -1, -6 ], [ -41, -105776804, 616, 0, 24848, 8, 837964374, -12, -2, 3152397, 1, -819, -50872605, 3314737, -3191889, -28654, 2577175, -53279, -55039473, 9, -3831 ] ], [ [ 21952701, -3547, 49, -1, 55, 109, 641, 461, -38566164, -2, 406, -60491953, -457999026, 0, 632840971, 459060, 7, -2, -19, 182815325, 1591020 ], [ -302617823, 12422600, -107, -56, 1269, 179887, 16224669, -86263094, -600239052, 33304928, -795603792, -13, 141, -27968, 205683, 22, 40594, -225, -1, -18749512, -2628416 ] ], [ [ 902088, -1458, 94489, 3, -1, 121660, -701829811, -1, -1968, 1194, 30410708, -749150, 141538, 176333204, 7795, -207, -2100, -12013523, -34, 21419, 25965481 ], [ -650894, -1668663, -18302233, -6432, -35398594, -15, -68237541, 10, -7, -10, 1, -50, 4222, -27916, -21379, 11439910, -11141802, 1, -243386007, -3, -24862007 ] ], [ [ -280813750, 1627952105, 572, 23884, 759, 7295920, -1038688, 4, 31, -2089, 315, -139224, -451408, -111416, -1, -146137, -1143707449, -934377, -1, -2, 524222 ], [ 0, 83781, 332, -904, 7, -2947666, 29069, -308623, -4, -1367914, -16184510, -2, 2994564, -981589, -30054703, -25948292, 477, 233356210, 1019, 0, 144 ] ], [ [ -1710, 20299, -24141, 10881, -3, 731, -26378, 153, 127390525, 6, -17072, -1897381, 0, -621, 3033, -335085625, 2144, -465, 12333, -16969726, -41100 ], [ 10630, 370512, -294613, -25774939, -91406, 946166125, -346751225, 5, 109, -31129600, -1870, -3, 58, -18977814, 14, 4208930, -761625, 0, 12157, 11568678, -20264 ] ], [ [ -1, 0, -5493, -46045, -1, 48490, 8, -85099193, -13, -2816, -10266, -7029, 2447, -3, 635477, -1443018, 479495, 7364689, 495350715, -480252180, -14 ], [ 5845, 310398883, -1457, -32216547, 126886836, -24, -33968970, 4396, 6831, -1009880, -1693, -34578, 3753, -432819971, 3127, 706383034, -9918, 0, -59538, -1, 11289 ] ], [ [ -906, -320227605, -250412, -3, 0, -8638, 500469, -171780116, 4, 8744284, 75834712, -1, 32588, 5, 133, 737211, -14, 326674987, -221523259, -3872, -76115 ], [ -351613, -224565, -12863687, -945368757, 6, -61, 49721691, -3, 361019, 1277121, 9586, -590, 193133, -2, 7067054, 4, -15696, -4, -2, 74, 1104041767 ] ], [ [ 768462308, 49, -18828, 2015, -29703152, 238, -57, -341401, 1353194515, -67426, -6965, 133369433, 1, -3945, -392232, -128, -176, 130567848, 8865910, 5404357, 6954 ], [ -2969216, 3, -35512486, -103705902, 4183591, -229076, -970, -3729, 0, -1, -31, -171, -28213, 26, 962145, 342065754, -53, -3267797, 44321419, -218482, 82263059 ] ], [ [ 1378538, 1697, -913516, 27, -30436, -13527149, -41, 232117, 29729, 3, -4334, -79564126, 288818, -114149, -5, 16055, -27585, -9, -37, 963092, 3 ], [ -92, -2, -456, -69395382, 48, -1, -35539, -76176488, 352397106, -405774436, -895, -24, 106019, 106, -361474, 32816, -46412, -36223073, -33370802, 888109, 107 ] ], [ [ -13702770, -17393485, -28, -14168, -3, 0, 941109, -373104799, 8099745, -630860502, -1787, 1, -6, -106331725, 514400166, -116, -33333146, 84337, -4817912, -771529464, 14764 ], [ 105, -362182, -1, -2003737275, 790, 40, -342890, -159, -35043096, 2792, -969, -774, 1228448, 74, -1646816079, 22, 60529, -118055, -1, -7699, 0 ] ], [ [ 0, 51698376, -6, -4, 152, -104706614, 1234, -7, -6738, -98582, -47, -25, 1481874612, -2947, 72, 0, 1, -267, -24588934, 12932, 167250 ], [ 3, -5584, 1, 9960754, -433284611, 1, 3729020, 1417, 26587, -2, 353, -443220923, -16315, -3156876, 128, -29, -2, -963, -1068, -155, -32792 ] ], [ [ 169117, 0, 79354613, -108529960, -60, 4052, 82, 596, -29745418, -990, 486463059, 244050010, -236, -1938, 1986174, 38976853, 35, -7481596, 345664, -10, 4485813 ], [ 13, -16126686, 25, -1252, 674, 72, -1, -1, 423870645, 675601210, -14712245, 82079, 0, -2576, 1454181229, -336, 8, 0, -5, 2, 2227285 ] ] ], [ [ [ -2177346, -64, 25, -6588631, -22, -86548, 24, -10, 0, -223330623, 56029, 16269, -463865, 0, 6963577, 0, 17229, 4101160, -13797, -221313434, 2276990 ], [ 0, -78797, -1010, 16069778, -579214, -6027638, -19996652, -32, -472138, 176669260, -90804727, 769530152, -10866, 0, -14, -1, 3333392, -20607831, 64774187, -2072560, 1 ] ], [ [ 180334876, -164792, 2, 4, 10224, 20527752, -3, 1204259, -1867, 439, 6, 14839, 1, -17, -455, 3897, -1, -23040390, -2004649393, -1228776, -59518 ], [ -1463975, -12, -5456206, 5810, 1, 4190705, -160797566, -13, -8225241, 60295, 284304, -55716196, 82, -1, 2813760, 13754, -9864, 12850474, -7699802, 16326111, 704344513 ] ], [ [ 5, 3363194, -2, -33, -855, 47654026, -1665, 330174913, -5, -56, -38537505, -8, 50526929, -2, 1, 893959188, 1125200591, -4, -352413894, 35, -12705 ], [ -15, 11036, 1176275269, -1361926, 284002920, -2990, 518, 0, 227612, -9, -18, -36609, -109, 90447, 26667, 147, -65, -179248, 769, -3447, 108444122 ] ], [ [ 6750695, -104, 0, 3528323, -2, -11976, 191, -7, -43069, -607299836, -3201601, 32240, -4002, -165790, 82649994, 474, -877500, -2956, -88950799, 379719, 243 ], [ -7324691, 9660, 20, -1, 115113, 1, 33167, 1801, -19599098, -2090941269, 0, 4070, -1, 17619174, 0, 131658, -13402663, -14419815, -179, -3, -25497 ] ], [ [ 147, -17, -3582, 163828123, -23163, 5, 519448955, 144606429, 128090284, -752, 25104, -2, 142, 664, 0, 48, -98223, -493433, -121137030, -11559824, 314696845 ], [ 0, 1, -17, -4044244, -5, -300824508, 114562, 63, -263, 762451, 5, -5, -80, 0, 3, 68916577, 3040363, 196527, -7, 112310889, -30236621 ] ], [ [ -151545, 25882997, -16082365, -3760, -15262485, 171221, -107, -7, 46428, 121327, -4, 980458231, 922476, 31019, -87016322, -12473900, 6, -550, -28832, 627, -37963184 ], [ 0, 19206, 2096537532, -96022512, -2184, -704918, 62790, 1442, 248938, -313683, 102844610, 3, -391, -103118, -24928537, -8916718, -9, -181233, -140, -987370514, 31764993 ] ], [ [ 29550035, -27767, 10051024, -1, 244671686, -14921, -127, 239726, -1564, 488, 2073085, 14, 2001, 91, 340, 22793, 77389534, 7, 2876, 62817, -19 ], [ -3860146, 16769329, 439, -1, 7, -40745, -97, 94885, 297452375, -7, -1, 195, 352900290, 2079425, 4700477, -48869320, 5, 8, -14113, -255, 6015259 ] ], [ [ -96, 7, 6, 157475484, -219907093, -938212, -14332, 8554779, -4, -1945611, 0, -23056, -13191, 106449, -416414, -872086, 1472, -10283129, 15236, -1811746499, -21719525 ], [ -86579, -1, -69450306, 217, 47, 393, 32337816, -1, -87816, 118547185, 192, 37, -11, 32, 7388, 4878585, 43529, -443843840, -52, 2, 2887044 ] ], [ [ -26000226, 404770, 1, 271, -168739, 2, 7, -641, -1112, 53974, -1947582, 238, 404, -419195, 114, 16, -1, 43918, 0, -941, -108840996 ], [ -109027, 1507, 3257995, -264449, -340705153, -82088814, -39, 11, -100930, -184, 39, -2077604, 15812, 6, 3, 3279561, 62152185, -415132300, -55, -644, -21990747 ] ], [ [ -3, 253930135, -1444954, -69454631, -18425, 195886712, -1, -1979382075, 127190, 2387, -524907, -1, -111, 139, -1707, 0, 1163, 8148, 1, 29543, 12306832 ], [ -2213807, -51, -752, 3086, 4983542, -58, 21994266, -466, -1397, -117217123, -21, -1850335, 1935704, 701669, 2105, 333, 162102, 22563, -1, 44562, -3 ] ], [ [ 669, -1, 9, 2, 53, -3899285, -46296, 66163062, -11354, -20, -446000, 57317270, 0, 1, 67239199, -307482, -252839, 0, 348, 0, 6 ], [ -45, 42008777, 1012, -1, 12528, -11, 1179848368, -6, -1, 135689, -1, -62, -1353698053, 5105150, 1523466, 14300, 3553211, -11071, -16628558, 6, 1321 ] ], [ [ 6572471, -1190, -144, 3, 57, -4, 138, 324, -34945760, 1, -279, -93044591, 365276226, 0, 431187792, -4619719, -5, -5, 15, 200497891, 2079263 ], [ 24740406, 4213536, -1195, 22, -3578, 181031, -25579718, 89854056, 864158616, -13307483, 137703284, -7, 203, -31487, 335289, -4, 1208, 152, -4, -24645379, -6739808 ] ], [ [ -928292, 9379, 37332, 13, -2, 77484, -993933216, 1, 1582, 1716, 25633193, -482806, -64012, 419641953, -8947, 187, 952, 5664429, -763, -19017, 26159281 ], [ -528482, 2072979, 60838700, -4432, 12855476, -4, -13250156, -57, -6, -49, -1, -33, 8148, 6149, -54845, -2830001, -10025933, 0, 64019861, 6, 132286174 ] ], [ [ -104870607, -1372285729, 1125, 19313, 310, 162291, -1193077, 23, 37, -5859, 926, 223849, -1340126, -62957, 0, 191532, 1055937254, 196332, 1, -5, 70848 ], [ 0, 66362, -276, 1907, 4, 1709162, -56794, -455126, -1, 1240955, 14170878, -2, -7869718, -7448906, 50566700, 36715310, -66, -91667262, -1894, 25, 489 ] ], [ [ -2017, -23648, 1509, 23761, 0, -747, 928750, 94, 251431190, -5, -28138, -1703660, -2, 26974, -3587, -14268904, 3429, 159, -1168, -23240511, 102729 ], [ 20676, 434415, 761318, 50252798, -75480, 105142614, -151013894, 0, 23, 3847023, -623, 0, -59, 8233274, -2, -125311190, 8190321, -1, -6013, -1813427, -28487 ] ], [ [ -1, -2, -5491, -871058, -1, -43518, 10, -132588521, -5, -4932, 1194057, -14694, -87, -2, 1157461, -693436, 15757673, -7817425, 527183167, 385614878, 14 ], [ 5972, 381176462, 343, -14569842, 96389218, 48, 38591364, 5262, -7234, -288608, -5396, -841684, 98, 414701549, 103340, -1374001735, 13671, -1, 96362, 2, -12528 ] ], [ [ -2033, -412112866, 32603, 10, -1, 2792, -204189, -875620289, 0, 5592397, 108513185, 0, 20009, -109, 119, 60626, -15, -495600336, 428935884, -2651, 56595 ], [ -96409, 524107, -3990777, 864741702, -3, 108, -9660237, 10, 486524, -654049, -8682, 1317, 12391, 1, -31464343, 9, 3445, 1, -14, 208, 1661032784 ] ], [ [ 469710687, 19, -60764, -809, -67912849, 221, 92, 1512489, -59495686, 189114, -75495, -102178454, 0, 5172, 151697, -397, -438, 33392371, 20562783, 1470239, -4606 ], [ 490140, 0, 40983302, 122441094, 2471907, 226667, 498, -1009, -2, -1, -46, -428, -103474, 93, -154808, -658652608, 13, -3113419, 21449157, -581237, 106213145 ] ], [ [ -1025097, -2333, -706666, -26, -2177, 114903730, -178, -892919, 28685, -6, -5877, -93531582, 445019, 88535, 25, -8014, -30981, 6, -48, 1223066, -4 ], [ -98, 11, 102, 147997313, 57, -1, -11457, 26044183, -322795137, -339867668, -937, 128, -156646, -45, -591023, 12170, -111616, 19895952, 185906842, 762401, -89 ] ], [ [ -11399192, -25080381, 81, -4712, -6, 0, 538910, -102802426, -1718808, -518955920, 189, -1, -16, -176637845, -433179953, -158, -96858437, -56356, 7283102, -552051954, -8797 ], [ -633, 7634, -1, -992579181, -811, -17, -134383, -304, 26793694, 6506, -776, 997, 324820, 6, 777376489, -964, -40714, -40671, -1, -7518, 1 ] ], [ [ 0, -39196060, -11, -4, -467, 45011765, 1344, 4, -2487, 96938, -229, -31, -1561821293, -1258, 82, 0, -2, 193, -30165642, -87498, 143937 ], [ -5, -7756, 2, -53017016, -577188478, 6, -1082367, -1894, 91735, -2, 212, -374464448, 4765, 1345696, -5, 6, -1, -831, 1118, 290, -14788 ] ], [ [ -109607, -4, 299427766, 65954908, -382, -4889, -456, -915, -20110697, 193, 607376193, 166258474, -398, -585, -4537216, -35250489, 502, 3213884, -370735, 2, -5358391 ], [ 58, 25051315, 21, -2643, 666, -42, -1, -1, -350425078, -905484210, 53057782, 188122, -1, 3217, -1869614812, -272, 2, -1, 6, 1, 4810639 ] ] ], [ [ [ 372018, 127, 18, 25221143, -4, 399571, -2, 9, 0, 98261858, 14735, -21125, 289288, -1, -11288852, -1, 28974, -3433775, -495, 59998011, 362184 ], [ 1, -132049, 889, 6728684, 2025598, 11004528, -2513656, 27, 989734, 772226705, -238394433, 977921783, -4165, 0, -12, -1, 1056249, -34727486, -50832677, -4356901, -1 ] ], [ [ -131864016, -264340, -4, -4, -3446, -83898812, 2, -10413368, -1429, 357, -1, -8678, -8, 112, -363, 455, 1, -246014210, 247780597, -1614664, -51697 ], [ 582162, 10, -5339088, 10927, -7, -1500263, 1535194897, 3, 17063486, 38233, -2235023, 34188785, 8, -1, -9947842, -4863, -32475, 44266250, -2584754, 30809722, -395943131 ] ], [ [ 43, -743918, -1, 49, 146, 115420066, -1041, -453502049, -6, 112, -5641033, 9, 86197130, 0, 0, 15912530, -1897578080, -4, 233471650, -90, 63124 ], [ -3, -13033, -733939071, 820341, -766520054, 1375, -14, -2, 233155, 10, 10, -49263, -18, 213968, -124526, 492, -2001, -112560, 3064, 3648, -97666057 ] ], [ [ 8311552, 162, 0, -3820002, -1, -9963, -237, 5, -98139, -54927874, -463300, 11040, -770, -339038, -398479313, -1312, -789991, 15524, -56247591, -615686, 878 ], [ 3091118, 19091, -40, -1, 44907, 1, 379834, 1524, -22264688, 1652090344, 3, -1793, -1, 1525284, -1, -108558, -106453500, 53998730, -100, 0, -20332 ] ], [ [ -420, -22, 14943, 126678650, 19177, 8, -379045068, 28478513, 86299385, -694, -73306, 0, 274, 958, -1, -20, 218962, -8276239, 224517119, -26735936, 512633681 ], [ -1, -1, 47, 3752817, 6, 525167757, 81953, -55, 174, -148072, -16, -20, 64, 0, 5, -121781739, -4028211, 160175, -25, 40694422, -3264283 ] ], [ [ 227849, 29299505, -6854434, -366, -2520631, -213926, -19, 1, 39502, 364064, -4, -915044095, 29175438, 45592, -78893798, 56141278, 4, -198, 17023, -443, 436627398 ], [ -16, 493813, 314249311, -31988980, -2558, 391925, 19664, -1051, -362153, -435287, -489114580, 22, 1011, -8998, 10545559, -226870553, 50, -478781, 226, -2139831702, 14589431 ] ], [ [ -287439219, -17943, -32295173, 0, 32248572, -645, -160, -334461, -3648, 403, 98812, 4, 2619, -6, -188, 12972, 79533095, 27, 2070, -244, -11 ], [ -1265723, 3548353, -197, 0, 3, 46759, 127, -19273, 248569763, 3, 4, 185, 171031020, 1228905, 2186916, -418193313, 7, 5, 6684, 7, -9442894 ] ], [ [ 373, 1, 0, 938747076, 156386161, 996771, -49449, -8080460, -4, -109080, -1, 18155, 7256, -3640, -6740608, 179265, -1247, -9801564, -8774, -805668214, 33183304 ], [ 88797, -1, -78405295, -208, 0, 203, -28674124, 0, -395975, 9066588, -118, -401, 4, -65, 3851, 3113155, 165416, -58721183, -83, 16, -1270759 ] ], [ [ 174980803, 272906, 6, -238, 6000, 6, 3, -172, 3136, 16750, -620216, -144, -80, -427355, 3, 30, -1, 44798, 0, 1744, -10520400 ], [ 127534, 3879, 5985035, -866629, 1662386954, 92334335, 18, -31, 90431, -170, -145, 303175, 11100, 3, -4, 46189178, -48933670, -4815441, 228, 254, -1516501 ] ], [ [ 1, -38772437, 1700781, -48869919, 41220, 223170959, 0, -1227850195, -170283, 3984, -3955972, 0, -51, -1950, -3944, 1, 166, 55610, 1, 29736, 17215971 ], [ -2101636, 49, 752, 628, 13913423, 44, -43748709, 1542, 24787, -39167913, -18, 2023350, 309700, -763031, -1873, -339, 524835, -47692, 2, -395793, -3 ] ], [ [ -7810, -6, -45, 8, 140, 3659452, -6721, 1945443, -15287, -43, -183575, 126316801, 0, 4, 113858774, -983253, 61239, -1, 304, 0, -1 ], [ -25, 4129457, 831, -1, -30170, 2, -1808551878, 11, 0, -2874165, -1, -297, -1298841709, -3040139, -2743897, -2462, 2378305, 64486, 64035706, 10, 3686 ] ], [ [ 3954786, -3821, -78, 0, -64, -71, -184, 427, -65213081, -1, -239, -21819889, 469072037, -1, -383717554, -1992342, 7, 4, -14, -216022061, 593302 ], [ -358555054, -13290037, 1412, -28, 1861, -100059, 50361429, 113056930, 2012837416, -26846455, -431442060, -2, -123, 14869, 520450, 50, 34879, -3, -2, 3280321, -6957946 ] ], [ [ 749366, -4428, 718731, 4, -2, -88228, -107438647, 1, 7145, -520, -3898159, -369848, 105122, 203614089, -10842, -193, 3996, 21283584, -454, -22305, -58573612 ], [ 779010, 1026131, -14887781, -575, 12888922, -4, -50052382, -63, -4, 67, 2, -56, -171, -22730, -63169, 2268349, 56082376, 2, -45984847, -2, -191343059 ] ], [ [ 144348844, -1065259451, -1604, -31211, -951, -7507516, 1402727, -5, 46, 6219, 3991, -107522, -1641076, 43192, 1, -111937, -1490471462, -391952, -2, 2, -650212 ], [ -1, -59737, 279, 1882, -4, 457940, 63273, -40238, -3, -1645709, -5645319, -3, -7598272, 17241601, -84870360, -63509581, 158, -191251472, 2866, -27, -84 ] ], [ [ -326, 29045, -26174, -202, -3, -3959, 585503, 250, -90543157, -8, -7465, 1083638, 1, -8609, 85, 2012195687, -3927, 608, -963, 9670503, -13957 ], [ -49639, 59364, -1864208, -66750770, 41907, -1623268055, -66267383, 0, 14, 21099438, -1238, -1, -12, 21173676, 27, -4807550, 29148257, -1, 21561, -15640261, 37163 ] ], [ [ 0, -1, -3700, 53640, -2, 1666, -8, -197194653, -20, -16276, -346161, -17049, -1093, 0, 332158, 509839, -7377801, 885147, 420287653, 149211744, 28 ], [ 3268, -257560880, -3378, 21367163, 115020440, 0, 44001708, -351, -125517, 548464, -7324, 1138129, -389, 331456921, -115950, 918211171, -28364, -1, -10030, 0, 15395 ] ], [ [ -1536, 786443722, 67299, -11, -1, 15646, -491671, 749436548, -5, -9719363, -420132844, 0, 17445, 25, 69, 1005996, 13, -303180694, -488529129, 3178, 22158 ], [ 457490, -21639, -1471472, 928932789, 1, -207, -66723663, 4, -490940, -514959, 4690, 1121, -107567, 0, -185951, -3, 7426, -2, 11, -183, 1686823494 ] ], [ [ -845799085, -62, 27276, -2684, -23343313, 358, -146, -2049354, 33061361, 184071, -3039, 354650357, 1, 1320, -265028, 363, 51, -97415989, 32524748, -5961138, 6243 ], [ 4061551, -3, 64093351, -86266527, -2330555, 2127, -181, 2409, 0, -3, -16, 160, 230278, 20, -512912, 940877729, 21, 2190339, 55761650, 843557, 31009476 ] ], [ [ 616203, 212, -752048, -1, -2380, -27171808, -159, 1260010, -58849, -8, -13280, -92168607, 162911, -45376, 2, 7640, 19988, -12, 32, 2233013, -3 ], [ 93, 11, -323, 488099240, -57, 0, -34494, 64703447, 236988518, 198222062, 489, -111, 173878, -93, -228770, -99479, 311509, 50844552, 86809308, -3582130, 0 ] ], [ [ -1511539, -24320375, 75, 6937, 3, 0, -2619, 901060863, 4639525, -458669402, 1525, -2, 14, 215068050, 623901321, -182, -128791036, 78523, 1973505, -911035651, -13423 ], [ 151, 241013, 0, -712563032, 741, -97, 382593, 1591, 120742054, 3588, 411, 248, -1545412, 2, -925824449, -480, 27893, 229854, 1, 6054, 0 ] ], [ [ 0, 38987520, -13, -3, -656, -93122615, 1793, 0, -1590, 92773, -161, -22, 2099330534, 1272, -127, 0, -1, 448, -11022972, -84472, -55772 ], [ 6, -1109, -4, 153054243, -1166304638, -7, 2375247, 1399, 93753, 1, -266, -447204974, -2181, -1195796, 462, 10, -1, -335, 18, 678, -109556 ] ], [ [ 95507, 2, 440215893, 194352390, 454, -5126, 343, 497, -2084241, 461, 1338982479, 240241773, -262, 2002, 4807637, 14154781, -307, -6817197, 688762, -26, 15889359 ], [ 35, -22523793, 6, -58, -1599, -5, -2, -1, 77144950, -135280176, 29632437, 232946, 0, 8769, -999282249, 215, -22, 0, 5, 1, 788382 ] ] ], [ [ [ -6913179, -40, -28, 17293171, -24, -167968, 26, 4, 0, 58877514, 47728, 31783, -174302, -1, -1602739, -1, -6545, 3260238, 185, -85832213, 1173665 ], [ -1, 32624, -775, 13605032, 369132, -811588, -78452858, -23, 587955, 69697386, -224282095, -270478336, 7545, 0, 11, 0, 2406922, -31475015, -35262498, 5360015, 0 ] ], [ [ -402700962, -264356, 2, -13, 19189, 60928802, -16, -7115703, 688, -534, -12, 27542, 0, -132, -1131, 2690, -2, 405374569, -310368615, 1050517, -48886 ], [ -3310860, -1, 11539014, 166, -3, -1446187, 1022062660, -19, -13650260, -53384, 4035960, 21792945, -35, -1, 4030173, 8765, -26177, -31242181, -5503023, 2226451, 275934621 ] ], [ [ -14, 791273, -2, 11, -191, -7941359, -1605, -1043513555, 6, -15, 57475215, 10, 38090479, 1, 0, 15248423, -247499995, 2, 512194556, 103, -57594 ], [ -5, 28817, 944402749, -2450059, 512645493, 63, 430, 0, 75597, 54, 0, -19345, -51, -107864, -42230, 60, -164, 183788, -1809, -14352, -47556693 ] ], [ [ -1922542, 131, 5, 610989, 0, 15458, 170, 1, -71665, -46485215, 616693, -33606, -1820, 58950, -1997888619, -3089, 181557, 5569, -75897333, -2063602, -729 ], [ -7254339, -14201, -66, -1, 49521, 0, -373439, 457, 12366920, -1718815176, -8, -1698, -1, 4739303, -1, -111626, 111323932, 56895968, 248, 3, 32301 ] ], [ [ 251, 77, -3097, 1176878621, 30422, 13, -386145835, -1069846792, 17022895, -821, 30248, 2, -36, -494, -2, 3, -163631, 5646445, -103955307, 16564035, -485172814 ], [ -1, -3, 26, 595757, 1, 259520277, 30594, -56, 354, 227837, -5, 13, 88, 0, -15, -98354451, -1151246, 20108, 17, -21716016, -117129001 ] ], [ [ 12421, 180293769, -7902596, 1907, -3196995, 211390, -84, 0, 60515, -180158, -1, 892942859, -8032500, 179250, -83762400, 42991539, -8, -328, -16816, 554, -447161621 ], [ -1, -139600, 859577195, 27798329, -277, -1010719, 129744, 1810, 265344, 182130, -297705095, 61, 896, 49798, -24221439, -56074537, -1928, -142515, 160, -82281826, 8418621 ] ], [ [ -132805652, -3178, 22222683, -2, -419994789, -18831, 21, 142872, 479, -24, -1404239, 6, 3251, 8, 604, -59656, 156563432, -15, -4027, 11987, 13 ], [ -303939, 21334357, 235, -1, -1, -21957, 339, -204857, 448524759, 6, -2, 608, -247287452, -1034963, 7897226, 892662058, 3, -10, -16157, 157, 133805191 ] ], [ [ 4092, -4, 3, -249480834, 203301902, 408444, 36071, 4904745, -2, -1886960, 1, 6714, 14523, 37664, -2664932, 390285, -838, -12727632, 1218, 878181318, 22896741 ], [ -8898, -1, 30095202, 75, -59, 215, -9401172, -1, 268694, 98491776, 243, -178, 11, 59, -2164, 5434129, -216204, 277681390, 114, -7, 3800972 ] ], [ [ -457747700, 790, -4, -109, -92538, 14, -7, 1014, 7360, 18485, -603456, 214, -501, 371780, -87, -7, 22, -2457, -1, 816, -101957775 ], [ 186438, 7278, -3372403, -640252, -1661911044, -104470191, 96, -11, 47241, 218, -21, -864085, 11336, -5, -2, 70580425, 53095051, 521844468, 3, -72, 27113485 ] ], [ [ -4, 193418557, 684885, -87505854, -64292, 940280, 0, 256465330, -307937, -843, -3340002, -7, 107, -123, -96, 3, -685, 46323, -2, -42796, -27447231 ], [ -3127034, 65, -357, 1590, 8419337, -9, 32088917, -2334, -18889, 122405390, -6, 508727, 1866408, 262566, -3465, 350, -565582, -13100, 2, -1833641, 2 ] ], [ [ -5164, -4, 33, -13, -188, -846253, -29704, 23496302, 8261, -45, 188499, -19608804, 0, 3, 49991672, -166171, -7768, 0, 320, 0, 1 ], [ -40, -2560535, 1850, -1, 24996, -1, 245673136, -14, 1, 1019677, -2, -634, 1104528911, -4490384, 2533988, -14916, 2467478, 15310, -54818552, -10, -805 ] ], [ [ 31151892, -3710, 99, -4, -15, 83, 448, 258, -10310650, -2, -258, -6889357, 483756675, -1, -198224578, -7071878, 6, 3, -29, 42880039, 1524234 ], [ -497766317, 5941528, -634, -40, -1074, 569245, 43022905, -96543304, -832200378, 18587974, -677581576, 0, 142, 13991, 379996, 27, -6330, 255, -2, -171099, 2753803 ] ], [ [ 564994, 1614, 1316123, 0, -2, 122584, 838944235, 0, -1916, 3337, -10018180, 850517, 71992, -311564590, -7845, -149, -106, 10262545, 539, 24355, 30970849 ], [ 715067, 1440816, 45623522, -2712, 54433053, -13, -1129400, -23, 7, 15, -2, -4, -9843, -12844, 62344, -13597950, -21171839, 2, 142831590, -2, 102163941 ] ], [ [ -338312415, -1344828632, -290, 26104, -934, -632990, 200272, -23, -46, -11227, -4115, 425073, 610049, 48468, 1, 208890, -1733760323, -302725, -4, -15, -512730 ], [ 0, 90193, 343, 1892, 5, -2516375, -25707, -178463, 2, -1492764, 5410297, -1, -4941905, -1440448, 98391225, 31685707, -217, 99922075, 1957, -26, -123 ] ], [ [ 612, -43854, -12072, 2094, -3, -2145, -676958, 13, 135805308, -6, -3000, -542838, 0, 64651, -105, -1063700521, -2271, -626, -5904, -9417031, 119542 ], [ -42326, 192157, -1329039, -32128431, 98614, 653806599, -515076219, -5, 103, 17079887, 1415, -3, -98, 9157823, -3, 53819901, 1122248, 0, -9569, 575621, 8047 ] ], [ [ -1, -1, 3741, 321057, 1, 38780, -7, 123361469, -25, -15557, -1552335, -12136, -759, 2, -1599934, 1617171, 8925293, 8131581, 142994916, -452837365, 21 ], [ 1426, -68343771, -112, -21111927, 97595025, 46, 47011141, -1640, -74762, 938370, 377, 1621402, -2527, 472737843, 92482, 1460964865, -22527, 0, 56649, -2, 21929 ] ], [ [ -420, -628065644, -161075, 3, -1, -583, 225767, -989632713, -3, 10091523, 200863532, 0, -2659, 33, 164, -873540, -7, 22094889, 51284670, 3862, -41886 ], [ 155031, 423133, 3298300, -692680104, 10, -71, -32647200, -3, 326928, 721468, -1529, 61, 239707, -2, -15794269, -5, 16908, -1, 4, 46, 911648153 ] ], [ [ -33426880, -31, 15520, -2281, 108691837, -305, 97, 1402598, 917581786, 10061, 125537, 233640832, -1, -2606, -197289, -286, 143, 29859516, 8409562, 4182654, -3933 ], [ 2917679, -1, -11948124, -3400531, -3555444, -136294, 958, 3131, -2, -4, -11, -207, 86731, 19, -462027, -347037271, -10, 4235729, 32154038, 22158, -121562848 ] ], [ [ -574043, 733, 711861, 1, -15980, 55409249, 59, -1866111, 22628, 0, -10974, 128245459, -211278, 120718, 4, 9009, 4064, 7, -8, 2977747, -2 ], [ 59, 12, 489, 691155360, 12, 0, 34088, -122046813, 76173521, 1694209077, -382, 51, 429629, 114, 669731, -95713, 271230, -46057346, 196082826, -2233615, 104 ] ], [ [ -26207785, -14365333, -41, -3578, -2, 0, -445578, -172936234, -5598776, -426165547, 1857, 1, -5, -129658185, -871163621, -201, 81244374, 42873, 7158986, 1005499667, 14323 ], [ 241, -836150, 0, -655619783, 771, -125, -191963, -764, 48650418, -5804, -507, -961, 309240, -20, 1764771034, -520, -39364, 84304, 2, 11690, -1 ] ], [ [ 0, -10481955, -13, -3, 563, 72990306, 719, 7, -5693, 58493, 309, 30, 135698224, 3967, 64, -1, -2, -375, 29546544, 59063, 336230 ], [ -4, 1825, 2, 252349026, 624310688, 3, 1464327, -91, -9831, 1, -52, -343124511, 8309, 1684845, -145, -27, 0, -1016, -3960, 313, 51832 ] ], [ [ 174937, 1, -194294469, -205617011, -473, 6294, 158, -730, -199307289, 392, -1393182868, 47530497, 71, 239, -1067125, -27579254, -354, 872549, -736187, 0, -11816473 ], [ -35, 28451436, -26, 3438, -777, -14, -2, -1, 248156225, 275357017, 47977854, 180665, -1, 6908, 1568438309, 154, 56, 0, 7, -3, -4840165 ] ] ], [ [ [ 4124141, 211, -20, 739997, 32, -493865, -7, 14, -1, -60491510, -59188, -17365, 409421, -1, -13641585, -1, 26602, 6698677, 16127, 331133870, 3219398 ], [ 0, 81655, 199, -2071928, -238304, 1567985, -30951694, 5, -889969, -502075451, 7199635, 894615973, 1974, -1, 15, 0, -2494978, -2381129, 28046147, 106852, 1 ] ], [ [ -271629592, 372970, 2, 2, 30026, -49216482, 6, 1192310, 385, -202, 2, 22519, -2, 194, 1592, 4037, -4, -330252587, 1417951689, 2048022, 13740 ], [ -5367339, 5, -29162426, -9588, 5, -236448, -1743909400, 15, -19477285, -19828, -3636016, 3195841, -52, -2, 1264560, -11862, -29443, 909653, 7296438, -8021814, -939395896 ] ], [ [ -25, 2713389, -1, 44, 399, -25812345, -2691, 160539012, -3, -92, 54687383, -2, -22323970, -2, 1, 40964653, 1226804020, -3, 239549578, 49, -53245 ], [ -12, -18321, -297442936, -3259783, -714934448, -1351, 1023, -1, 215445, 10, -17, 30198, 16, -171603, 126546, -387, 1018, 87029, 687, 10921, 115171900 ] ], [ [ 7227682, 68, 1, -3208311, 0, -3889, 167, -5, 117747, 443284555, 37823, -5541, -7168, -111656, -1535302488, -1393, -980868, -4459, -49639119, 263020, -104 ], [ -7157213, -30380, 29, 0, -19952, 1, 98472, 1925, -21069263, -801984781, -4, 368, 0, -17379534, 0, -22675, 7325161, 9025030, -71, -7, 5010 ] ], [ [ 14, -17, -17843, -1344372250, 6706, 14, 55353326, 525360681, -34170323, 308, -40598, -3, -210, -283, -2, 63, 163448, 8282507, -105828982, -29992606, -65348972 ], [ 0, 2, 27, -259110, 4, 197012357, -111497, 9, 7, 485426, -10, -20, -30, 0, -4, -13104690, -13970, -161156, 2, 410065764, -265326367 ] ], [ [ -221180, 202411859, -8047833, 409, 230656, -162937, 65, -2, -15197, -274168, -2, -355476656, -1096890, -141234, 98274800, -36139958, 6, 428, 5708, 263, 106434521 ], [ -13, -273457, 463860882, -9571364, 1389, 605381, 126225, 442, 153063, -161641, 56423894, -27, -133, 31340, 25129454, -294798847, -1683, -323863, 116, 1078683369, 32545931 ] ], [ [ 358784982, -46014, 29370868, -2, -243386586, 59618, 364, 243999, 3148, 401, -605505, 13, 3557, 41, -194, 32314, -65231003, -5, -1050, -41897, -1 ], [ 2577018, 4779354, 408, 0, 2, -33038, -847, 42329, 218093937, -7, -2, -380, -51604355, -57259, 5098151, 145454489, -6, 13, 4441, -48, -107333800 ] ], [ [ -1277, -6, -6, 891525513, 46022331, 759715, -49220, -9811657, 3, -1133554, 0, 16420, -16123, -39565, -6885331, -261905, -211, -19052394, 13168, -1024121457, 40068589 ], [ 126224, -1, -118319538, -219, 46, -217, -14211696, 0, -970463, 896502351, 142, 454, -15, 102, 7657, 4819440, -156403, -219581890, 22, -12, -593044 ] ], [ [ -274299535, -469126, 4, 431, -124574, -14, -4, -2877, -875, -11051, -825296, -155, 253, -245837, -102, -27, -28, -12163, 0, 686, -85075619 ], [ -230861, 4255, 727305, -816476, 878190455, -129710528, 44, -1, 56771, -223, -496, 155603, -5186, 6, -2, 228629406, 60135933, 316446488, -193, -990, -18853510 ] ], [ [ 1, 456335525, 244823, 63142930, -17177, 236685301, -1, -1443873548, -236186, 87, 2660412, 6, -13, 615, 2737, 3, -1994, 21925, -2, 30370, 9540386 ], [ -5247536, -7, 612, 2149, -15895436, 4, 13490158, 2485, -20692, 122284311, -10, 1468875, -464247, 795267, 2476, -399, -981279, 58182, -4, -260251, 1 ] ], [ [ -7059, 1, -22, 3, 470, 1930827, -50308, -41522412, 5012, 60, -502562, -113486491, -1, 6, 125550553, 441955, 194209, -1, 373, 0, 2 ], [ -21, -9615095, 506, -1, 6626, 5, -1487568497, 4, 0, -369371, 1, 419, -87693891, 5101469, -2889794, -31060, -593, 56730, 57778787, 4, 1038 ] ], [ [ 31275885, 2594, 202, 2, 29, -43, -575, -511, -35568682, -2, 254, 127437292, -284987266, 0, 42296976, 4114431, 5, 1, -17, 145696987, 816490 ], [ -724845061, -10688547, 711, -7, 816, 670657, 10255772, -106782182, -1215213270, 17723410, -1721376712, -3, 70, 734, 205707, -97, 29939, -57, -4, -4808465, -3872872 ] ], [ [ -807603, 19943, 245944, -10, -2, -117252, -804994741, -1, 5036, 3331, 5089189, 143500, -224174, 146165330, 5280, 105, -219, 7306372, -683, 6545, 26358957 ], [ -6497, 1027640, -33049041, -6197, 57903351, -1, 43509655, -37, 2, -39, 2, -39, 3331, -9076, -19562, 6620795, -56836267, -3, 102435535, 2, 186555513 ] ], [ [ 111859412, -284189132, -992, -32219, 458, 1637570, -1459899, -11, 9, 7412, -8136, 92305, 540861, 88266, 0, -200857, 1841986778, -763211, -3, -16, 338471 ], [ 0, -111921, -173, -427, -5, -1684048, -802, -133876, -1, 1752160, -1657494, 0, 8012989, -23175721, -126764204, 151812, 607, -248877656, -3127, 21, -151 ] ], [ [ -567, -48384, 4089, -27657, 2, -3193, -335788, 210, -220449394, -1, 340, -380556, -1, 27370, -4051, 721025858, 1, -117, -9561, 1720325, -44749 ], [ -5602, 502189, -1890542, 40244366, -102457, -236509999, 49633405, -15, 55, -14280017, 346, -1, -20, -16350835, -13, 133832731, 298684, 0, 7854, -12881014, -55817 ] ], [ [ -1, 0, -1005, 175505, -1, -31458, -15, 139877146, -20, -8720, 508778, -5208, 1256, -3, 754627, 1892973, 9992324, 3357740, -488091332, -939089175, -56 ], [ 5900, 349033563, 3728, -5694240, 72453309, 27, 51607610, 6546, 68867, 380541, 2043, -722351, -2132, -98231188, 116715, 106500100, 32166, -1, 62059, 2, -18846 ] ], [ [ -1263, 360908598, 126880, 5, 0, 4151, 236178, -580994778, 5, -5519651, -294041052, -1, -7838, 82, 240, -530278, 8, 169655896, 48516053, 3560, -79098 ], [ -491948, 187908, -13885587, -351272837, 4, -129, -40644562, -15, -412642, -709082, 13924, -1205, -172235, 1, -5459658, -6, 25331, -1, 23, -233, -1664743477 ] ], [ [ -702173022, -61, -47191, 574, -108061942, -353, -9, 994484, -212050809, -222943, 122725, 520721454, -1, 1306, -480338, 58, 388, -44861131, 2541682, -73561, -1986 ], [ -2679157, -1, -32266760, 130841120, 1112851, -22292, 534, 3754, -2, -3, 94, -267, -14877, 92, -18222, -955023238, 29, 4667684, -17976409, 232654, 71495592 ] ], [ [ 1272230, -1647, -678057, -9, 10608, -96450487, -118, 1224709, 59160, 5, 1940, -58998300, -402931, -62818, -19, -691, 20707, -2, 4, 3474063, -1 ], [ 96, 11, 92, -814442845, -3, 0, 5285, 4040150, -371715131, 57576390, 30, -215, -350039, -448, -745104, -68807, 186891, 37841668, 73318277, 2839699, -69 ] ], [ [ -25754026, -9930625, -36, -3492, -3, 0, -491260, 260337321, -7058387, -967764000, 923, 1, 13, 94336145, 329399830, 73, -9089125, -47377, -7497294, 185302027, -3000 ], [ -599, 505669, 0, 914543804, -110, 37, 26546, -1420, -85731614, 2886, -774, 472, 412507, 24, -428672241, 240, -46175, 191439, 6, -3855, -1 ] ], [ [ 0, -19239674, 6, 3, -59, 188408011, -184, -7, -4152, -4163, -343, 20, 1871239127, -1329, 86, -1, -1, -155, -28548986, -8731, 92244 ], [ 7, -4864, -2, 116131495, -1665730209, -4, 743931, 2191, 99252, -2, -148, -212777007, -13629, 3337050, -159, -9, 0, 546, 3252, -173, -53946 ] ], [ [ 92633, -4, -502383135, -7362728, -433, -3930, 413, -570, -191575819, 1010, -1021694692, 64574425, -79, -906, 4267385, 48061824, 169, 1978457, -543718, -19, -10535961 ], [ -18, -6344478, 27, 781, 1452, -50, 2, 0, -458301736, 976224488, -11614243, 140202, 0, -14687, -1768927757, 26, -21, 0, -6, -3, 1002494 ] ] ], [ [ [ -2551967, -69, -1, -23094674, -12, 500452, 10, 5, -1, -170901589, -62284, 29652, -371819, -1, -137460, -1, -9019, 3580045, -12698, 88160388, -2007654 ], [ -1, 184000, 227, -14444237, -1736068, 9265998, -90361538, 21, -1977537, -369555545, -171707161, -262598661, 29158, -1, 13, 0, 1525774, 16503354, -19825760, 3890320, -1 ] ], [ [ -214524099, -171948, 3, -12, -6282, -50067107, -8, 2757066, -1519, -130, -12, -31644, 0, 30, 392, -3346, 1, 225425787, 668457085, 628699, -560 ], [ -5195287, 3, -24621307, 14290, -7, -2094820, -1591675788, -28, -27462243, 52171, -2009187, 60484959, 58, 1, 8148103, -15942, 20896, -8054367, -3178366, -20867979, -499932923 ] ], [ [ 43, 1560979, 1, -20, -802, -29804879, 8114, 441672640, -3, 33, -419409, -10, -3165186, -2, -1, -708172437, -1832673470, -2, -44271775, 26, -498 ], [ 0, 26229, 130674787, 3901651, -474982399, -483, -984, 1, 189865, 35, 62, 64067, 16, 217005, 86719, -290, 571, -92912, 1449, -1438, 62354395 ] ], [ [ -4192397, 174, 2, -2093560, -1, -3708, -51, -7, -39908, -612833080, -1153777, 64837, 4620, -145605, 875733931, -3320, 532353, -9263, -97129670, -664291, -362 ], [ -5169452, 26073, -26, -2, 65582, 0, -447885, 330, 13591366, -1709439611, -15, -2147, 0, -3896793, 0, -32813, 83291323, -21615514, -196, -8, 7572 ] ], [ [ -11, -4, -18471, 1543294321, 9683, 3, 378954104, -1016839293, -24778067, 742, 9168, 3, -444, -659, 0, 48, -129227, 4919742, -92120907, 2627825, -68055932 ], [ 0, 0, -44, -502078, -7, 269536933, 122066, 16, -242, 618846, 9, -3, -79, 0, 0, 82403339, 455620, -170643, 23, -102058415, 71507676 ] ], [ [ -42038, 93252662, 11911175, -4075, 348957, 156541, 48, 3, 50186, -262722, 3, 99729700, -30263903, 98713, 109386278, -81545118, -7, -996, 20200, -758, 312650911 ], [ -14, 451741, -1576738560, -2798555, 1551, 2322, 28232, 853, -1017840, 433411, -80686407, 9, -364, 557, 19476360, -66950722, 932, 245253, -21, -553801813, 18121779 ] ], [ [ 106799580, -18706, -8780434, 0, 326396148, 48304, 272, -441483, 773, 23, -88386, 9, -3519, -78, -461, 17774, -189445910, 23, -4276, -18736, 21 ], [ 951703, -3906160, -131, -1, -3, 48517, -1022, 209195, -37915868, 7, 5, 1764, -244819080, -455537, -583524, 339164424, -6, -16, -7969, 87, -10695624 ] ], [ [ 2125, 0, -3, 2026215434, -53181897, 211352, 57403, -3725835, 2, 466930, -1, 14054, 10896, 109419, 4878816, 731429, -76, -30095264, -13788, 1791091201, -44972139 ], [ 70879, 0, 91569963, -177, -48, -16, 18734827, 1, -918644, 1048912162, -13, 294, 7, -103, 5654, -5163277, 25257, -423619137, -77, 1, 967163 ] ], [ [ 290656961, 290203, -6, -175, 194169, -10, -6, -1051, 7746, -58440, 665370, -201, 495, 328903, 124, 18, -30, -2334, -1, 906, -106661440 ], [ 3908, 7558, 679290, 766531, -712033778, 42112233, 87, 29, 100060, -83, 330, -1521178, -13107, 6, -1, 102850430, -23240146, 232392059, -88, -1011, -19168532 ] ], [ [ -2, 207559150, -2005327, 92487179, -14403, -91391926, -1, -60524544, -95906, -627, 854774, 7, 23, 1106, 1136, -3, -582, 38535, -2, 9331, -30737751 ], [ -240438, -64, -362, 3311, 7352357, -54, 15194661, 13044, -22089, 113286564, -32, 1420250, 1048988, 394657, 1015, 232, -561952, -3550, 1, -1348279, 0 ] ], [ [ -7803, -16, 58, 6, -379, 853351, 17060, 45744954, -5647, 254, 155652, -50718340, -1, 6, 19442210, -622549, -184552, -1, 305, -1, 2 ], [ -15, -20848098, 1219, 0, 28957, -10, -2005567640, -6, 0, -3512845, 0, 426, -810330327, 2431419, 3042672, 30943, -4020902, -5459, -45279909, 15, 2066 ] ], [ [ 27640348, 1238, 279, 0, 49, -52, -212, 105, -3647426, -2, 460, 105513983, -201748226, 0, -678800954, -5795587, 7, -1, 7, 131463159, -166064 ], [ 750067234, -5131763, 625, 12, -1620, -805943, 14469700, 16301018, -745672103, 13976630, -1663492888, -5, -105, -21869, 324902, -10, -64308, -141, 1, 22493691, -7011221 ] ], [ [ -505216, 874, 1342286, -14, -2, 43099, -1068357083, -2, 14, 1954, 25249953, 962854, -159815, -75584948, 11998, -258, -9, 20155438, -918, -5199, 21675530 ], [ 165253, 1129077, 48041565, 3391, 18061080, -19, -122780941, 17, -5, -34, 3, 15, 11242, 5001, -21699, 8214488, -19637128, -2, -241393809, -2, 189610395 ] ], [ [ -532672440, -939923613, -319, -1010, 3, -213099, 860704, -10, 33, -12201, -4523, -140282, 1049773, -85916, 1, 122730, 2110541841, -480800, -2, 6, 131511 ], [ 0, -24718, -384, -2023, -1, 1345945, -30097, -74926, -4, 1880754, 15652522, -2, -2070482, 6310072, -133384036, 13004023, -981, -212345551, 1263, 18, 502 ] ], [ [ 2029, 11610, -23653, 14882, -3, -595, -108636, 54, 150866895, -6, 27149, -546012, 0, 6212, 2774, 710351791, 3682, 866, -9466, 24344887, 41389 ], [ -32713, -459374, -925022, -22269692, -36311, 1566283672, -497445311, -13, -14, 7811448, 1274, 0, 51, 31850010, -30, -89049674, 27006224, -1, -16118, -1965198, 57277 ] ], [ [ -1, 1, 3170, -541542, 1, -64281, -13, -237940750, -9, 14189, 641044, -1344, -3984, 2, 411872, -1428093, -14222940, -5571610, 230194141, -691843483, -1 ], [ -5283, -240402171, -978, -29713381, 31738443, -2, 50767588, -5595, 125964, -422994, 8129, 1608513, 4061, 309121823, -83307, 577487903, -6026, 0, 122101, -2, -10276 ] ], [ [ 1857, -79007720, 169163, -8, -1, 7197, -400339, 57153674, 2, -13479355, -359104836, -1, 29048, -36, 121, 1028229, 14, 481353672, 21208355, 3094, -5076 ], [ 397093, 127524, 3320315, 298771915, -10, 170, -35089091, 15, -43945, 1789853, -910, -1992, -31698, 1, -8807235, 0, 15999, 1, 25, -70, 1169630724 ] ], [ [ 462579037, -10, 7895, -1774, 46069585, -296, -187, 1719296, -715107900, 50242, 99439, -283864183, 1, -7244, 450162, -511, -165, 126981240, 19490009, 7392539, 3188 ], [ 877658, -4, -44688362, 105921908, -149739, -88781, -68, 207, -2, -4, -233, -302, -83643, 98, 567018, -529331388, -56, 3793164, -30284179, -559214, 126900556 ] ], [ [ -1748677, -3154, -242263, -30, 17729, -24394735, 284, -2906300, 57963, -2, -2712, 91404892, 458844, 85107, 21, 485, -30047, -3, -38, -1192574, -2 ], [ -48, -14, -204, 860432468, 57, 0, 12425, 114165524, 344974611, 115754055, 926, 244, 426724, 488, 954189, -109420, -274728, 24442419, -193969518, -3145539, -203 ] ], [ [ 26760755, 3210165, -118, 4914, -6, -1, 520444, 622063681, -5890627, -75038481, -241, -1, -12, -66562199, 303424211, -78, 29550346, -129108, 6995051, 1014006467, 16150 ], [ 597, 600089, -1, 981089421, 512, 99, -514669, -1327, -38648403, -2067, -536, -504, -1677056, -26, 1307534197, 519, 38963, 130513, -4, 4655, 1 ] ], [ [ 0, 56070048, 11, 2, 238, 134613338, 330, -1, -3746, -110074, -28, 0, 922530302, 3399, -88, 0, 0, -426, 6343194, -91289, 297369 ], [ -4, -29, 2, 160621684, 530890678, -1, 2402769, 1145, -105700, 0, -38, 417459402, -1818, 2579823, -283, 26, 1, -3, -5725, -1803, 31862 ] ], [ [ -132257, -3, -426618127, -106739441, 402, 7605, 48, 693, -158503606, -806, 1761368734, -153565573, -133, 1357, 5174007, -38859656, 369, -1423275, -352955, -24, -1207136 ], [ 11, -10646868, 19, 293, -597, -86, 0, -1, -160706134, 571227716, -48910941, 249245, 0, 4849, -985522105, -90, -19, -1, -8, 0, 1666210 ] ] ], [ [ [ 2126463, 109, -16, -23101519, -55, -401137, -31, -2, 0, 215074866, 13257, -50736, 416342, 0, -8681263, -1, 28337, 2186644, -984, 703797290, -193488 ], [ 0, 119543, 437, 4968246, -1308791, 3450519, 86876597, 16, -1644664, 1026980418, -200264287, -9253119, 5861, 0, 4, -2, -3729468, 47487791, 109803483, 7467944, -1 ] ], [ [ -183909186, -111212, -4, -4, -305, -7921948, -5, 7901312, 1619, -501, 7, -13517, -1, 172, -583, 824, -3, -207763874, -2049116935, -1683402, 1660 ], [ 2255118, -6, 12635748, 5523, -2, -987210, 1335163402, 10, -22368630, -37073, 877573, 55654616, -11, -2, -6055928, -6003, -2137, -60896127, 7209919, -13286967, 693359169 ] ], [ [ -63, 1711395, 1, -41, -40, 98103518, 5164, -134891014, -8, -121, -118185693, 23, -113419879, 1, 1, -1022591114, 2141681415, 2, -176190126, 105, -48612 ], [ 7, 13918, -235230160, -3558960, -782678361, -1361, -894, 0, -235865, 0, 28, 41307, 93, 242154, 112514, 50, 808, 247324, 3070, -4090, -77657505 ] ], [ [ -7483034, -148, -3, 2713380, -2, 11358, 102, -7, -93584, -950398368, 2810838, 21580, 2535, 186699, 258728509, -1661, 565706, -15781, 127448514, 1705419, -409 ], [ 7623177, -31310, -58, 1, 29920, -2, -327620, 1591, 1882411, 217703644, -5, -3683, 0, 12896708, -1, -258018, -120804350, 64525087, -49, 5, -22467 ] ], [ [ 89, -39, -1692, -52492629, -21865, 7, 190514785, 47037077, -86741614, 215, 86433, -4, -219, -535, 0, 44, 37439, -5328712, -171491688, 9690477, 70210578 ], [ 0, 0, -27, -2758836, 6, -86831503, 110504, 54, 470, 801869, 3, -14, 41, -1, -15, 6343816, 2913955, -191682, -30, 521182844, 197231424 ] ], [ [ -207413, 99735131, 13975577, 1043, -11481870, 51845, 38, 6, 54074, 239464, -3, -2576182, 21379402, -174367, 81921522, 82744994, -8, -813, -6263, 98, 420034681 ], [ -16, -2324, -458926112, 41420672, 1275, 686278, 114913, -2036, 20201, 50873, 404145138, 40, -160, -80742, -25119592, -30812480, -1883, 198863, 134, -1410704061, 7058009 ] ], [ [ 486015734, -7177, 22401531, -1, -41335655, 54292, 22, 144821, 2682, -383, 459637, 13, 2716, 56, 1008, 23618, -200947999, 10, -2540, -42400, 27 ], [ -2031102, 6305885, 242, -1, 5, -27884, 838, -214950, 293966964, -1, -7, -881, -166396864, 430446, -2996973, 928913207, 6, -2, -7243, -119, -114953740 ] ], [ [ -2548, -2, 7, -539974487, 98504880, 121520, 30820, 7751545, -1, 370421, 0, -22110, 10002, -103132, -2703223, -154513, -473, 18902411, 1487, 838312718, 36662946 ], [ 124685, -1, 102330421, 206, -9, -45, 31699354, -1, -917920, 190922677, 223, 336, 7, -64, 5256, 4546855, 244015, 301991100, 17, 1, 1297267 ] ], [ [ -196161214, -87989, 3, -416, -225514, -9, -8, -1281, -8123, 965, 1240154, 65, -196, 164285, 54, 19, -12, -26727, 0, -465, -50765486 ], [ 135397, 2858, 5878466, 405090, -651622176, -71508584, -38, 28, 79445, 461, 106, -86899, 7082, -6, -1, 196401308, 13609732, -314496828, 706, -564, -11165230 ] ], [ [ -3, 389659436, 1577740, 42515181, 58240, 77950420, 0, -407997286, 397459, -1726, 2719997, 6, 70, -686, -351, -2, -1182, -3645, 1, 55439, 4791242 ], [ -6400513, 110, -1565, 3745, 8612288, 21, -3085390, -2248, 11793, -40222834, -2, -1726452, 1009728, 1007635, 4007, 342, -839401, -13005, 1, -1787608, -2 ] ], [ [ -2897, -15, -25, 6, 158, 1814894, -56178, -4074337, 6049, 72, -445174, -65792, 0, -4, 14092876, 812480, 65015, 0, -345, 0, -1 ], [ -51, -103499073, -1004, -1, 32329, -2, -1607294377, -8, -1, -285675, 1, 451, 1278534418, 3631061, 137259, -26408, -1176369, -50393, 26349375, -13, 2203 ] ], [ [ 14139484, 758, -31, 2, 24, -49, -469, 225, 25069817, 0, 442, -87100154, -236561479, 0, 558791476, -2490723, 7, 0, -29, 189750808, -1986283 ], [ 325491993, -4780939, 183, -51, -960, -460378, 24179259, -67281149, 232302577, -8189305, -1728223608, -12, -119, 20514, 103518, -46, -10334, -193, 0, 25489529, 32762 ] ], [ [ 665879, 18980, -548537, 12, -1, -25450, 204337894, -1, -1970, 1318, -9033567, 87273, 80007, -248548744, -5914, 422, -2, 26974637, -880, 9874, -52324965 ], [ 149697, -1036312, -2095355, 5423, 17836430, 1, -89135405, 43, 4, -126, -1, -25, -13892, 21091, -14267, -16575183, 22464505, -1, 73455747, -3, 143448442 ] ], [ [ -405426179, 1819851462, -1770, 24856, -165, 5165817, 1795404, -3, -21, 4142, -7124, -247294, -993430, 68243, -1, 22602, 427340452, 221954, -2, 9, 236343 ], [ -1, -113729, -329, -1402, 2, 1786643, -11400, 265260, 2, -1826392, -9748324, 0, 803622, -26898011, -129313319, -36409202, -178, 185185928, 3547, 19, 64 ] ], [ [ -848, -51466, -5234, -19659, -2, 1461, -48972, 172, 102470166, 3, -25557, 880171, -2, 6774, 1916, -784667858, -3896, -684, 4628, -18654632, 18050 ], [ 44775, -498468, -1971755, 1387950, 85504, -2110476852, -352278365, 5, 62, 19124761, 1520, 0, -127, -21855594, -16, 98874470, 28335981, -1, 438, 11237467, -39436 ] ], [ [ 0, -2, -3571, -838035, 0, 27995, -10, -49010076, -19, 15704, 5619, -13813, -3045, 3, -471222, -1549264, 4613109, -1824215, 74784290, -594832643, 45 ], [ -2641, 53352020, -2482, 10033641, -90141800, -63, 9946958, 4120, 92233, -567478, -7983, 1376803, 674, 53644558, 455, 491484574, -23262, 0, -78933, 2, 16165 ] ], [ [ 846, -115206732, -157845, -12, -1, -11277, -372996, -884144939, 7, 1072876, 300187342, 0, 10152, 25, -182, 399776, 9, -80602962, 178244389, 1649, 28718 ], [ 367099, -398249, -11171404, -544015311, -14, 27, 37098240, -4, -438381, -945588, -8620, -607, -220916, -2, 15663891, -1, -5744, -1, 23, 233, -1434000546 ] ], [ [ 249146691, -10, 51977, -3490, 37794198, 233, 155, -1595843, 603347691, 213532, -76561, 195113035, 1, 7234, 394120, 273, 99, -44267692, -5498739, -1849179, 6973 ], [ 372454, -4, 26578795, -55945522, 3252341, -73856, -814, -3271, -2, 3, 223, -394, -203868, -102, 160678, -520957157, -2, -6989811, -48570070, 261964, -102211761 ] ], [ [ -1625971, -1991, -460165, -16, -17411, 32552108, -402, -3093832, -46152, 0, -14351, -27638043, 214799, 3481, -1, -12407, 4070, -10, 11, -1092678, -4 ], [ -53, 12, 224, -575402219, 51, 0, -34283, -105023753, 522276047, -155574977, -731, -174, 139493, 249, 735984, 27126, 419251, -41315396, -252034961, -3414889, 112 ] ], [ [ 27130642, -3278288, -39, -1548, 0, 0, 436817, -806218671, -193533, -144277223, 1064, -2, -1, -132653622, -525929794, -77, 40012038, -85442, -6759641, 351509940, 2943 ], [ -248, -737784, 0, 1775352090, 120, -6, 400503, -3114, 130693563, -4677, -400, 947, -1577593, 43, -1986856805, -723, 59043, -76812, -2, -2324, 1 ] ], [ [ 0, 4283145, -5, 0, 233, 58669092, -419, -1, -8013, -19654, 136, 20, -1543424948, -617, -41, 0, 1, 403, -9743427, -88589, -78940 ], [ 2, 5475, -1, -25672800, 109723180, -6, -2239475, -1314, 53371, 0, 37, 393415949, -6751, 2436417, 129, 16, -2, -133, 4643, 432, -129871 ] ], [ [ 16865, -3, 402032566, -134208925, 15, 5538, -147, -548, 13031298, -703, -1141298850, 21236137, 356, -1814, 6035217, 55274750, 229, -5575755, -371921, -30, -16678507 ], [ -29, -9262452, -12, 2047, -861, 9, 3, 0, 255899909, -673026904, -46961905, -114887, -1, -9804, -895062281, -28, -57, 0, 3, 1, -3215921 ] ] ], [ [ [ 5483692, -208, -2, -660544, -5, -503290, 19, 9, 0, 180299598, 47335, -39709, 477752, -1, -3981974, 0, 11528, -2901081, -13359, 201271585, 3997877 ], [ -1, 137202, 649, 10879816, 91533, -15344038, -15204777, 31, 1728646, 649532594, 216079055, 168500433, -421, 0, -14, 0, -201148, 4608183, -54794777, 6938041, 0 ] ], [ [ -453526670, -345532, 1, 5, -28007, 88861493, 3, -858447, 840, -816, 2, -23200, 1, 108, 1815, -1843, -2, -124513173, 1195137773, 1562779, -106081 ], [ 6337629, 13, -22317970, -8343, 0, -3603714, -761034525, -5, -31910655, -35009, -492913, 60163672, -124, 0, 2451040, -12427, 8425, -302928, -5302301, -31838698, -261062787 ] ], [ [ -62, -3770999, -2, -59, -555, -24209175, 3320, -116057410, 6, -85, 123743143, 31, 92994385, 0, -1, -318501717, -1494772730, 3, 160398010, -108, 31025 ], [ -2, 2180, 231379472, 3389330, -918845091, 2372, -817, 0, 229747, 0, 56, -34305, -105, -8275, 82609, -125, -851, -239988, -2666, 2754, 15057468 ] ], [ [ -6158909, 221, 6, 1052987, 0, -23267, -137, -6, 52760, -523970540, -2333198, 63929, -10439, 494443, 1074266390, 2608, 91143, 2136, -132247087, -1526915, 170 ], [ 3112941, -22626, -106, 1, -105547, 1, -410345, 53, 12715815, 1955094350, 8, 1074, 0, -32134616, -1, -209204, 102881379, -10127255, 152, 6, -2892 ] ], [ [ 2, -101, -11278, 1728669367, 19907, 15, 147797110, 366045553, 49648090, 1008, -240230, 2, -465, -525, -1, -37, -149734, -4967963, -25008300, -25853702, 179427992 ], [ -1, 1, -21, -528192, 6, 437343789, 124467, -38, -185, 762970, 2, -10, 36, -1, 7, 74713747, -974543, -201453, -13, -222359563, 45286974 ] ], [ [ -125541, -182784970, 11424660, 2734, -6013038, -50733, 53, -2, 54006, 322464, 1, 3157824, -12024756, -70341, -7151554, 121875267, -7, 187, -26040, -294, 322312341 ], [ -8, 175286, 186657286, -34693955, -3726, 519519, 40113, 1973, -967178, -332266, 119496461, -29, 774, -106367, 18934759, 341806776, -1358, 67502, -465, -1362381038, 26856670 ] ], [ [ -490228626, -29250, 28103528, 1, 213263818, -33431, -499, -118618, 1140, -10, 890209, -2, -3020, -70, -460, -31467, 71646842, 5, 6603, 38808, 8 ], [ 680465, -202166, -165, -1, -8, 33637, -921, -169990, -332591964, -8, 2, -1413, 145279372, -1818331, -6333461, 553782350, 4, 0, -6935, -192, 81081606 ] ], [ [ 2819, -2, 4, 1920745272, 176206386, -789835, -18470, 1496261, -3, 1502103, 1, -3192, 9346, 118385, -365812, 885494, 695, -16655458, -2820, -652474281, 4882419 ], [ -97323, -1, -29215999, -143, -3, 88, 13497722, 0, -334134, -441858174, 52, 508, 30, -85, 5209, -16915, 63942, -336434971, -104, 16, 3216598 ] ], [ [ -353781278, 404900, 3, -78, 265397, 13, 3, -2395, 7590, -28231, 1164600, -106, 250, -504959, 69, -20, 15, 58891, 0, -1424, 40965972 ], [ 86828, -3366, -3706708, 101810, -300542983, -78505401, 119, -19, -115277, -395, -336, -278673, 4093, -8, -1, 128764215, -7660964, -396981704, 505, -751, 8972020 ] ], [ [ 3, 271146195, -733011, 101063246, -33279, -152027116, 0, -1725452555, 231176, 588, 1575585, 0, 59, 213, 3934, 5, 462, 40533, 1, -5909, 11307911 ], [ -5831392, -13, 127, 323, 1365680, -47, -23036998, -453, 18847, 88662194, -2, -1646293, -1105015, -193396, -1807, 100, 358407, -5826, -4, 2000057, -4 ] ], [ [ -2940, 3, -62, -8, 122, 2270555, -9169, 46111629, -7736, -131, 456664, -103918545, 0, 0, -114060272, -681757, -30469, -1, 84, 0, -5 ], [ -10, -128352920, -162, 0, -8775, 6, -1442296658, 13, 1, -3746787, -2, -787, 1396418239, 6184151, -1639955, 5267, 2087843, -5657, 26145415, 5, 363 ] ], [ [ 9985421, 1001, 69, 1, -44, 44, 609, 151, 25312900, 0, 131, -93672600, -129275131, 0, 640404524, 3365951, -4, 6, -31, -27329169, -1439647 ], [ 267355246, -4189114, -795, 44, 3522, 924085, 12088664, -17299572, 1952615374, -4634037, 871954152, -1, 147, 17600, -474056, -74, 59133, 244, 0, 14259203, -7588153 ] ], [ [ -684237, 9587, -526600, 3, 1, 27812, -993022517, -1, -6277, -3863, 19990999, 824321, 91521, -311973001, 8258, -52, -3307, 20598118, -412, -25349, -35645978 ], [ -20929, -1184808, -52912867, -4111, 28656504, 9, 98048633, 38, 2, 46, -1, -9, -15452, 960, -27487, 1491945, -23474381, 2, -118853264, 1, 211956905 ] ], [ [ -71748924, 1287246532, 326, -25838, 867, -7877696, 295381, -3, 32, 13171, 6045, -143191, -230877, -89671, 1, 128493, 1528274180, -265210, 0, 7, -474773 ], [ -1, -30004, 167, 1447, 1, 3992551, 58000, 471851, 2, -23050, 5972078, 1, -2779125, -28895923, 63128813, -47129056, 194, 99477066, -368, -24, 481 ] ], [ [ 254, -50711, -8987, 5456, -1, -1978, 699805, -81, 128745677, 5, 9651, -586375, 1, 31617, -3462, 1584779993, -3685, 806, 4265, -18748015, 25411 ], [ -22523, 446998, 70521, -24282218, 48013, 1621721955, 489982789, 15, 50, 25782265, 911, -4, -10, -32417257, 5, 118833934, -289629, -1, -26495, -12128201, 46742 ] ], [ [ 0, 1, -6818, -514051, 0, 13, 0, 40744111, 31, 10584, -878962, 10865, -3514, -1, 396828, 1706415, -14516953, 7886001, 15017481, -291799612, 60 ], [ -5442, 79078135, -2708, -27268280, 51534067, 0, -2226358, -4289, -103551, -910344, -5106, 647234, -2362, -53710466, 21991, -1429471165, -4297, 0, 89146, 0, 26041 ] ], [ [ -1269, 1043784091, 146039, -13, 0, -9567, -120499, -849958383, -6, 14919140, 7535721, -1, 12296, -35, 211, -137503, -8, -453341493, -257450481, -1608, -82631 ], [ -86377, 111942, -14990923, 678033721, -12, 108, 24391459, -8, -241159, -788928, 13536, -421, -17663, -1, -5448515, -6, -13089, -2, 23, -58, -1128416297 ] ], [ [ -1058572999, 54, 57341, -3473, -25365503, 94, -99, 662308, 1789296692, -41697, -86646, 266711712, 1, 5740, -87882, 444, -226, 93504967, 31335559, -842267, -6635 ], [ -62134, 2, -54744772, 11289977, 2970491, -276950, 414, 649, 1, -2, -49, 489, 48441, -41, -258161, 802851313, -46, 7617572, -53232297, 894729, -122589599 ] ], [ [ 1623544, 3182, 574335, 25, 28398, 126172982, 163, 3089385, 16611, 5, 14045, -21730177, -43400, -86957, -26, -10989, 17927, 12, -35, 3481752, -1 ], [ -15, -15, 384, -306165713, -52, 0, -21349, -13194977, -120161363, 371388975, -422, -200, -100965, -24, 783278, 56965, -333760, 3390348, 221965500, 788480, 240 ] ], [ [ -11368530, 5149770, 72, 3819, -4, 0, -189664, 808345654, -7602446, 193615774, 1966, 1, -5, 62605227, -1046438436, 184, 104311383, -22915, -4283051, 455853273, -16356 ], [ 199, 993089, -1, 353142398, 585, -99, -404552, 2418, 14978484, -1878, -63, -371, -90785, -66, 1104994404, -910, 40360, 181999, -3, -11394, -1 ] ], [ [ -1, 10809515, -15, 1, -518, 113592372, -607, -5, -4365, 19781, 369, -4, -1916635270, -1026, 34, -1, -2, -52, -28845605, 83920, 20496 ], [ -4, -6598, -3, 76394209, -163462635, -7, 3087668, -3191, 126047, 1, 453, -144082642, 5113, 3200592, 188, 16, -2, 557, -1190, 1612, 53975 ] ], [ [ 217652, -2, -425139637, 53941741, 349, 7807, 141, 981, -171895597, -710, -1266816261, -106152505, 24, -193, -1465908, -2638384, 14, 944187, 342419, -31, -3169472 ], [ -38, -30752902, -12, -407, -1357, -58, -3, 0, 148593657, -34254456, -18688359, 37106, 0, 1581, -2007494477, 342, -26, 0, 7, -2, 56353 ] ] ], [ [ [ -5916604, -167, -15, 5709800, -56, 54203, -29, -14, 0, -77823436, 15558, 5426, -72922, -1, -10021334, -1, -906, 853542, -5845, -253385157, -2849161 ], [ 0, -70713, 151, -8671760, 1618691, -9080219, -130505405, 19, -1434911, -949433743, 44606354, -605448025, 32456, -1, 10, -2, -574710, -3521318, 45835796, 4410619, -2 ] ], [ [ -55821512, -306292, 2, -9, -32188, 125743651, 14, -14096015, -1241, -72, -11, 26260, 3, -89, 704, 274, 2, -183976233, -693436544, 1133326, 28068 ], [ -1762451, 15, -14332034, -11395, -1, 818793, 1052559343, -15, 10552899, 51515, 3646574, 22914265, 65, 0, -1528960, -14524, -31054, -10680768, -5476279, 27070120, -620321655 ] ], [ [ 17, 1713832, -2, -60, -820, 16989729, 791, -747107005, -2, 104, 122334052, 24, -87154222, -1, -2, -917419784, -700557391, 1, 360987482, 25, 18181 ], [ 9, -19300, 896666388, 2904588, -677079551, 2479, 145, -1, 45095, -56, 61, 13235, 71, 232985, -70622, 179, 1760, 196777, 1066, -14750, 109679463 ] ], [ [ -7093005, -31, -3, 3484513, 1, 4587, 143, -6, -50958, -465077174, -3492302, 47854, -4691, 432108, 797699495, -2335, -670439, -14590, -111284920, -1196383, 207 ], [ -2727699, -9830, -9, 1, 126803, -1, 127150, -761, -17068124, 1420215269, 5, 2403, -1, 8381827, -1, -43283, -6807052, 52252943, -92, -6, -30387 ] ], [ [ 212, -39, 26299, -714095392, -31907, 11, 435646986, -1037834881, -67212872, 536, -99076, 2, -387, 963, 1, 48, 150647, -3725453, 214325812, -25480996, -259781244 ], [ 0, 2, 5, -1089427, 3, 489063732, 127948, 19, -206, -680004, 3, -11, -67, 0, 5, 132219097, -2050369, -16086, 10, -165376126, 1797910 ] ], [ [ -1267, 177942774, -10532556, -2049, 4445562, -159650, -1, 5, -64504, 247432, 2, 674067762, 7350143, -258169, 38222123, -106831278, -7, -83, -3604, -873, -36792027 ], [ -8, -208475, -871593835, 13596556, 3057, -849292, -78431, 92, 788788, -11214, 234860017, 35, 349, 71353, -81917, 429080457, -969, -218156, 163, -1054202166, 23186049 ] ], [ [ 332030322, -28567, 27864562, 1, -184754708, -53115, 325, -359108, 3411, -101, -367696, -7, -1367, 93, 196, 63659, -258705511, -12, 2369, -10294, -22 ], [ 2228648, 128333, -253, -1, 4, 23465, -331, -85753, -518854394, -6, 5, 1139, 152771546, 151223, -2108368, 526747337, -2, -13, -8306, -173, -5671985 ] ], [ [ 3402, -8, 0, -1999008335, -144714104, 471933, -41821, -15121150, -2, -1356774, -1, 18203, 13097, -94766, 7413497, 1010220, -1668, -11143196, 13582, -1281149285, 32923499 ], [ 123493, -1, -58055963, -89, 34, -250, -16149318, 0, -1047961, -126567531, 108, -45, -10, -76, 2355, 719079, -162854, -423341761, 40, 9, 650979 ] ], [ [ -475603206, -124697, -8, -28, -98926, -1, -2, -1219, 5462, 11208, 1415986, -178, -411, -488490, 42, 7, 23, 59388, 0, -1627, 69605948 ], [ 69767, 7230, 6253932, 345069, -713276561, 5529090, -92, 27, 54399, 114, -126, -1947086, -843, 4, -2, 111463081, 59672928, 295454484, -926, -929, 26110399 ] ], [ [ 3, -296670268, 1557373, 64414041, -64786, -42473014, -1, -591022297, 259691, -78, 3813436, 0, 83, -1582, 4091, 6, -1072, 7701, 1, -18301, -4379791 ], [ -5762318, 110, 1689, -3893, 13581889, 48, -39078903, -5037, 1155, -111650361, 0, 1445042, -963757, -571011, 2680, 9, 650963, -52174, 1, 1743148, 1 ] ], [ [ 2697, 5, -22, -10, -318, 3772833, -40884, -45270657, 5060, -93, 381834, -118753299, -1, -6, -109878712, -107972, -99183, -1, -398, -1, 4 ], [ -42, 72954859, 1147, 0, 32173, 12, -858009147, 4, -1, -3857689, 1, -946, -386514853, 4673349, 2155592, -3036, -2625734, 30765, -12413401, -16, -1651 ] ], [ [ -18066808, 165, -297, 3, -45, -63, 781, 364, -63019461, 0, -478, 39322451, 397352534, 0, 1005125778, -6625754, 2, 5, -32, 27210922, 1057027 ], [ -518406407, 1897568, -484, 10, 1401, -714409, 38831099, 132597689, 529211482, -5153085, -1686552363, -2, -182, -4047, 248196, 42, 37357, 40, 3, -6536726, -1648947 ] ], [ [ -250611, -3121, -739262, 0, -2, 40814, 838645001, -1, 6639, -2057, 12788594, -269081, -200120, -42761386, -10889, 509, -918, 28393213, 1002, -2661, -11235648 ], [ -1017367, -1100228, 39552946, -630, 3075687, 22, -34968651, -47, 6, -6, 1, 15, 10267, -4314, 55689, 9607034, -39179802, -3, -89304346, -5, -35965289 ] ], [ [ 461511535, 1730447109, -570, -5475, 514, -3754881, 125798, 30, -34, 6730, 2545, 241278, -1311679, -25953, -1, 78195, 111367785, 389434, -3, 3, 202983 ], [ -1, -107611, -60, -330, -5, -3996455, 21233, 182950, -4, 1904899, 12412373, -1, -3220705, 7527038, -91084429, -33752423, -830, -40359142, 1184, -3, -232 ] ], [ [ -440, -24340, -25918, 11707, -3, 2852, -64740, -228, 68882008, -3, -25449, -675487, -1, 62359, 58, 319688954, 3319, -914, 11009, 33482544, -45896 ], [ 7260, -168506, -1735040, 65905779, 130591, -327550575, 209790038, 5, 34, 20590156, -385, -2, 36, 767546, 27, 3974194, 32824996, 0, -18849, 14665553, -61345 ] ], [ [ 0, 1, 6223, 317512, 1, -49950, -16, -126769244, -13, 11871, -2665262, -30268, 2774, 1, -2006573, 443823, -1788604, -5715312, -60421378, -735414589, 2 ], [ -5781, 39671942, -3125, 18666861, -108714460, -46, 45036729, 2680, -24035, 69242, -6100, -1628246, 1604, -476162325, 69462, -68840791, 19305, 0, -5804, -2, -2813 ] ], [ [ 1384, 359130977, 86186, -13, -1, -7315, -261945, 917992900, 1, 5721050, 418674359, 0, -14152, 96, 218, -635499, -14, -3629408, 283814336, 2603, 92685 ], [ 139594, 283029, 14619417, -458379270, 10, 120, -3394182, -14, 72898, -478721, -620, -167, -221947, -1, -32808185, 9, 19908, -2, 9, 7, 744862848 ] ], [ [ 119056946, -24, -54949, 3115, 3892548, -311, 174, 371642, 357149380, 231086, -33235, -287509246, 1, -62, 314666, -169, -366, 88196607, -23793097, -1856571, 1760 ], [ -1238604, -3, -63767731, 49749156, -2907703, 400794, 743, -520, -1, 0, 158, 102, 158724, -34, 673406, 128846266, -12, 1914460, 10101380, 586285, 39137743 ] ], [ [ 1700293, 1606, -87637, -25, 11389, -132136163, -352, 3441330, 26931, 7, 13394, -3815856, 280605, 119005, 14, -7787, 5078, 5, -2, 835226, -3 ], [ -84, 4, -369, 917669529, 3, -1, 64519, -89698097, -530680967, 1933773732, 145, -252, 260904, -449, 805945, -59795, 59840, -44120891, 135437428, 2333894, 130 ] ], [ [ -33005548, 14340016, 97, 13588, 3, 0, 121596, -365831300, 1556434, 46693135, -1611, 1, 9, -123648041, -660285174, -243, 21212286, 12419, -3330619, 313405549, -10450 ], [ -682, -476525, -1, 1178119438, -389, 15, -22865, 3249, -57697393, -4892, 924, -401, 890411, -76, -253235583, -156, 55390, -133334, 3, -2043, -1 ] ], [ [ 0, -51524608, 14, -2, -346, 75099604, 263, -4, -7310, 97246, 451, 17, 1762914337, -2463, 34, -1, 1, -158, 27134525, -94564, -377796 ], [ -7, -1467, 0, -117977649, -1653712240, -5, -2097637, 533, 72506, 1, 149, -489953975, 3775, -1507646, -321, -24, 0, -321, -8029, 1116, 16203 ] ], [ [ 157353, 1, -372042989, -104248210, 2, -1304, 497, 112, 205826650, -828, 1997869918, -221526322, -66, 205, 6720516, -39036927, 36, -1664500, -112179, 22, 10800249 ], [ 51, -2168357, -27, 2419, 910, 110, -4, 0, 323319474, 17830713, -30130735, -161415, 0, -2522, -1633025749, 54, 5, -1, 1, -4, -6935509 ] ] ] ] ] }