{ "type": "int32", "data": [ [ [ [ [ 21715789, 1799, 4080, 163625, 6034, 1, 31308305, 85790, 218, 100290940, 3, 3, 3048, 1009, 415, 779767794, 526351569, 559, 3, 462402735, 19 ], [ 447, 23866674, 59, 84, 487509, 1, 1918, 392420208, 12541831, 25925, 1, 8640069, 8077918, 7800622, 1352894819, 402407, 7827, 7, 1589195080, 579, 156 ] ], [ [ 11938191, 1, 708, 210341829, 3949982, 380, 3310222, 12, 3746, 37795106, 22575023, 218746718, 487530740, 8290899, 963120531, 4, 1, 53, 119196541, 446, 12996 ], [ 1028271, 29077, 290903867, -887109128, 2, 54213, 97, 3677, 12, 979, 13, 3, 451, 1, 5, 244, 119064, 1, 34147, 848606, 2 ] ], [ [ 978651640, 49222015, 5561810, 125, 33384323, 31854483, 510991, 0, 6, 489000, 14305566, 254851911, 37669130, 15, 7591, 1, 12938192, 218, 1733291, 57, 37737018 ], [ 456, 753393560, 29626, 26888, 370450674, 15864, 2079505653, 127, 26841166, 39246, 21037074, 204429, 18, 4591790, 50915, 6625652, 5304, 1564, 1561340385, 736530, 3131004 ] ], [ [ 200820143, 502058385, 25952, 264, 514937857, 8335810, 37658, 263463964, 3101118, 1984459519, 386, 28, 259, 650, 743, 1237920, 124, 3, 389428926, -1128534435, 4 ], [ 3, 488111, 22085367, 226617, 2, 10793421, 64537290, 1811295, 1737305, 0, 1032438, 2029174, 13735, 738, 3, 20959, 62, 47, 33325772, 1213494, 1968553 ] ], [ [ 0, 11354, 1005750426, 2, 379857, 55, 4083063, 3, 9191, 255809, 264, 4768849, 23996681, 0, 1, 250874971, 4215, 33108497, 14636716, 3, 202299 ], [ 3239, 120, 34194, 21836, 789045, 304374408, 31, 25, 62869991, 1768229, 359878188, 201811, 75, 1243, 49781538, 0, 290321, 74932, 793212, 9438, 111 ] ], [ [ 49310819, 1, 1, 570776817, 923593769, -1520830910, 23, 2259168, 1424, 3, 907703929, 25653501, 378303178, 1033605001, 9795252, 32692644, 1422231, 24499874, 3880352, 850327, 7 ], [ 15, 212093, 8384396, 968715, 1859193, 15226, 208216, 187, 6, 0, 9673370, 2, 1384, 432015, 2980941, 193, 5121633, 115, 2196709, 4979092, 1736703 ] ], [ [ 148106714, 16758345, 207198, 209874645, 11, 29, 0, 102642219, 18, 1, 377365, 296, 1017269, 536769709, 88, 29, 2840624, 14757431, 112013994, 650399663, 13566 ], [ 36582, 49181, 415305600, 14113052, 198956717, 1856267, 14567052, 1094, 58152071, 731099, 3, 6377, 30307749, 60279701, 0, 11825, 1, 18, 54, -1865382936, 1303 ] ], [ [ 351712947, -854851592, 88717968, 1800803, 279336809, 2757117, 28, 1520443, 244, 971110292, 7619128, 46, 1910256729, 963767, 44179738, 4558549, 19719, 1494174, 14305231, 535896, 771 ], [ 239752280, 27421627, 920783959, 549418, 257427, 11189, 6905901, 1776, 14, 364, 123470, 506, 464298, 310109674, 898, 1, 23, 11493574, 126802145, 50090961, 17445220 ] ], [ [ 340850352, 22822442, 3, 2, 908, 730934738, 65887632, 1952, 1031, 923929478, 802535740, 0, 1790017, 26640761, 480593272, 1662, 1043438, 349716089, 3926, 119, 3962 ], [ 2, 199671614, 175, 72, 3366506, 398321, 8, 61242051, 504587313, 1044188, 844848604, 901956, 58736, 3595371, 670266, 42442, 367, 815, 39062, 5602182, 0 ] ], [ [ 5, 1024670325, 17, 210, 172413692, 19243, 2097757782, 194806799, 2750, 2, 41745, 3197, 3, 30222300, 13278, 18487, 13, 148, 3, 298, 2634 ], [ 237941, 4005, 67, 1734841, 239, 1004701, 411, 13, 0, 80, 3987516, -1255979008, 4293102, 3864004, 16998894, 40222, 7461889, 7972, 1443, 328256612, 322293 ] ], [ [ -1165403877, 988245187, 47354, 1107, 409419071, 375062813, 51, 974, 1168, 321258, 63, -1317298539, 132468709, 5605, -632630234, 59404, 180370, 56213, 3, 36563606, 298465 ], [ 1747515920, 0, 248, 24, 11329, 1026751, 213042414, 5400945, 492427, 930, 21480, 172, -2147279994, 1230, 307378078, 120088754, 3, 140294, 349223182, 97, 132 ] ], [ [ 3, 1485348, 289899, 240, 527545132, 417, 63310333, 3495, 86810745, 206, 62, 211955, 11893, 3945570, 625449984, 212178879, 192, 2847, 34936912, 1886681, 792242 ], [ 10, 2, 26711, 0, 10169, 4870186, 12045, 110, 13, 9897318, 1691, 3499, 1362, 11119141, 32, 85, 30296059, 88559919, 30, 53, 132324881 ] ], [ [ 315605892, 28021510, 170692, 18, 0, 2081737930, 6, 366172655, 650091, 159600649, 3, 268, 4695833, 3, 2633, 13, 105316877, 278475258, 6919638, 237370993, 1438 ], [ 211985465, 335456, 6, 200357, 93463, 46981415, 0, 2, 18, 2066986481, 4, 176, 5, 11, 0, 664235, 29, 1, 103, 3234633, 5704998 ] ], [ [ 67873415, 31179259, 27148, 2, 6086460, 43738, 101, 242720, 2088465, 6187, 267769, 2, 243087750, 9017298, 78, 24249965, 1721075889, 16260949, 904299470, 194, 322 ], [ 72691, 0, 184, 0, 1489, 108195, 477346, 1490, 3485, 5, 72, 116, -782075056, 111462945, 19, 156331727, 1026250, 7043, 0, 4623, 80913007 ] ], [ [ 4457035, 47, 258, 7911, 752167, 2, 251608036, 43, 1474270, 168187044, 714, -335357904, 3535, 1472068216, 175378, 833603211, 2190056, 1, 233180186, 1367, 934 ], [ 1807833204, 21494705, 2143, 7977, 786734, 86496010, 350, 58, 1843574, 15, 63597, 485741, 59, 138779667, 5098573, 313703, 51383, 5, 66, 330965879, 5354361 ] ], [ [ 1886, 3721, 7701189, 9462, 124, 4, 24, 4992347, 514, 1, 286117, 30, 50828, 15526, 224130, 975859391, 13, 19947550, 1209485, 427335, 0 ], [ -1018197493, 597155, 4, 29182555, 869029, 2, 1943994, 174, 2510, 3882, 13203, 38877061, 25809968, 4, 143, 39145802, 2916005, 593, 40656, 1, 931821898 ] ], [ [ 4, 3259522, 59392169, 5290, 241, 743973997, 12487793, 23, 31, 4678, 29912720, 10774, 15113, 51697, 912, 864262272, 511450, 407535560, 73, 80945200, 3 ], [ 2, 505790009, 420773, 18, 44762, 21737, 10, 0, 865, 1988703, 49397296, 324597876, 1927, 979389, 362, 19743, 1, 18754, 896, 1, 5565509 ] ], [ [ 397, 7606595, 144449329, 88, 4098151, 51, 2294, 16264, -99454158, -991894024, 0, 164077, 3739, 28, 240, 49302, 24798, 6933, 15, 23, 20000 ], [ 7617469, 261096, 2, 43506, 4354462, 7, 121, 7208, -1801509638, 2949, 17289, 31, 23243, 10, 387216, 119, 42945, 2720, 1959028, 63, 376 ] ], [ [ 166095817, 95037, 1195359089, 786278, 620194, 207, 209, 523787, 79, 130224, 3281568, 1529065551, 12, 349217887, 1469927143, 2484, 252108, 229, 337389439, 128807167, 3 ], [ 97856581, 3, 942003, 598, 0, 17, 2077, -1255431378, 490392704, 105075099, 11147, 13, 647440, 963596, 245520, 493195, 242, 118578332, 851, 46615, 1179563 ] ], [ [ 97, 32950022, 4330271, 350632867, 11007, 1, 232301, 78, 221, 105823722, 8890546, 105, 3309, 3829194, 5314, 883128146, 138, 57410369, 8170, 12006, 38201 ], [ 30888580, 195247295, 96, 998300365, 124363778, 150786051, 127, 5462, 1784, 853455981, 39501, 165884924, 24630651, 382, 63673350, 312, 4703759, 492670, 797, 209, 1 ] ], [ [ 1479255, 1558248, 12423, 1688, 32014312, 61, 71147, 9554, 1868, 96399, 37406, 3, 3626, 51397, 1304112785, 562773, 38012, 48, 23854897, 31968888, 293 ], [ 1069098, 6, 24126, 156981, 816959, 12, 2064015597, 3081565, 220652, 9576, 2363, 2, 7518926, 16394, 865431, 15, 14308, 236044590, 2256208, 205572, 46 ] ], [ [ 34, 3817419, 153145, 130309691, 2129751, 0, -1389054253, 63038, 115749511, 5671655, 2230, 1698560, 46, 16234054, 490311, 1686, 127001, 482132, 4797051, 205213, 27508 ], [ 887, 7822788, 18856773, 2, 2607603, 1829, 849140, 1332507, 5040901, 202601, 12990, 118746, 407281, 18969223, 15374, 222, 13764, 58, 3, 10, 874368 ] ] ], [ [ [ 1836431699, 1063, 17514, 130885, 1550, 1, 3695269, 341989, 881, 75882001, 2, 3, 36673, 259, 150, 730407974, 1824360146, 0, 4, 213542886, 17 ], [ 1720, 2666216, 51, 26, 22311, 1, 1148, 954107746, 4475521, 3370, 0, 5618191, 8049196, 1449701, 1482164985, 286745, 20808, 29, -1326442798, 6842, 175 ] ], [ [ 3148837, 1, 6754, 1254275954, 1987324, 79, 1256046, 15, 254, 146166861, 18989123, 243920368, 208045718, 78719751, 84318434, 2, 3, 3, 56046165, 278, 25169 ], [ 13508, 30030, 97248132, -813865677, 5, 102196, 144, 786, 5, 179, 12, 29, 399, 27, 3, 55, 130751, 3, 2255, 1078480, 10 ] ], [ [ 724440430, 40091366, 940908, 121, 119984204, 56345138, 217818, 2, 53, 115282, 401638558, 130207264, 194358657, 15, 14980, 1, 2334773, 73, 65408648, 464, 56621147 ], [ 406, 239995139, 21957, 51963, 22680541, 10016, 413104220, 89, 849608460, 6815, 6042322, 142735, 4, 7744152, 481274, 3247368, 28405, 1493, 78598795, 1333142, 7228417 ] ], [ [ 176139500, 260728841, 178376, 254, 242555411, 10149422, 119733, 172686699, 5597280, 541960545, 59, 28, 974, 121, 59704, 381217, 57, 0, 212037060, -1765454150, 2 ], [ 3, 49827, 115639970, 124186, 7, 11307323, 53370771, 1239160, 1168241, 0, 2141342, 793220, 1360, 190, 4, 10165, 62, 16, 66054261, 180286, 423919 ] ], [ [ 1, 51885, 1477251495, 3, 885334, 101, 7103354, 26, 3733, 1800756, 636, 504252631, 155669144, 0, 0, 110842717, 111, 13358086, 29981363, 1, 210005 ], [ 12793, 123, 221437, 3123, 1189448, 755310751, 23, 5, 1139355205, 686261, 193160185, 153181, 124, 917, 330207841, 2, 946849, 84980, 805226, 41241, 279 ] ], [ [ 12699924, 0, 1, 1728654966, 635591558, -425004288, 39, 2773193, 488, 13, 1466934722, 24688042, 420438302, 1011623105, 14610915, 88306691, 391509, 16871077, 2353087, 893163, 1 ], [ 3, 289251, 18349201, 577205, 304349, 28093, 188348, 420, 1, 0, 1915426, 6, 1798, 17782, 52034245, 246, 3188324, 170, 139759, 464096, 139599 ] ], [ [ 1032277, 15270595, 215338, 37071601, 458, 115, 1, 93978928, 22, 3, 900277, 267, 65184, 95151694, 155, 0, 3393494, 2452376, 26705746, 749767855, 8343 ], [ 117343, 58330, 305933354, 8340009, 746208428, 4085652, 16076686, 263, 42384897, 2570555, 1, 3065, 7964789, 382593724, 0, 21462, 0, 58, 11, -718223638, 941 ] ], [ [ 7430861, -1146336041, 122797852, 3319729, 377679055, 6903729, 1, 1187325, 113, 657036027, 464482, 21, 2073241383, 625547, 12082125, 14504734, 21172, 1759981, 207744869, 773235, 662 ], [ 832868909, 15134952, 529790199, 2066176, 22295043, 8455, 1063199, 10, 12, 493, 239088, 484, 719572, 146018808, 522, 1, 58, 1808396, 110556248, 56189316, 762653104 ] ], [ [ 326731747, 54403026, 2, 3, 678, 220644134, 13687838, 2049, 2983, 1008407594, 87586281, 1, 28780084, 18680632, 162719668, 3159, 606428, 325497401, 41420, 98, 4083 ], [ 1, 1839479381, 205, 146, 1877964, 100355, 1, 125950898, 99528073, 1937549, 1244443824, 46177, 3734, 5578601, 1041250, 23458, 61, 529, 8839, 7935802, 1 ] ], [ [ 2, 63297765, 24, 127, 197742454, 15409, 941833670, 28500038, 8421, 4, 6873, 3123, 3, 24564123, 61785, 50254, 8, 234, 2, 214, 1894 ], [ 147509, 2260, 33, 4091470, 956, 1000520, 386, 0, 0, 108, 1385491, 88707105, 6293937, 6567480, 32771038, 30873, 92355879, 188015, 6294, 359844212, 123387 ] ], [ [ 1702279080, 577831276, 42121, 207, 27373944, 1009320052, 55, 685, 1601, 443957, 216, 980899142, 20405364, 22825, -844058557, 37534, 148904, 3806, 3, 31885801, 299586 ], [ 227820501, 13, 182, 0, 12321, 251192, -245617957, 471253351, 3349315, 647, 14501, 162, 1635975978, 626, 163747553, 4019697, 2, 2097837, 396366216, 34, 25 ] ], [ [ 16, 30716319, 2358706, 195, 14485473, 167, 206750316, 1578, 87423833, 110, 73, 178121, 9502, 919964, 1071236946, 106449520, 104, 12029, 115981068, 326816, 308612 ], [ 4, 2, 561270, 0, 7645, 16508183, 7330, 20, 15, 29790971, 1553, 337, 592, 3730684, 297, 417, 1838701128, 56159239, 46, 215, 517079001 ] ], [ [ 185565605, 17546196, 3542, 10, 0, 1998415941, 25, 729073821, 11480974, 7541077, 2, 455, 7583047, 3, 6022, 28, 68736867, 356041017, 19345307, 1356757783, 2089 ], [ 286237866, 239135, 2, 98404, 882121, 70938378, 1, 2, 114, -1995186711, 6, 45, 1, 121, 0, 85486, 254, 5, 46, 4194169, 7600617 ] ], [ [ 125967500, 2681572, 2227, 2, 5619537, 3415, 23, 36241341, 1671803, 8359, 1824453, 2, 99023447, 8154886, 92, 160075569, 440503156, 9739394, 164804241, 192, 351 ], [ 87681, 1, 381, 1, 399, 58069, 442067, 3830, 1347, 5, 153, 231, 14416082, 27859181, 21, 71688606, 8337362, 743, 1, 2523, 257749813 ] ], [ [ 16576047, 10, 74, 9940, 93277711, 6, 169528497, 14, 1241170, 215524875, 3133, -909723364, 2980, -229442997, 196947, 638229580, 3225254, 1, 1006929799, 689, 575 ], [ 219372621, 20497690, 91173, 2217, 711865, 116818818, 202, 58, 25110404, 3, 57625, 440607, 0, 864479839, 5909998, 189941, 152723, 2, 111, 63716827, 7668667 ] ], [ [ 7337, 970, 7133211, 16108, 575, 3, 72, 28534015, 281, 0, 150544, 207, 26085, 8560, 237214, -1423894439, 6, 2874429, 3591229, 311320, 0 ], [ 1649928713, 552626, 1, 85726599, 1031120, 1, 1307808, 35, 316, 1348, 6880, 77361231, 13000695, 4, 4089, 7020697, 2205875, 537, 55969, 1, 217562701 ] ], [ [ 5, 4606716, 45215237, 25272, 162, 780944146, 687147, 37, 4, 8735, 23372224, 11738, 1020, 38486, 818, 754792300, 309852, 57766560, 53, 169346777, 7 ], [ 5, 385324902, 90936, 127, 23367, 256179, 21, 5, 238, 6633164, 2635941, 9708917, 56180, 1211984, 83, 3425, 1, 48667, 45945, 0, 7791452 ] ], [ [ 838, 3181461, 45244123, 232, 7298100, 5, 886, 331, 2084191941, 911690827, 1, 84681, 4000, 0, 20, 46843, 30679, 25252, 31, 28, 10769 ], [ 12603998, 119624, 1, 51626, 4834264, 5, 194, 7648, -293799054, 3558, 63321, 1, 1108, 14, 80322, 112, 36440, 11289, 10624676, 441, 496 ] ], [ [ 321856275, 67343, -1310726022, 926650, 1664357, 511, 240, 105088, 108, 127846, 7063793, 1710425445, 5, 331424677, 1562588011, 3617, 28531, 196, 588255282, 28225591, 1 ], [ 25448951, 54, 215991, 109, 1, 9, 48, -1988330966, 474955737, 38729752, 27401, 23, 1298623, 32110, 91586, 947895, 145, 158820407, 1691, 97396, 4154717 ] ], [ [ 426, 12438344, 507966855, 18282366, 27625, 1, 497690, 49, 117, 117360152, 3590297, 77, 9116, 294398, 28339, 227749739, 1240, 3552480, 7694, 11713, 2742 ], [ 28348466, 132119561, 403, 1497275672, 163271, 133830190, 92, 2412, 810, 237881823, 41101, 56175221, 562542, 6862, 618955, 499, 4343866, 519795, 725, 47, 2 ] ], [ [ 3634701, 30173237, 15937, 7220, 18443051, 32, 48938, 38427, 2682, 1352387, 21570, 16, 1687, 30283, 1433013711, 678614, 18465, 13, 67033504, 13892796, 280 ], [ 1916940, 5, 376452, 2085211, 248316, 4, 169484465, 3791631, 1281996, 24580, 1282, 5, 3005253, 31576, 778457, 11, 24598, 137742286, 2099570, 195363, 50 ] ], [ [ 24, 3734143, 260107, 8240345, 1050863, 1, -1673788807, 9977, 397024464, 15019749, 314, 2454644, 28, 10221784, 373137, 2619, 48400, 491933, 1154193, 114094, 27607 ], [ 2381, 24469048, 61585556, 1, 1835834, 2464, 2012684, 1598748, 3356361, 402008, 12987, 116714, 434960, 44114559, 11064, 869, 32721, 34, 1, 7, 573066 ] ] ], [ [ [ 688412704, 374, 10023, 205480, 2159, 0, 49243013, 479053, 750, 103649128, 2, 2, 63325, 767, 97, 96051509, 1786527084, 363, 1, 427982946, 22 ], [ 1020, 58913575, 49, 74, 426448, 7, 934, 404669688, 6327243, 15326, 0, 7679691, 7031214, 1034226, 1636135128, 170810, 19309, 11, 243777037, 5480, 133 ] ], [ [ 9877560, 2, 2023, 508762248, 3819126, 975, 1094548, 43, 1989, 130617324, 27003108, 112947242, 62372001, 108076454, 1275702674, 4, 3, 72, 90807939, 232, 36245 ], [ 396754, 21850, 1482245348, 985717622, 3, 493599, 226, 2687, 10, 2632, 6, 38, 199, 14, 0, 178, 238649, 0, 61474, 722145, 3 ] ], [ [ 84664387, 83574157, 6038800, 47, 24205102, 66280553, 428146, 2, 3, 149396, 205327326, 196693708, 49333496, 31, 15555, 0, 10929421, 472, 38447825, 306, 41746023 ], [ 400, 301677927, 57176, 212460, 156344512, 17854, 922834804, 466, 721575268, 59584, 14611043, 406179, 25, 1546520, 86698, 2608883, 58614, 556, -1230388333, 1858118, 2244446 ] ], [ [ 259856352, 216332487, 7032, 332, 475166335, 14894695, 21485, 1037209597, 124583, 1600408556, 61, 3, 575, 0, 16525, 7120820, 184, 0, 489980731, -837455671, 30 ], [ 1, 925657, 193296455, 235596, 7, 340213, 261032599, 3528704, 1798800, 2, 2737540, 1511723, 14068, 481, 7, 18579, 49, 114, 60064704, 1383002, 49157 ] ], [ [ 1, 9104, 877635691, 1, 414806, 112, 8155148, 29, 5008, 2027042, 552, 295444379, 162320129, 0, 1, 791995059, 7860, 12731226, 31068848, 0, 88 ], [ 19635, 69, 23043, 30228, 2028571, 54277558, 14, 28, 363999277, 3748661, 124737790, 106426, 45, 1427, 479044764, 2, 1158417, 33173, 835680, 54342, 985 ] ], [ [ 11964262, 1, 0, 307098240, 105819927, 1953013693, 20, 1780987, 1685, 5, -1769385491, 30881631, 409879977, 27450818, 13883018, 2978770, 1477757, 10049591, 2992291, 2371652, 4 ], [ 13, 91485, 13501973, 702273, 4078645, 16873, 116343, 81, 5, 1, 3842471, 1, 299, 324590, 31250433, 215, 1012306, 242, 3913895, 1050365, 1121265 ] ], [ [ 247785083, 32801508, 197673, 95124698, 299, 203, 1, 114927608, 23, 1, 512077, 359, 50423, 292366615, 74, 11, 3273613, 16345106, 61879991, 397066255, 2689 ], [ 67511, 461006, 431559544, 15447713, 466721142, 2628279, 2907849, 1101, 9618904, 2554778, 2, 5423, 40894734, 28777891, 0, 38688, 1, 23, 65, -85514236, 1226 ] ], [ [ 495652726, 1548612564, 128204510, 3689567, 76898609, 1965854, 19, 2214355, 192, 50893582, 176850, 32, -1846761507, 259917, 42353969, 1813034, 32616, 999932, 45967266, 47423, 824 ], [ 774859606, 24172848, 715252739, 682580, 7831069, 8167, 5368034, 25, 5, 221, 183889, 2533, 965920, 502259549, 1016, 3, 33, 3161083, 70648760, 45153586, 220610222 ] ], [ [ 981986209, 32734935, 2, 1, 392, 383758855, 56123324, 593, 1858, 1176451669, 1447223016, 0, 24164422, 25320510, 281706607, 1636, 313293, 232725556, 14789, 177, 2184 ], [ 3, -1802413229, 102, 39, 7605965, 56885, 6, 30187140, 406905944, 2026670, 1702268004, 922194, 92236, 3708756, 1227646, 54366, 20, 2763, 38865, 25039172, 0 ] ], [ [ 3, 1214866323, 31, 47, 425393042, 947, 1910171313, 73755336, 6285, 1, 2788, 845, 7, 32613345, 14971, 54361, 2, 231, 3, 345, 1005 ], [ 199548, 1891, 88, 3533568, 529, 285971, 170, 6, 1, 142, 7162221, -1268098922, 6877855, 31978648, 19250546, 55094, 106510202, 357750, 6195, 864190121, 169978 ] ], [ [ -644099996, 796048567, 65089, 3900, 520709679, 989641124, 31, 831, 850, 769592, 231, 509248517, 178022650, 4013, 144041300, 38390, 168433, 27032, 1, 49439839, 205991 ], [ 271048458, 6, 930, 26, 15475, 5693, -8394361, 312242755, 3381519, 519, 20416, 16, 1247916861, 1107, 47832276, 124202138, 2, 2414343, 117416175, 239, 7 ] ], [ [ 24, 29255709, 1341881, 212, 468839355, 57, 155656585, 993, 44135987, 112, 95, 78532, 1649, 101963, 236826187, 237222970, 798, 16115, 38556674, 3567409, 221516 ], [ 6, 3, 201694, 0, 56983, 3144105, 4293, 13, 12, 8003682, 1846, 3023, 1235, 987392, 451, 296, -488342256, 62032285, 37, 193, 35331878 ] ], [ [ 773263951, 66700995, 75057, 10, 1, 75533426, 12, 1200643073, 8469145, 529426780, 1, 206, 7134342, 1, 3345, 30, 47385813, 344866980, 189299492, 1392523154, 3366 ], [ 704592261, 385727, 6, 8328, 28543, 81207096, 1, 1, 91, -72360795, 6, 105, 4, 123, 1, 1037795, 314, 6, 84, 1348777, 5687558 ] ], [ [ 99782585, 57518078, 33355, 2, 1255295, 35288, 124, 29124981, 838845, 5841, 1173172, 0, 212909933, 14190376, 9, 457322943, -787633965, 18288635, 166542854, 26, 556 ], [ 152725, 3, 669, 0, 1802, 12531, 1444122, 21, 3542, 2, 182, 148, 1678635864, 72427677, 10, 198758621, 536003, 1116, 1, 6172, 149258120 ] ], [ [ 9711414, 56, 95, 12349, 34518812, 0, 201639514, 41, 658939, 189267748, 532, 1896232377, 289, -859419533, 138062, 677979540, 974376, 1, 91964836, 946, 820 ], [ 60522421, 64955732, 54196, 3417, 111184, 153164399, 370, 24, 3946368, 1, 52493, 160813, 85, 153609493, 16090043, 356811, 122663, 3, 63, 141331047, 10455042 ] ], [ [ 1845, 647, 4746180, 4499, 889, 1, 296, 1489800, 1731, 0, 438577, 196, 40976, 3457, 662384, 1095652263, 1, 30099421, 463514, 251812, 3 ], [ -673246461, 1840474, 7, 79076666, 787874, 2, 1205519, 227, 2912, 3594, 20888, 75547302, 31867498, 3, 653, 251257207, 7541538, 845, 6943, 0, 244703288 ] ], [ [ 63, 2188358, 66504889, 25727, 238, 535635167, 9371657, 32, 25, 15176, 17335989, 4575, 1274, 46563, 723, 713358728, 457397, 221771179, 107, 257729310, 7 ], [ 6, 216509382, 171212, 30, 53983, 235878, 62, 7, 204, 5628039, 28463637, 532747749, 37379, 823183, 241, 9108, 0, 56756, 11772, 1, 7637123 ] ], [ [ 1012, 3059133, 130409308, 255, 43582558, 45, 3618, 16080, -1205658350, -74340159, 1, 180826, 4620, 8, 163, 35859, 7634, 519, 25, 10, 8808 ], [ 7053108, 84914, 1, 781404, 26028363, 3, 41, 4610, -731913662, 2226, 29373, 27, 19823, 111, 144999, 34, 48833, 10822, 14921715, 130, 435 ] ], [ [ 501075841, 1797, -1510455426, 970950, 132981, 113, 177, 186253, 118, 216112, 7364473, -244320879, 6, 66302424, 1375961535, 2607, 372311, 136, 993791055, 27807584, 1 ], [ 60599336, 116, 309199, 318, 1, 3, 179, -695581464, 342805404, 95390611, 10337, 0, 610746, 3128323, 173870, 186496, 330, 256097210, 1220, 104064, 1176716 ] ], [ [ 342, 6294281, 414153595, 105653798, 6723, 0, 500063, 43, 114, 30970604, 14150885, 17, 7142, 3868215, 10155, 824452346, 1893, 57643766, 1900, 10342, 10340 ], [ 28383047, 201063945, 422, 1580800943, 54936643, 200964031, 220, 1132, 4049, 1150384038, 87353, 90756869, 27231376, 3001, 5677098, 421, 2975567, 382432, 700, 94, 2 ] ], [ [ 3154656, 4919008, 10599, 6602, 30545880, 73, 16068, 63121, 3097, 837887, 18567, 25, 768, 7161, 142148433, 988896, 23622, 7, 89646979, 21215989, 29 ], [ 3617471, 7, 1353625, 200325, 761976, 23, 1793772019, 2320184, 1532708, 9033, 1577, 2, 7651363, 28813, 303693, 0, 5438, 532436399, 7917284, 56044, 31 ] ], [ [ 4, 835906, 898795, 51953401, 33641205, 1, -1189496639, 41346, 278664238, 18489763, 418, 2603299, 31, 12766412, 1577272, 9668, 201252, 228848, 7617244, 120468, 28981 ], [ 1605, 14818984, 122021850, 2, 2651558, 2297, 2018217, 1212365, 7708655, 412664, 16172, 20515, 20487, 30447105, 2240, 646, 25442, 22, 2, 13, 236826 ] ] ], [ [ [ 929560692, 1534, 24140, 74488, 187, 0, 44204215, 219909, 884, 32829374, 3, 2, 9321, 1010, 132, 450140588, 1175572317, 474, 4, 109353626, 12 ], [ 1272, 16204302, 18, 82, 187405, 3, 1078, 127580965, 15056310, 24899, 0, 18003377, 5572703, 1995153, 1837376500, 189213, 19815, 15, -1128032201, 1765, 220 ] ], [ [ 7986131, 1, 5966, 1941019495, 2869001, 78, 1988756, 16, 578, 3749910, 25781632, 142472946, 23388, 85311126, 384113927, 1, 1, 116, 69889313, 469, 34310 ], [ 645291, 11813, 1344575933, -1638041086, 1, 348072, 168, 2806, 12, 3058, 10, 34, 327, 27, 3, 112, 80973, 0, 33567, 1241292, 27 ] ], [ [ 825919785, 103442284, 5328857, 72, 50013471, 39779390, 91799, 0, 54, 112440, 409088893, 95260235, 1073368275, 16, 9228, 1, 6895005, 340, 66065466, 844, 21202268 ], [ 385, 72422208, 10185, 121141, 261995035, 9806, 945632619, 167, 521404408, 8362, 14945155, 528274, 31, 4040159, 215790, 9154550, 16213, 1117, -395602224, 1726673, 1972362 ] ], [ [ 182736416, 515846235, 208920, 215, 327343511, 6408494, 29835, 408391630, 754832, 940559804, 299, 27, 477, 494, 54144, 4942980, 25, 2, 503849520, -1736227168, 57 ], [ 1, 1289207, 3596797, 34904, 5, 14894745, 105007551, 378735, 936544, 0, 2701658, 631368, 14359, 323, 1, 22811, 20, 124, 12293641, 793670, 444570 ] ], [ [ 0, 14270, 1308278592, 1, 17275, 0, 6511945, 24, 3645, 1505360, 327, 71893019, 62335588, 0, 2, 283753001, 5768, 25703997, 4179518, 2, 242518 ], [ 16596, 15, 24667, 21331, 1337168, 608179074, 11, 5, 1325439202, 2109649, 44411061, 76227, 62, 1015, 135875577, 3, 2103370, 60307, 557645, 57327, 667 ] ], [ [ 12876088, 0, 0, 997166001, 625593836, -1406115155, 44, 1983647, 1141, 8, 986599504, 9996901, 61999085, 816478454, 16133958, 116445574, 414346, 5799798, 7576868, 120244, 3 ], [ 3, 1791, 20602660, 917775, 3541350, 13862, 184517, 268, 1, 0, 7942431, 1, 490, 451920, 29211973, 122, 2107135, 9, 3259183, 619687, 440300 ] ], [ [ 27386335, 24466138, 76030, 5617449, 156, 148, 1, 125493790, 24, 1, 878129, 124, 3016, 311439423, 174, 18, 565857, 8662462, 32074192, 647701588, 8044 ], [ 8301, 602862, 291396087, 13336902, 30625986, 2188712, 5423393, 1883, 805859, 3161807, 2, 7699, 7483220, 95820635, 1, 20295, 0, 113, 71, 1910879811, 1331 ] ], [ [ 57523048, 169198768, 39520638, 702006, 41612130, 3177841, 19, 2797504, 87, 76613876, 2603759, 36, -2048615109, 9859, 15046109, 5303070, 8413, 1280681, 216892755, 1028847, 418 ], [ 938088629, 56557782, 666305450, 985159, 3309479, 9394, 10655091, 1608, 10, 50, 81150, 1723, 825050, 491572907, 254, 1, 46, 5603179, 29146360, 1402840, 931970418 ] ], [ [ 12890732, 26964961, 2, 3, 277, 677359313, 67361596, 2892, 881, -1997194049, 1230101417, 0, 8661312, 24970748, 421167288, 2679, 812496, 757426657, 3449, 191, 792 ], [ 3, 1951903240, 182, 234, 1401257, 280498, 10, 54177429, 512921409, 260164, 1647996211, 356242, 22874, 3527110, 636407, 38731, 70, 3427, 8109, 330764, 0 ] ], [ [ 6, 44682730, 34, 330, 468304361, 4794, 44758604, 75061754, 5033, 1, 59015, 7100, 6, 56086756, 19722, 24490, 1, 60, 1, 172, 6624 ], [ 127231, 2461, 89, 7812563, 505, 150347, 504, 5, 0, 6, 2701937, 1470038949, 3578624, 15432390, 25467533, 36092, 27371690, 283513, 1937, 772325982, 178899 ] ], [ [ -2136279453, 356365993, 12889, 4030, 333431828, 614236768, 52, 426, 1356, 800145, 190, -147484359, 59938360, 6539, 1078611706, 400, 66765, 46908, 1, 57947255, 427354 ], [ 120096164, 12, 269, 30, 1742, 536535, 990381678, 290676939, 1579495, 9, 11449, 179, 1203623299, 125, 446002922, 88042723, 4, 4167423, 538253277, 219, 180 ] ], [ [ 17, 25605531, 3396422, 59, 637976482, 132, 175424950, 584, 69159293, 366, 164, 181215, 6741, 2241521, 1029118202, 177295350, 32, 8393, 38714930, 2825383, 23371 ], [ 4, 2, 886184, 0, 16740, 14573525, 10870, 19, 9, 6795479, 586, 1240, 1200, 9656487, 156, 57, 905144419, 51759207, 55, 243, 426914555 ] ], [ [ 429878300, 62778114, 67300, 34, 1, -291765172, 12, 1039773289, 1917979, 233394592, 2, 307, 2154090, 3, 3039, 29, 104391181, 290441655, 254201486, 1675905758, 1425 ], [ 1605436951, 266930, 3, 12591, 213236, 97292205, 1, 2, 30, 234024674, 1, 128, 2, 121, 0, 905094, 188, 2, 41, 1247210, 4468930 ] ], [ [ 226056303, 21600513, 86066, 3, 6178988, 15030, 40, 3659484, 185085, 7267, 93770, 3, 140259266, 9774798, 20, 297610889, -234144924, 6450694, 9289338, 150, 301 ], [ 241497, 1, 176, 1, 1342, 124482, 558853, 3561, 1447, 4, 10, 332, 14191698, 80522132, 12, 246332131, 2277955, 3030, 0, 2673, 46215027 ] ], [ [ 10417662, 57, 422, 10492, 100331558, 0, 103972176, 13, 502497, 175188255, 3404, -376559193, 3100, 888026308, 113827, 728438624, 333585, 0, 115300901, 674, 601 ], [ 1196499038, 43288141, 111893, 5286, 461752, 102649832, 489, 58, 20467032, 11, 27730, 476470, 22, 333303537, 15445485, 496013, 202857, 6, 78, 620644589, 473007 ] ], [ [ 2290, 1838, 8179778, 15009, 691, 4, 350, 20406591, 1472, 1, 403608, 199, 12601, 25763, 684597, -2081410080, 9, 13175494, 1840716, 186683, 0 ], [ 1896167484, 1441544, 6, 131340109, 790254, 1, 982489, 253, 157, 2938, 7617, 81613738, 41752146, 3, 2808, 86512179, 2828002, 695, 10644, 0, 512397624 ] ], [ [ 5, 4155053, 41703539, 19021, 43, 185958300, 17723801, 32, 21, 6380, 780234, 13372, 814, 61780, 462, 803834360, 25918, 344945345, 80, 203120316, 4 ], [ 3, 251423542, 103153, 81, 29359, 229022, 15, 7, 223, 12124768, 11096418, 352200733, 3849, 1396994, 469, 25650, 3, 63590, 27463, 0, 4366596 ] ], [ [ 246, 7290000, 119342756, 232, 119060289, 19, 1798, 15300, 1986847813, -1001001722, 1, 446011, 7943, 30, 45, 23260, 15783, 93079, 23, 21, 15347 ], [ 13048616, 179064, 1, 940641, 4439658, 4, 203, 6391, 1756113718, 8001, 17032, 19, 32660, 111, 255480, 16, 52912, 6501, 3207623, 119, 499 ] ], [ [ 18494047, 109639, 1161355064, 553176, 303590, 386, 187, 398548, 91, 110333, 1426368, -1985676789, 4, 460687378, 867144573, 12, 250171, 116, 1778118689, 4395100, 5 ], [ 63902911, 19, 475233, 618, 0, 21, 1763, -1945028019, 1059010657, 24708669, 12359, 1, 54111, 3551605, 32958, 420631, 249, 52194170, 1016, 47251, 3387502 ] ], [ [ 445, 2218323, 442982168, 690693106, 7329, 0, 643737, 32, 43, 68638181, 13887058, 126, 13464, 157229, 7604, 1065340572, 96, 61881221, 14865, 14751, 3668 ], [ 8222395, 231175177, 781, 1438487514, 156514800, 128716591, 188, 5574, 3833, 1909292335, 132215, 16061709, 22690594, 2571, 83009379, 362, 3964773, 53357, 946, 219, 0 ] ], [ [ 1043388, 14523645, 12226, 4808, 6394568, 1, 54178, 4963, 1978, 1059930, 27368, 9, 2528, 46654, 1696483416, 301913, 53363, 65, 43473482, 222195155, 22 ], [ 4027055, 3, 1525147, 806115, 1013606, 2, 1657800512, 2010723, 49682, 48627, 424, 0, 7837162, 4963, 755231, 12, 16207, 3426495, 6460303, 195968, 34 ] ], [ [ 16, 919148, 95808, 98097959, 1198275, 1, -247556609, 15484, 722980148, 19778602, 110, 659530, 39, 4358799, 943352, 5948, 247048, 187680, 3476831, 190894, 21432 ], [ 315, 22078756, 105967806, 3, 1417527, 1747, 1664891, 427275, 7680418, 394272, 14387, 82572, 235782, 16028162, 2005, 1960, 8832, 31, 2, 8, 1911096 ] ] ], [ [ [ 979766375, 1764, 4601, 217357, 5820, 1, 35287019, 361261, 503, 89571215, 2, 3, 9579, 514, 284, 541386478, 1779787014, 66, 0, 103787137, 6 ], [ 513, 43838481, 20, 68, 295450, 2, 1735, 333480175, 429495, 22300, 3, 31714623, 1294618, 6927594, 1700386980, 589606, 14122, 1, 1903137105, 2312, 45 ] ], [ [ 16609173, 2, 3206, 1433489960, 3502730, 961, 1221945, 27, 3919, 10430682, 9083365, 76993468, 364264488, 53317360, 615135196, 1, 3, 85, 8288902, 95, 8622 ], [ 391750, 1239, 529367143, -1445170940, 6, 437442, 180, 1367, 9, 675, 1, 45, 207, 0, 2, 70, 959803, 3, 14832, 219993, 21 ] ], [ [ 724660458, 87334098, 1084370, 61, 100891055, 19723621, 476983, 1, 26, 499156, 350152945, 33299076, 201075244, 4, 15250, 1, 1704795, 193, 41022203, 652, 63048824 ], [ 158, 583674059, 27759, 151956, 80803027, 9252, 2067969291, 21, 14791189, 21015, 31513449, 978336, 31, 556800, 89800, 15796516, 62316, 1955, 2118423220, 1542865, 6888785 ] ], [ [ 241891455, 114856057, 150680, 851, 264034773, 9643727, 174863, 444888011, 7230805, 828081237, 279, 31, 475, 200, 23739, 1473662, 22, 3, 165392990, -2088184450, 10 ], [ 0, 46310, 139450401, 218305, 6, 9120131, 236643388, 2704452, 482340, 1, 199362, 455774, 7873, 603, 4, 28431, 17, 10, 54637583, 1677482, 183787 ] ], [ [ 0, 51516, 1605895186, 3, 823801, 64, 2957519, 8, 11319, 71720, 164, 250175267, 215258920, 1, 2, 173000551, 5991, 32192276, 20571686, 0, 77427 ], [ 31259, 5, 40670, 12393, 421421, 348486210, 31, 28, 112447417, 1924052, 106597763, 91828, 17, 963, 288363927, 0, 497827, 68625, 176818, 42305, 160 ] ], [ [ 32449180, 1, 0, 1491866890, 345376459, -1115326670, 63, 7170275, 1756, 12, 1749963282, 22373344, 365202068, 467068255, 13577907, 70348510, 744072, 12276346, 7774022, 383776, 2 ], [ 1, 354238, 19061439, 316021, 659593, 23665, 181763, 334, 0, 0, 9802033, 6, 1789, 60713, 19786671, 48, 3892381, 98, 1102118, 1238394, 1489216 ] ], [ [ 350292, 14051325, 144411, 152078657, 2, 224, 1, 2024511, 0, 3, 169100, 317, 302318, 301144987, 245, 23, 2913169, 23207, 31313639, 530609660, 8603 ], [ 35572, 1581, 406800234, 12362992, 901948233, 3950653, 7217658, 916, 58311212, 1025349, 2, 5016, 65653147, 806107786, 0, 16351, 1, 43, 79, -1620430391, 18 ] ], [ [ 179930970, 513051973, 16511162, 3977114, 231671626, 1976456, 20, 5704202, 173, 743882777, 3912803, 22, -1791932, 261426, 21274397, 12328507, 30215, 491203, 243535313, 471212, 411 ], [ 373366744, 41456829, 228642927, 1570093, 17735502, 14662, 5065562, 1495, 11, 245, 161561, 3127, 1018221, 50278683, 184, 2, 14, 13477706, 72107071, 5276337, 179739120 ] ], [ [ 1729697515, 23235031, 3, 2, 838, 784462492, 118618599, 1750, 2581, 1398120894, 703931580, 1, 13198870, 32352358, 122657097, 524, 812935, 1068279840, 68608, 58, 1260 ], [ 3, -1734580146, 154, 414, 1286613, 485986, 11, 65024098, 525538797, 2613794, 383462642, 1547120, 68473, 5623563, 1441522, 55212, 168, 7717, 43482, 16894594, 1 ] ], [ [ 3, 159890492, 49, 133, 171374966, 4648, 610002446, 68229481, 31644, 0, 47594, 2604, 2, 51291258, 59861, 41382, 7, 461, 2, 410, 1778 ], [ 201452, 2535, 64, 1167770, 921, 913118, 1014, 5, 0, 175, 7941357, -1446431575, 4502079, 29327701, 825328, 39959, 82991811, 26509, 9433, 927059942, 48874 ] ], [ [ 1141674047, 437928544, 63060, 3327, 277996074, 631448259, 35, 480, 716, 1002863, 119, -2010489042, 95674572, 21787, 413231842, 58915, 83111, 29147, 3, 3155478, 68651 ], [ 2050988218, 9, 24, 1, 7026, 336326, 1741097376, 109532150, 1099613, 714, 14666, 120, -864750183, 28, 238614799, 25198028, 0, 1290154, 164012297, 22, 219 ] ], [ [ 14, 2537655, 2783478, 188, 660314180, 747, 454370194, 3494, 80888072, 619, 234, 220045, 13895, 3259718, 2605015, 182991853, 902, 14133, 78856945, 2556424, 726926 ], [ 13, 3, 1261407, 0, 29857, 9296104, 2391, 67, 13, 19780829, 540, 7349, 1842, 5273070, 259, 32, 1943382619, 68758908, 1, 3, 350843987 ] ], [ [ 46144684, 27884208, 212080, 54, 1, 1143594976, 14, 1890021380, 10212611, 21834902, 0, 195, 1549821, 0, 5603, 29, 120386357, 126790832, 141823287, 1830763097, 1163 ], [ 1348331711, 17515, 6, 181538, 1018214, 10148963, 1, 2, 125, -1383931444, 0, 172, 3, 81, 0, 504948, 377, 7, 88, 4035264, 582615 ] ], [ [ 25969970, 40099018, 52709, 2, 6687366, 39505, 13, 1276877, 352717, 3034, 893768, 2, 21232073, 15771030, 100, 239927149, -1290574826, 24680516, 989634035, 218, 667 ], [ 76634, 1, 681, 0, 482, 95146, 1936975, 3459, 2235, 0, 157, 238, 276198370, 175686610, 17, 135169382, 7107957, 399, 0, 1999, 155856647 ] ], [ [ 12789189, 37, 279, 8206, 55943096, 4, 215449947, 52, 1223484, 209551415, 2670, 794895688, 1234, -1349275182, 173106, 811773150, 3523868, 0, 1058099109, 1114, 892 ], [ 984700128, 57086764, 113421, 7920, 872640, 149460413, 468, 31, 114444, 12, 22693, 171735, 43, 882982390, 9828190, 399425, 3879, 6, 1, 397424143, 15235945 ] ], [ [ 5719, 541, 132126, 8992, 109, 0, 145, 23576100, 1757, 1, 271645, 143, 6383, 3136, 615258, 1083267329, 12, 10792542, 2481963, 242424, 1 ], [ 1086161297, 160598, 1, 103930632, 415202, 2, 878542, 53, 2636, 7697, 1381, 91830817, 21228330, 3, 3519, 105493288, 6359735, 660, 13688, 1, 765956925 ] ], [ [ 29, 2367786, 19548932, 28372, 120, 897151946, 13091137, 16, 28, 1230, 14987698, 8410, 11168, 6922, 98, 835884968, 494461, 34807506, 118, 24063311, 5 ], [ 9, 128345385, 95581, 77, 39760, 27038, 21, 0, 733, 1417618, 109439797, 107383335, 5195, 812284, 394, 4550, 2, 17569, 20130, 0, 3662692 ] ], [ [ 459, 200080, 223788898, 33, 57819061, 43, 2946, 8221, -362761129, 520470001, 0, 119028, 5125, 15, 187, 56394, 30507, 90018, 17, 15, 18811 ], [ 13503550, 43985, 4, 91375, 66150733, 7, 62, 4501, -1762860167, 1535, 50923, 6, 24982, 52, 73426, 62, 33356, 16072, 15799949, 469, 344 ] ], [ [ 26098501, 10888, 435033927, 709775, 1772993, 248, 61, 9037, 57, 251335, 2557420, -375531101, 5, 137956752, 606036923, 319, 164246, 138, 1380050268, 18568441, 1 ], [ 40661756, 117, 54067, 664, 1, 27, 5090, 2144106082, 839204768, 25485458, 27359, 3, 388035, 2991496, 202352, 814480, 468, 69730058, 387, 17970, 3723505 ] ], [ [ 0, 13536149, 329514645, 817163051, 4283, 0, 293342, 35, 89, 48465225, 11326030, 36, 12311, 3242053, 22941, 71712980, 69, 15136832, 838, 11078, 43477 ], [ 33258851, 40715508, 505, 1965406378, 116147184, 89912236, 136, 3584, 686, 83158528, 53302, 228190876, 9200483, 2846, 57568883, 216, 8084590, 128513, 28, 190, 0 ] ], [ [ 6910425, 30409142, 9548, 1957, 12358539, 173, 511066, 41265, 2775, 155987, 20751, 7, 1937, 27622, 382201348, 893687, 36246, 42, 68451457, 393140239, 263 ], [ 421025, 1, 1391177, 1841294, 450372, 20, 1346516346, 196017, 684999, 7387, 2373, 5, 7966565, 14416, 670663, 10, 24059, 267610927, 2528170, 101409, 54 ] ], [ [ 33, 1237864, 103872, 78602598, 31437583, 1, -1806314981, 22300, 24499255, 14001529, 2899, 3341887, 13, 2967221, 998968, 1343, 117410, 479722, 890483, 115447, 11759 ], [ 3629, 8499757, 182591779, 4, 3319340, 1994, 434785, 486879, 3338516, 491216, 11285, 128692, 302712, 16016671, 30103, 1351, 16435, 20, 0, 2, 392664 ] ] ], [ [ [ 1748899417, 1459, 21589, 128655, 7189, 1, 42179484, 266435, 655, 82637478, 1, 3, 42372, 20, 11, 918433830, 2036174182, 755, 3, 260161406, 20 ], [ 1011, 36889977, 53, 40, 263511, 4, 288, 79142335, 14367377, 30025, 1, 3364924, 6856654, 3094401, 728881926, 675529, 4413, 19, 521972820, 4066, 190 ] ], [ [ 9724605, 1, 994, 2122215969, 1005646, 458, 4108508, 15, 631, 87133596, 20764538, 203578502, 357471480, 97669752, 482152052, 3, 1, 116, 133908914, 343, 53233 ], [ 407811, 15392, 1814276735, 1228644494, 3, 76448, 240, 91, 13, 4068, 7, 13, 267, 5, 1, 220, 865394, 1, 30653, 1842270, 25 ] ], [ [ 144349028, 10167254, 1400717, 88, 18968123, 29301527, 38383, 2, 27, 255645, 180730974, 230869057, 412870938, 1, 5632, 1, 5322570, 316, 57545018, 306, 51051189 ], [ 204, 318120485, 65010, 65174, 457575945, 3419, 421748661, 160, 264838846, 30701, 26360365, 158561, 21, 735967, 169100, 721109, 23863, 400, 1477750048, 309823, 1774628 ] ], [ [ 35002782, 314035255, 129028, 811, 390095341, 1638514, 102919, 204970343, 5396170, 1543377254, 425, 25, 782, 886, 27982, 1178466, 47, 1, 437526855, 705502825, 41 ], [ 3, 1798878, 27044368, 227344, 1, 15907340, 7038022, 2675301, 1770601, 3, 3087468, 1043301, 15376, 133, 4, 18442, 14, 121, 28511734, 491964, 368593 ] ], [ [ 0, 35397, 1525829796, 2, 930639, 113, 3777321, 11, 2248, 2083138, 740, 215779313, 186464246, 0, 3, 553089979, 52, 17469486, 23400911, 3, 90706 ], [ 20015, 82, 210812, 23979, 17870, 472106795, 17, 5, 1265182153, 1667945, 42197724, 74589, 20, 369, 209168406, 0, 2466828, 6783, 216499, 48382, 443 ] ], [ [ 7628072, 1, 1, 519692235, 696692400, -2017867993, 19, 6060976, 1091, 4, 647395898, 11578417, 100558828, 275612696, 5344876, 117125927, 313248, 24013339, 10629963, 723189, 6 ], [ 6, 475492, 33406065, 727021, 3073840, 5552, 177991, 312, 4, 1, 3175041, 0, 623, 415025, 41705751, 105, 2957419, 112, 2354565, 2064123, 1616714 ] ], [ [ 11566776, 32605460, 36774, 81600655, 511, 219, 1, 50611313, 6, 0, 743558, 361, 901905, 298620979, 167, 6, 2077035, 9416040, 42571660, 282891107, 27201 ], [ 99870, 523472, 474607710, 9695027, 857861428, 4014808, 6012798, 42, 60395622, 180520, 0, 704, 52772100, 284627767, 1, 16715, 1, 119, 49, -732182257, 79 ] ], [ [ 243813376, 2056386047, 22287133, 1806301, 432287600, 4913041, 14, 7354393, 244, 273993559, 1463301, 46, 265279220, 324789, 46193545, 7096534, 13268, 16990, 56960228, 371825, 8 ], [ 1053271501, 62805284, 804932521, 755569, 24334699, 7947, 11805763, 1583, 6, 415, 180887, 3247, 346770, 486613563, 972, 1, 9, 13342001, 92123852, 4656915, 748958296 ] ], [ [ 1207626325, 34793430, 1, 0, 648, 894436296, 103522293, 1239, 2351, 230378755, 1079087256, 0, 29674690, 23031120, 195242052, 440, 916056, 156648590, 97979, 31, 2302 ], [ 0, -2080897690, 147, 257, 649551, 2862, 15, 74220383, 135286288, 1791690, 1774595166, 795892, 35117, 5890845, 1048132, 61580, 285, 7254, 63853, 5275750, 0 ] ], [ [ 1, 1094112088, 6, 230, 493032872, 18759, 326760514, 101967612, 2868, 1, 51498, 2265, 7, 39564596, 32960, 44478, 6, 306, 1, 233, 3300 ], [ 231734, 1036, 11, 6499669, 210, 626602, 800, 13, 0, 124, 1416713, 549172028, 527329, 33365369, 1242566, 58023, 223383971, 194654, 11707, 315475770, 288664 ] ], [ [ -1683044798, 268441787, 10164, 1058, 400204091, 408964297, 29, 423, 688, 862539, 240, -1905529737, 151222568, 25705, 1077218520, 12839, 107120, 23597, 3, 46709249, 460627 ], [ 705942546, 14, 543, 20, 14238, 300207, -1656699740, 231459025, 2231293, 109, 30543, 236, 348790494, 1701, 499025060, 14914874, 1, 2059020, 310217769, 96, 80 ] ], [ [ 20, 22795551, 3215722, 139, 837831195, 636, 336681017, 1709, 89470726, 304, 56, 30825, 8675, 4130352, 322731695, 193223774, 185, 4007, 61507298, 3138462, 668823 ], [ 8, 4, 1290379, 1, 1532, 9208100, 3624, 80, 11, 26267795, 1194, 11061, 626, 11430813, 354, 418, -272793504, 108771964, 45, 210, 143908738 ] ], [ [ 958016966, 23837647, 260836, 32, 1, 1973552038, 31, 862196218, 3592103, 36989391, 0, 332, 3850008, 2, 7853, 21, 78514941, 143947702, 110426841, 989350107, 686 ], [ 1911214539, 400316, 11, 150697, 714886, 36505388, 0, 0, 88, -1909894561, 5, 35, 6, 12, 1, 717923, 500, 2, 97, 2570681, 5409185 ] ], [ [ 144571292, 2989132, 11507, 1, 6500646, 56250, 37, 10200121, 844334, 4360, 796221, 2, 207163293, 11565761, 47, 476884210, -497940131, 31706744, 52823861, 497, 803 ], [ 100250, 1, 88, 0, 199, 129352, 649317, 3650, 233, 1, 102, 282, -852040733, 83433524, 10, 76696453, 5674839, 2696, 1, 1767, 48870088 ] ], [ [ 14212869, 23, 282, 3818, 96191548, 2, 150386749, 55, 890421, 65385908, 1129, 2066733336, 3704, 1364248849, 36856, 158326061, 4155899, 0, 972624684, 749, 249 ], [ 164557693, 38775106, 99140, 7078, 133516, 115245681, 343, 62, 32533916, 10, 20647, 1087, 125, 1019738290, 432932, 257833, 261002, 4, 63, 913871626, 7200159 ] ], [ [ 5421, 414, 2114452, 13731, 252, 0, 143, 7835656, 1592, 1, 516325, 22, 34768, 2056, 1037652, -1316410757, 14, 31986501, 641014, 219565, 3 ], [ -2046933565, 403582, 0, 114858400, 1902863, 0, 567800, 216, 576, 2140, 29652, 124319033, 62572377, 6, 1944, 198457796, 3266638, 847, 47509, 0, 55489858 ] ], [ [ 63, 5577656, 16011265, 15711, 222, 474674610, 28437710, 29, 6, 3641, 2183786, 6150, 15734, 39289, 1015, 1048599197, 57453, 364198738, 17, 22046657, 6 ], [ 8, 172018454, 128014, 91, 782, 243556, 62, 3, 322, 8761543, 85585491, 69552048, 25619, 389546, 339, 30379, 2, 9091, 50350, 0, 3587070 ] ], [ [ 34, 7371220, 17400669, 36, 1857608, 63, 1047, 5226, -584746333, -1428807509, 0, 143027, 3341, 2, 223, 58193, 7956, 67522, 13, 1, 31589 ], [ 9723664, 127359, 15, 768757, 12123075, 5, 174, 1784, 1665961485, 6092, 39552, 24, 234, 7, 438859, 100, 27318, 13890, 12425659, 386, 226 ] ], [ [ 424040328, 38910, 303112422, 587175, 635307, 428, 234, 284523, 13, 80137, 741790, -1026854715, 5, 225105244, 200405365, 2304, 256202, 21, 1490666125, 98963807, 0 ], [ 13373557, 113, 1037855, 351, 1, 21, 3632, -199216794, 887200247, 95427403, 8898, 27, 788194, 7206284, 53710, 912854, 329, 198359090, 792, 54415, 3089480 ] ], [ [ 225, 6227268, 283530837, 494576524, 18912, 0, 795529, 106, 231, 91686466, 10219214, 42, 15017, 2360057, 19476, 794589495, 60, 7320757, 8037, 13439, 46854 ], [ 11234646, 46596178, 644, 910467974, 234727374, 216370977, 50, 134, 791, 845822455, 174013, 254322167, 25331844, 6234, 249270006, 488, 7579826, 369103, 648, 107, 0 ] ], [ [ 7077552, 7558021, 3147, 4561, 32661580, 235, 450571, 40753, 5377, 1194051, 38767, 22, 4028, 41068, 1286599355, 106096, 50707, 1, 124802428, 5908056, 366 ], [ 2103715, 4, 136949, 1254579, 387582, 8, 1372245596, 3637578, 700715, 6106, 2534, 4, 1191134, 7051, 37596, 11, 18254, 140405234, 7753525, 91514, 8 ] ], [ [ 8, 15443, 70631, 61698190, 36228157, 0, -1109293440, 126698, 845771287, 10279356, 3354, 1742650, 39, 13358419, 623895, 5885, 59733, 46903, 931893, 53556, 19275 ], [ 998, 59660339, 280305230, 4, 3735149, 2968, 1657306, 1586420, 2320596, 365655, 3581, 7077, 285748, 60385381, 12671, 536, 480, 63, 2, 2, 2053371 ] ] ], [ [ [ 156027411, 875, 3387, 45875, 2039, 0, 33873672, 447017, 562, 108476449, 1, 3, 56767, 854, 293, 479341493, 640883927, 383, 5, 177168352, 10 ], [ 752, 44473034, 15, 11, 369007, 2, 829, 1001873928, 3637213, 20427, 0, 16937463, 6482889, 2694148, 785821940, 281836, 10317, 23, -1951619301, 683, 123 ] ], [ [ 14810223, 1, 2343, 87110253, 3822838, 776, 236895, 9, 2464, 145749658, 4656529, 85601336, 209240383, 18545831, 1045725400, 1, 3, 34, 5719665, 433, 16063 ], [ 1044283, 31771, 962437235, -563039771, 2, 398515, 91, 1482, 4, 3698, 6, 33, 271, 27, 1, 155, 860119, 0, 48599, 813078, 24 ] ], [ [ 629081330, 98544598, 290339, 39, 3904829, 38447894, 470752, 0, 5, 520401, 491235149, 157400169, 414479380, 20, 15423, 1, 9016465, 199, 53260920, 65, 60716501 ], [ 105, 172773076, 35575, 109078, 218446033, 16393, 1337288191, 356, 452674109, 39791, 14442998, 244139, 2, 7410318, 129639, 3069689, 25577, 638, 303694550, 991612, 41603 ] ], [ [ 76480951, 381977041, 158676, 444, 302455656, 12694655, 198036, 157307146, 5473805, 1347641571, 237, 16, 853, 665, 23449, 3016418, 51, 0, 355261690, -152023682, 53 ], [ 0, 1582786, 159065750, 161455, 4, 4196809, 210539636, 2701795, 1429360, 2, 2644716, 377582, 15028, 494, 5, 10580, 42, 2, 33040536, 857617, 2069421 ] ], [ [ 1, 2730, 977037446, 0, 415343, 93, 5838629, 7, 8809, 436215, 977, 423458789, 2891764, 0, 3, 1044583967, 11463, 9930547, 10508029, 1, 219941 ], [ 27236, 31, 29559, 11964, 1726490, 862787556, 1, 13, 815232614, 2716119, 237192344, 153891, 109, 251, 353798011, 2, 1028168, 54590, 845817, 5870, 313 ] ], [ [ 64918162, 1, 0, 1673050352, 218710581, -1609754921, 32, 7211132, 1040, 2, 1041851266, 17009800, 27277689, 306075646, 1191604, 122604392, 872760, 9139411, 19933, 1250269, 7 ], [ 2, 415182, 6752751, 566565, 2490466, 26598, 261577, 5, 4, 0, 6447274, 1, 1474, 171872, 6711012, 195, 1443254, 61, 3689710, 1814323, 100064 ] ], [ [ 261619818, 2576604, 148246, 18874780, 308, 115, 0, 107641405, 15, 1, 611413, 383, 399150, 409409868, 98, 24, 1539765, 16235130, 95714031, 14563890, 29288 ], [ 64930, 911503, 8267233, 5169870, 328342305, 2961225, 3974237, 769, 32700617, 1687605, 2, 2056, 25916410, 629244092, 1, 55189, 0, 28, 1, -233037260, 92 ] ], [ [ 204113161, 759351153, 107566321, 435207, 39964872, 1460332, 23, 3764785, 49, 17314594, 6618963, 12, -1691197687, 165486, 60961597, 6925792, 4527, 378628, 164072194, 401872, 227 ], [ 649163296, 10456010, 282120704, 117623, 9262903, 14959, 7130262, 1523, 2, 204, 29314, 2594, 421957, 526926555, 749, 0, 31, 7719508, 79454406, 18631069, 278726069 ] ], [ [ 1059278267, 12801669, 3, 2, 198, 1004296766, 102975956, 1273, 3508, 1645089394, 717470047, 0, 10676956, 2894112, 289570669, 1001, 1015778, 447736082, 55306, 104, 515 ], [ 0, -1644331527, 55, 383, 5593256, 410971, 9, 119556207, 361679724, 4073272, 313361056, 236559, 3169, 8228210, 1058311, 17488, 81, 4645, 39776, 7450132, 0 ] ], [ [ 4, 2056656111, 22, 159, 258385508, 24028, 1581010252, 255867541, 20341, 6, 7871, 7703, 7, 27887284, 28639, 34785, 12, 195, 0, 38, 2318 ], [ 54022, 3862, 22, 1968397, 97, 681371, 136, 8, 0, 90, 2401317, 1826021434, 3270470, 19348116, 6261357, 43214, 161301425, 226942, 5990, 203160049, 32276 ] ], [ [ 1463021025, 121509112, 633, 2348, 469813814, 556528113, 31, 657, 337, 57261, 118, -2130019435, 76385873, 25767, 1867168508, 21893, 57547, 21401, 2, 53633321, 155934 ], [ 2104879492, 7, 572, 7, 1677, 855155, 791239397, 341258487, 1098851, 494, 20811, 226, 318467296, 262, 430367015, 175863214, 2, 2854170, 823152497, 228, 250 ] ], [ [ 19, 17789858, 1894256, 48, 259637435, 964, 268620419, 1020, 127189324, 877, 102, 49401, 8351, 2758999, 402791193, 34683888, 214, 3599, 27137377, 62721, 861253 ], [ 3, 7, 1857339, 1, 23601, 10129758, 1306, 36, 15, 17397767, 1132, 8995, 1479, 13825354, 415, 454, 794869473, 94715062, 22, 136, 412667131 ] ], [ [ 1004476271, 43659689, 209283, 33, 1, 969417685, 18, 1468676253, 3032145, 213659637, 1, 333, 60798, 3, 3697, 17, 61774837, 391382652, 260278620, 1771138692, 169 ], [ 480393247, 518347, 8, 198283, 274337, 17971333, 0, 3, 71, -2054428396, 5, 17, 0, 52, 1, 596093, 41, 3, 103, 3103995, 1199962 ] ], [ [ 41976207, 6296935, 81718, 0, 3818518, 50158, 27, 21791384, 1033517, 7722, 948105, 2, 49637875, 7717849, 82, 174567356, -815843722, 28555714, 806204554, 76, 588 ], [ 49494, 2, 289, 1, 1980, 62984, 905348, 3042, 1463, 6, 243, 276, -1773876616, 23589401, 28, 106695809, 6758342, 3460, 0, 6266, 63406373 ] ], [ [ 12007365, 29, 201, 4812, 53721161, 1, 160644684, 39, 471395, 201069419, 3335, 1385614411, 1693, -907251709, 261298, 863982428, 3455790, 0, 390215981, 701, 295 ], [ 1022687126, 53793004, 26852, 3570, 793892, 523108410, 120, 13, 22403712, 0, 60614, 210812, 126, 356387568, 4843208, 508850, 163802, 0, 63, 680117411, 16678882 ] ], [ [ 6471, 2232, 7248100, 8068, 210, 3, 483, 9208057, 343, 0, 324666, 228, 63631, 15609, 531547, 1977000893, 10, 31818952, 3875804, 302381, 0 ], [ -739068323, 1864859, 1, 122409113, 1962642, 1, 1444160, 73, 3652, 3662, 16540, 45486059, 41625661, 2, 1629, 220362291, 2305283, 872, 11822, 1, 628820521 ] ], [ [ 5, 5634554, 58762481, 1786, 222, 544813972, 15035440, 20, 20, 11897, 11921934, 4681, 4487, 19073, 1009, 1004239076, 444291, 181622458, 83, 214814820, 2 ], [ 8, 427025269, 411260, 43, 1708, 141184, 21, 0, 937, 6555397, 113853195, 484978164, 30679, 2015718, 151, 4494, 0, 12041, 32041, 0, 5041141 ] ], [ [ 928, 8377201, 122964005, 175, 128043053, 61, 335, 12850, -773338805, -1056512262, 0, 494665, 4928, 15, 347, 11038, 10391, 57465, 13, 29, 4674 ], [ 11531021, 130907, 2, 768508, 17146065, 5, 25, 315, -172554032, 7424, 10764, 0, 22062, 114, 228585, 66, 5180, 1096, 4545028, 267, 401 ] ], [ [ 433624543, 34031, -2088750682, 602623, 250008, 239, 120, 17858, 31, 199796, 8117490, -802235651, 6, 69784981, 1675382299, 2844, 398939, 225, 1913146746, 72368194, 2 ], [ 3114896, 114, 398051, 565, 1, 17, 5847, 1964126232, 413125921, 125425293, 2306, 10, 1062669, 5818980, 133327, 479863, 267, 173928704, 776, 80062, 28651 ] ], [ [ 220, 33377932, 269761470, 1044457269, 7146, 0, 196327, 34, 140, 79405145, 12667238, 79, 7354, 1714746, 10112, 24386626, 1655, 35612256, 6370, 15917, 56884 ], [ 18177368, 185387834, 317, 465517071, 256155588, 53257017, 226, 3567, 1682, 792844500, 16569, 106905731, 11999915, 4972, 71401518, 324, 5537995, 202637, 652, 113, 2 ] ], [ [ 4383263, 30940026, 9300, 7507, 6638643, 234, 181152, 28213, 4203, 1916801, 2023, 6, 2424, 64831, 799560259, 336899, 64731, 93, 51328155, 150238636, 434 ], [ 2620912, 7, 718615, 1686139, 521502, 16, 1862556825, 3699290, 874266, 55237, 1425, 3, 4724384, 21255, 800926, 10, 25028, 271947785, 6572047, 86985, 14 ] ], [ [ 6, 2328799, 988827, 13310343, 21333587, 0, 402692284, 50087, 963424699, 17103452, 3685, 3790270, 59, 1565358, 1728356, 5040, 53150, 87216, 4959310, 147114, 6303 ], [ 675, 2120097, 252057713, 3, 1048278, 2134, 1606423, 1035671, 1945239, 261871, 8762, 10553, 348645, 7276191, 25191, 129, 9076, 17, 3, 3, 883353 ] ] ], [ [ [ 708928064, 466, 22516, 153408, 2873, 1, 59936458, 135650, 635, 118749433, 3, 1, 26978, 974, 329, 372888830, 793981497, 293, 5, 357256217, 13 ], [ 376, 1521634, 7, 59, 311381, 0, 1779, 372079921, 8755060, 22701, 3, 20519795, 2730229, 5213887, 633971549, 16610, 22885, 16, -1183166221, 5910, 132 ] ], [ [ 8289162, 3, 84, 1934863370, 4018611, 143, 1296996, 51, 563, 147294478, 3277874, 186338471, 480458979, 2863661, 1094175776, 4, 0, 59, 44006002, 326, 19609 ], [ 943835, 26048, 328378654, -1260372344, 2, 507425, 165, 693, 3, 3345, 2, 39, 451, 26, 7, 66, 483315, 2, 22476, 1810578, 20 ] ], [ [ 290354332, 119725287, 6260009, 5, 72584940, 12455251, 302356, 0, 22, 240898, 450368918, 37475169, 394288093, 20, 10385, 1, 13183360, 125, 60043405, 90, 65131998 ], [ 423, 248515151, 52922, 199599, 512768787, 26249, 1346781430, 192, 734524476, 44915, 33487889, 570477, 21, 2130744, 34126, 6635804, 8711, 1402, 1648538831, 1829400, 2512933 ] ], [ [ 212458036, 446602443, 107977, 36, 100014189, 14354139, 33753, 343326271, 392733, 1562237162, 64, 14, 824, 785, 36515, 6751233, 13, 2, 501839614, -1631488571, 14 ], [ 3, 99835, 177763723, 83681, 3, 13952379, 63449038, 3891831, 1651690, 0, 2438321, 1362024, 9941, 321, 2, 8483, 47, 80, 30085858, 1922212, 1646442 ] ], [ [ 1, 9850, 105058609, 0, 745314, 100, 936838, 30, 1815, 1839713, 850, 297341282, 43039007, 0, 0, 435507130, 2952, 10768511, 20448843, 0, 127326 ], [ 21826, 99, 6941, 6459, 739660, 439520770, 19, 28, 2084092485, 3182070, 487858200, 216351, 62, 1658, 39437931, 2, 1253465, 106284, 721127, 22805, 397 ] ], [ [ 22245739, 1, 0, 1139520416, 658765421, -1500838277, 4, 4647779, 1576, 11, 1657961972, 796917, 358236017, 170217109, 12987171, 32248834, 2057258, 24137887, 8324076, 3693487, 7 ], [ 13, 401770, 12200740, 229074, 3238540, 23461, 205003, 89, 7, 1, 10815123, 2, 1962, 395887, 43208955, 152, 7357221, 140, 3696084, 3502631, 1492213 ] ], [ [ 31121297, 27240563, 142104, 164667366, 386, 198, 1, 35081036, 18, 2, 243159, 81, 177728, 514240315, 68, 27, 3860887, 11766453, 41414289, 231681758, 11775 ], [ 118179, 618814, 475328045, 4739862, 375556401, 35419, 2565682, 528, 45672678, 775255, 0, 5051, 44032627, 485588123, 0, 37185, 1, 14, 45, 2056762894, 477 ] ], [ [ 241715282, 1316852188, 24363900, 1382679, 245933611, 1572693, 31, 7787601, 157, 609876109, 5557703, 49, 396039156, 969122, 7958729, 2524175, 20004, 748754, 19670087, 75313, 939 ], [ 356856488, 11227347, 174087163, 1950332, 28303421, 3704, 5873934, 216, 5, 293, 44696, 2041, 1031837, 145661404, 263, 1, 36, 12723372, 82315398, 1903385, 636553299 ] ], [ [ 2019467155, 66136577, 2, 2, 249, 340308820, 37721149, 428, 665, 2082737441, 1441607890, 1, 29642249, 3377718, 206483010, 2178, 546585, 203540526, 78776, 56, 3954 ], [ 2, -1001982422, 206, 353, 7874688, 410357, 2, 11339486, 131068356, 2478136, 1499805140, 1930433, 70234, 6824952, 1691060, 47028, 482, 8121, 24315, 2616373, 0 ] ], [ [ 7, 1138962347, 49, 440, 430584980, 10486, 248560707, 243122608, 16827, 3, 8642, 24, 0, 24765981, 20868, 22194, 2, 215, 2, 342, 4470 ], [ 151462, 2098, 35, 2068668, 944, 320186, 670, 4, 0, 29, 3337795, 400266231, 6258990, 24073404, 9898019, 57044, 247253189, 138369, 2405, 603504331, 524170 ] ], [ [ 981558316, 591226759, 1767, 1609, 437390792, 436519117, 44, 624, 1354, 867203, 97, 497090273, 250139799, 24220, 1187589017, 24957, 33646, 29798, 2, 52417575, 40741 ], [ 45982138, 11, 291, 27, 5371, 109178, 1362604718, 94070853, 3058837, 616, 29100, 109, 2067169070, 703, 439193238, 47943310, 0, 1523077, 289900835, 233, 64 ] ], [ [ 4, 15327872, 811745, 118, 510696564, 1001, 181796383, 2271, 80808177, 373, 176, 157610, 547, 871505, 439380458, 10978117, 1005, 8989, 87793289, 1185398, 331375 ], [ 10, 7, 1563310, 1, 47346, 1934070, 11333, 78, 8, 6166172, 1628, 9820, 336, 3037746, 282, 136, -1195557277, 20758207, 27, 86, 453759924 ] ], [ [ 344746101, 10071545, 187151, 18, 0, 2060416069, 27, 1027216382, 8691882, 494717980, 1, 405, 2404383, 1, 4339, 27, 96918686, 459564620, 236862564, 1332197039, 3859 ], [ 1800031777, 213982, 9, 261318, 962743, 119418924, 0, 2, 34, 1400662444, 4, 166, 3, 90, 0, 757756, 63, 0, 3, 1879497, 3478316 ] ], [ [ 154922619, 41058841, 105595, 1, 2768656, 38698, 98, 50411645, 1840456, 7654, 362919, 1, 208663391, 10653362, 110, 78937500, -2127972217, 10311097, 965792606, 500, 876 ], [ 223200, 0, 168, 0, 1155, 105078, 116705, 1963, 3562, 1, 53, 474, 1245793395, 19928789, 2, 7608455, 1979537, 2673, 0, 2646, 25468307 ] ], [ [ 12350089, 53, 417, 4727, 85373290, 6, 14119498, 51, 1743145, 8351361, 4018, -671197819, 3626, 480224886, 63099, 217083519, 2723291, 1, 46952270, 965, 666 ], [ 2089461204, 53105956, 111675, 6562, 581461, 165955401, 473, 19, 23093365, 3, 6285, 168347, 12, 502060482, 15861233, 67538, 98483, 3, 118, 412222386, 4658627 ] ], [ [ 3169, 1397, 6324367, 11300, 53, 5, 61, 16102712, 1036, 1, 435712, 53, 32025, 19828, 704504, -317129490, 1, 3557026, 2536322, 227766, 1 ], [ -1713895322, 1718716, 4, 66272318, 1513641, 2, 504680, 182, 52, 7032, 25793, 78793913, 21144243, 6, 2311, 181229427, 2454332, 435, 2053, 0, 1011996381 ] ], [ [ 1, 422829, 42678497, 14886, 213, 1000566641, 28756544, 16, 28, 7973, 14054906, 13496, 10298, 60265, 784, 265949470, 257121, 182347815, 2, 160991717, 7 ], [ 6, 193169613, 391696, 120, 26595, 175905, 51, 2, 3, 3839456, 8455285, 246312122, 57939, 1554233, 270, 4814, 2, 11962, 62961, 0, 2321364 ] ], [ [ 208, 7650451, 221477082, 141, 62107079, 0, 713, 493, -38671419, -928028194, 1, 89479, 3614, 28, 96, 52641, 24231, 14293, 1, 13, 20532 ], [ 13652971, 78400, 14, 617905, 20459305, 2, 115, 1709, -127684416, 4548, 9399, 24, 10913, 27, 53892, 53, 35062, 11769, 11362621, 154, 343 ] ], [ [ 141716746, 93872, 1166091175, 866987, 1083810, 191, 246, 10289, 115, 13880, 7415987, 1189579225, 5, 309756102, 575998597, 1474, 486953, 53, 902246915, 202252780, 1 ], [ 74397449, 3, 702332, 653, 0, 9, 4193, 201545910, 87189619, 41798695, 10746, 15, 1507478, 1880782, 250450, 466303, 212, 18010627, 1346, 44841, 2131573 ] ], [ [ 24, 28653487, 72430474, 790486263, 25674, 1, 391578, 58, 32, 25146195, 6352514, 41, 1947, 1283962, 26911, 996985072, 690, 63651521, 3797, 16234, 45806 ], [ 6270231, 143750361, 493, 1918772850, 171529382, 257415839, 186, 7446, 2480, 426012587, 199900, 220643846, 17417078, 1234, 175614853, 210, 6339414, 342064, 985, 251, 1 ] ], [ [ 7496166, 11897783, 260, 4895, 15928569, 132, 327134, 15158, 6183, 1465349, 50222, 10, 2465, 11318, 702997071, 244175, 34811, 2, 101189692, 461528787, 371 ], [ 1091976, 2, 460041, 1081578, 1019203, 13, 1286293479, 1000202, 1351778, 34357, 823, 7, 747194, 21317, 370369, 5, 20087, 113647966, 7403288, 77554, 61 ] ], [ [ 24, 3845790, 158013, 127466818, 7667974, 0, -1364974446, 89349, 685984324, 19650993, 2829, 1671387, 2, 9241928, 663861, 1300, 380843, 156677, 6034566, 159511, 1857 ], [ 3278, 1132490, 305770356, 6, 4046099, 189, 283627, 1405166, 7663522, 426901, 10516, 4958, 6137, 39414040, 14814, 1837, 3260, 3, 1, 4, 2008360 ] ] ], [ [ [ 32483829, 1803, 886, 36121, 2558, 1, 19711179, 97543, 680, 126815274, 1, 0, 33333, 282, 478, 382277696, 1799300866, 859, 0, 502639466, 17 ], [ 1639, 41716407, 54, 0, 315170, 0, 1493, 255401811, 9747278, 26923, 1, 32509647, 1362211, 453432, 570093111, 344523, 24308, 1, -257844054, 2595, 193 ] ], [ [ 2628116, 2, 5642, 1586305435, 1758838, 689, 2193114, 15, 1819, 206886958, 15112254, 88432183, 237393548, 24387410, 2064970113, 3, 1, 16, 18116356, 25, 37170 ], [ 408987, 8322, 826940369, 1856790809, 6, 243680, 228, 2777, 13, 3721, 4, 5, 23, 27, 1, 209, 619670, 0, 34699, 1441157, 6 ] ], [ [ 931701097, 89966970, 3663491, 108, 68290197, 6065638, 440755, 0, 21, 383676, 396100267, 149514080, 976891436, 27, 9801, 1, 2491352, 191, 48989482, 180, 64027955 ], [ 303, 573232374, 46814, 143635, 110496516, 8414, 1844911971, 493, 441878857, 27137, 10334591, 110455, 23, 5069135, 28977, 11311506, 12160, 1143, -529935989, 1025444, 2489541 ] ], [ [ 62454093, 342590152, 211799, 214, 345400227, 11560640, 142177, 192835263, 2336221, 1896649277, 460, 9, 968, 57, 44753, 1632305, 198, 0, 169066192, -1497477684, 47 ], [ 0, 310144, 212555133, 79028, 1, 4593801, 257255358, 2455096, 1988047, 0, 1821005, 952038, 1236, 69, 7, 23268, 14, 0, 57820756, 604409, 1236539 ] ], [ [ 0, 39722, 784141829, 2, 737348, 73, 5259390, 24, 3810, 515421, 981, 305343444, 215825171, 1, 1, 609666237, 1941, 10293483, 12176115, 3, 171665 ], [ 28575, 15, 208878, 18476, 628380, 363669483, 19, 12, 215829085, 775275, 496268113, 126199, 28, 2020, 446115635, 3, 565390, 55705, 881152, 41148, 545 ] ], [ [ 6587426, 1, 1, 1242388417, 405830602, -1586746402, 50, 5264437, 794, 15, 1237191638, 7859828, 111594424, 855873148, 3049114, 45035812, 76575, 11486011, 535223, 781656, 2 ], [ 10, 332190, 4696783, 255779, 1583719, 511, 89834, 495, 4, 1, 8267755, 1, 405, 458405, 21005316, 218, 2305884, 219, 4137007, 575307, 1561527 ] ], [ [ 48430557, 14622475, 55162, 38904807, 250, 189, 1, 92258894, 31, 0, 834341, 36, 313356, 140812799, 3, 13, 2046437, 5029056, 20774449, 18009716, 572 ], [ 90743, 74375, 21729099, 16582784, 860090494, 3293443, 5264216, 1095, 315621, 2739425, 3, 2480, 22577367, 895587913, 0, 26377, 0, 17, 25, 2011942562, 529 ] ], [ [ 503035410, 561129962, 78699390, 1149095, 211974726, 1205226, 9, 2645470, 212, 403699109, 1090544, 13, 1349453477, 428022, 31284446, 2041110, 21305, 877558, 249833967, 778428, 743 ], [ 872899604, 63278869, 346024370, 192679, 13925604, 7098, 16599498, 1978, 9, 66, 105733, 845, 1026836, 35270077, 237, 1, 28, 16521236, 77762823, 62143824, 1059293093 ] ], [ [ 19966423, 58502317, 0, 2, 581, 1072597793, 16395996, 2973, 931, -391676929, 1819835970, 0, 18541053, 30584784, 48780224, 3257, 755240, 121671763, 17857, 121, 3369 ], [ 2, -1004275396, 9, 263, 459546, 125499, 1, 56843059, 139956914, 2159037, 1052228908, 1275460, 11905, 8360695, 1215443, 4307, 347, 2115, 43402, 12408286, 1 ] ], [ [ 0, 1943096367, 62, 351, 351789013, 31418, 236265856, 29635462, 32425, 3, 60682, 2435, 6, 7415059, 27597, 2440, 9, 486, 3, 432, 5922 ], [ 174582, 872, 56, 8099090, 222, 692363, 557, 9, 1, 14, 2487319, 742154488, 1555877, 7387579, 27105903, 26300, 43589975, 154929, 7528, 46622307, 83955 ] ], [ [ -2134352350, 853815561, 42118, 493, 410784993, 1023114320, 59, 1005, 1939, 225033, 212, 387767230, 256166952, 17267, -1836913163, 17536, 12961, 16454, 0, 64518758, 322165 ], [ 1954082465, 9, 803, 28, 14814, 824656, -2131970605, 462968370, 4027000, 831, 655, 116, 892353085, 866, 59774089, 129268366, 3, 2092230, 22839984, 159, 131 ] ], [ [ 1, 20082632, 3868396, 175, 310276271, 916, 264120207, 2438, 129423266, 83, 116, 4309, 11426, 1354476, 452426225, 104880942, 492, 1381, 28892659, 3126366, 244569 ], [ 5, 2, 370951, 1, 4729, 8863284, 11009, 47, 4, 2718032, 1207, 15527, 526, 16075456, 45, 456, -1666862635, 55659923, 35, 157, 211003780 ] ], [ [ 214528528, 60045054, 247687, 1, 1, -1587276654, 27, 1857628714, 9828956, 67019022, 1, 151, 5507353, 0, 3833, 16, 88905883, 424315370, 267592780, 1065561393, 1490 ], [ 1301964634, 399944, 14, 56093, 1011157, 124505468, 0, 2, 82, -700392155, 6, 197, 4, 63, 1, 504713, 19, 6, 121, 2282440, 1075645 ] ], [ [ 111590542, 46825594, 91026, 2, 2970754, 17602, 123, 42847273, 563090, 5557, 439879, 3, 177424810, 12570271, 9, 117941743, 1006359055, 31886254, 675505575, 94, 371 ], [ 40031, 2, 765, 0, 1643, 126828, 1293608, 2880, 2987, 5, 84, 168, -1277731370, 27175830, 23, 78089423, 1280653, 7989, 0, 1955, 148139682 ] ], [ [ 2243982, 25, 164, 1182, 26416377, 6, 183406573, 14, 214449, 149646026, 2999, 1144058351, 1895, 91787037, 253130, 540719634, 385965, 0, 988594718, 116, 16 ], [ 1493728067, 9970472, 101544, 7869, 284642, 362042149, 426, 63, 6782398, 1, 16619, 323224, 100, 137769091, 8970453, 310017, 246520, 1, 7, 936718130, 12259634 ] ], [ [ 6475, 2106, 21087, 9061, 840, 6, 23, 16844093, 1810, 0, 333878, 212, 24634, 32483, 1006595, -1901721068, 14, 3359525, 2535280, 234304, 2 ], [ 1934278701, 2075355, 2, 114304093, 2092918, 2, 173066, 240, 2565, 4118, 29052, 44805818, 14172311, 6, 2817, 238254324, 345740, 29, 24272, 1, 621887598 ] ], [ [ 35, 5453771, 7499070, 32068, 79, 709303928, 12069387, 28, 29, 673, 5700972, 4721, 10180, 39195, 465, 198580188, 420763, 421181962, 75, 24008936, 1 ], [ 6, 38474729, 51445, 45, 18990, 108805, 24, 3, 348, 14347921, 30258770, 506329090, 12296, 622796, 455, 10451, 3, 28015, 53440, 0, 2053069 ] ], [ [ 606, 123129, 192104872, 134, 129721640, 46, 3869, 2882, -49407633, -1268638543, 1, 153231, 1951, 19, 423, 42521, 26037, 99921, 13, 25, 9472 ], [ 2489970, 241274, 13, 435456, 48291770, 2, 242, 3091, -237953432, 7927, 28435, 8, 26622, 40, 8556, 108, 21720, 10962, 15027192, 269, 300 ] ], [ [ 515204587, 104113, -2088405187, 581458, 497356, 296, 7, 38781, 85, 152571, 4628728, -110616814, 4, 246378020, 451023935, 2307, 358308, 230, 1354734279, 194045071, 6 ], [ 117626467, 71, 141125, 766, 0, 18, 6458, 1635379686, 65649725, 109033556, 13638, 9, 1827057, 2121383, 18442, 30563, 212, 190315029, 1811, 86902, 491439 ] ], [ [ 434, 24271545, 331191283, 245375435, 13420, 0, 332364, 104, 128, 51118190, 14110266, 93, 9809, 3433668, 26125, 762680961, 1886, 34215102, 2289, 12372, 49094 ], [ 20455681, 136434559, 980, 2136270010, 266614868, 101248973, 117, 8050, 3391, 1243668821, 130319, 17198300, 13313790, 1523, 103620422, 362, 5561651, 475948, 543, 8, 2 ] ], [ [ 1102259, 16554496, 2820, 4093, 26142286, 51, 375749, 16953, 7077, 1079234, 54073, 5, 2001, 29895, 2033529014, 160755, 16745, 89, 102548872, 72021617, 349 ], [ 2010536, 7, 1691251, 263247, 370791, 30, 954364645, 3829852, 773886, 23059, 709, 4, 3979273, 28212, 251432, 4, 15388, 121543267, 7409094, 162795, 12 ] ], [ [ 19, 2438521, 843871, 94268654, 46813535, 0, -1221644333, 121276, 646294351, 22914929, 2109, 4026777, 9, 10642503, 1892873, 7532, 124979, 137034, 1080762, 142232, 3875 ], [ 259, 46579380, 430054256, 6, 1258464, 1849, 957280, 678014, 7820764, 79255, 13160, 127158, 509946, 7183152, 24412, 1067, 6173, 18, 2, 8, 851551 ] ] ], [ [ [ 726615106, 1108, 32517, 128064, 5444, 1, 52607589, 175972, 508, 14108969, 2, 0, 5419, 945, 359, 303510244, 1851384532, 170, 7, 371147958, 21 ], [ 809, 43289937, 20, 17, 244080, 4, 1071, 767109995, 7209809, 14006, 2, 31621390, 528992, 3894324, 273773258, 16594, 30934, 4, 2048481533, 6687, 3 ] ], [ [ 5635468, 1, 2434, 225380228, 3320412, 928, 662818, 3, 2821, 229837878, 27612372, 217958518, 495441290, 116412967, 602949909, 0, 3, 68, 97156855, 162, 11475 ], [ 877417, 23870, 471566871, 113590693, 3, 336289, 124, 2885, 15, 1522, 9, 63, 230, 5, 7, 90, 784893, 0, 40841, 1268685, 0 ] ], [ [ 83371400, 114518588, 4935763, 21, 42078044, 53973977, 284169, 2, 36, 415184, 413273659, 10863343, 171001955, 2, 1791, 0, 2553195, 380, 44673882, 582, 58413879 ], [ 507, 1046478688, 26967, 154564, 282851138, 13748, 1977358431, 351, 329347866, 56013, 10839950, 204148, 17, 6512891, 58476, 5657698, 63469, 1395, 275139183, 1322434, 4528060 ] ], [ [ 97787212, 58716596, 109463, 378, 25037090, 4344748, 126293, 617926749, 2494203, 1498557923, 203, 26, 310, 119, 65228, 7762923, 110, 0, 1013905, 892285923, 57 ], [ 0, 208099, 209196725, 57129, 3, 11169959, 74904772, 3777812, 969855, 3, 1662847, 505758, 12608, 892, 6, 13023, 44, 74, 32248748, 979220, 651645 ] ], [ [ 0, 18185, 1981587415, 3, 663719, 59, 4003985, 18, 5016, 24589, 23, 300259565, 165602512, 0, 3, 1042736887, 6802, 2269247, 1661128, 1, 94308 ], [ 6321, 54, 35979, 22081, 1669704, 550571867, 8, 17, 564861842, 799892, 281908108, 196461, 12, 1952, 38185919, 0, 3137661, 34879, 789695, 18567, 88 ] ], [ [ 2038514, 0, 1, 981134261, 92787339, -809948820, 21, 4877830, 656, 8, -2146760254, 28797610, 176637176, 3777391, 578521, 110098752, 942318, 13335703, 8861484, 3103472, 5 ], [ 6, 389917, 31744901, 103125, 3126171, 21881, 152916, 351, 3, 1, 5137627, 1, 1537, 265231, 45500144, 173, 2780935, 79, 1014165, 3604612, 222453 ] ], [ [ 61236733, 12534827, 152474, 125518560, 15, 179, 0, 112969808, 26, 0, 172824, 499, 450323, 234664837, 161, 5, 3033745, 10419039, 82323604, 306159574, 5715 ], [ 80925, 721739, 253681696, 6337240, 541200602, 1260713, 10926034, 593, 4180659, 3581354, 3, 6033, 4293730, 972462615, 1, 14224, 1, 43, 79, -1583926287, 1985 ] ], [ [ 352291806, -1150231906, 81321119, 1575386, 46847636, 5914631, 5, 2800002, 234, 698688456, 6948472, 19, 1429651501, 922425, 58165386, 7759280, 29790, 450018, 116516426, 114687, 364 ], [ 198482177, 9271880, 182409447, 215090, 31436381, 9000, 13591201, 163, 8, 156, 54728, 522, 101788, 223389852, 831, 3, 46, 12563878, 68073902, 51721660, 885833231 ] ], [ [ 896026045, 64594709, 2, 2, 109, 378877147, 97714041, 4035, 546, -1415321648, 19474451, 1, 12334656, 18119512, 384883259, 210, 650845, 991229259, 32808, 172, 3714 ], [ 1, 1551060824, 167, 166, 5293665, 244451, 6, 66243601, 308939249, 1578111, 24968970, 1165375, 106596, 4994631, 1394617, 16310, 293, 3597, 31713, 120284, 1 ] ], [ [ 1, 1700084265, 54, 382, 121616195, 8468, 1832489586, 53977581, 794, 6, 27384, 7112, 2, 19499086, 62932, 163, 6, 390, 1, 437, 320 ], [ 56402, 3501, 91, 4839957, 729, 953685, 946, 8, 1, 34, 6441371, -464922556, 4178854, 30687066, 18854058, 21765, 148631703, 88172, 5954, 1071955686, 459187 ] ], [ [ 1748276779, 148977449, 7998, 3481, 295561312, 967701054, 47, 10, 1253, 409402, 139, -610248145, 82151884, 11615, -875250751, 54057, 183279, 43757, 1, 52499282, 338447 ], [ 865721494, 15, 110, 26, 1433, 45685, -2089650657, 238565044, 938957, 232, 4689, 202, -1084822841, 1528, 350928350, 46656868, 6, 640786, 196428747, 114, 159 ] ], [ [ 28, 8751656, 1038314, 251, 11279636, 517, 506741764, 377, 113837944, 60, 86, 250299, 12499, 901006, 349745101, 155767739, 397, 3471, 41662809, 685317, 688478 ], [ 11, 6, 1687869, 0, 10855, 8642325, 2205, 106, 3, 2591673, 70, 8053, 1152, 2308261, 180, 331, 1804711401, 122998201, 46, 171, 194631196 ] ], [ [ 1024836153, 40425747, 199463, 63, 1, -42685159, 1, 1044300274, 12174707, 247333516, 0, 488, 6091536, 2, 3583, 17, 52837105, 84677170, 232884681, 1653073285, 251 ], [ 1723980104, 197285, 14, 174659, 107273, 55149371, 1, 2, 96, 12088028, 2, 83, 2, 71, 1, 1013639, 406, 5, 15, 1986732, 1413276 ] ], [ [ 173412468, 55580853, 20955, 1, 5247795, 64751, 49, 44502397, 1812489, 3909, 689342, 3, 249167122, 16612835, 83, 204829682, -1673739889, 29842896, 289304539, 342, 630 ], [ 67649, 2, 62, 1, 1248, 87008, 1098841, 155, 254, 5, 22, 102, -1892468842, 71555203, 20, 186266207, 5138554, 6611, 0, 4366, 62899497 ] ], [ [ 5589025, 28, 313, 16190, 133091178, 5, 178784198, 43, 930046, 215812296, 2284, 933112005, 2047, -1835783388, 128448, 851266351, 2035510, 1, 230333026, 1284, 450 ], [ 1872975039, 21212600, 39635, 5705, 1035280, 317076386, 98, 24, 15947651, 9, 2448, 24314, 77, 620336600, 15859227, 236189, 231687, 0, 124, 132492734, 2699609 ] ], [ [ 5890, 2664, 4154907, 14494, 780, 0, 311, 22581007, 1924, 1, 23708, 164, 27211, 2215, 917607, -1317369578, 15, 33222723, 3108323, 66275, 2 ], [ -422801709, 167417, 5, 49552691, 1334559, 3, 555000, 68, 435, 5019, 30073, 38331923, 65903657, 1, 2945, 178115438, 2366590, 815, 49962, 1, 819803193 ] ], [ [ 27, 8020784, 42354417, 15039, 243, 969811448, 3930279, 43, 25, 13371, 32891864, 12607, 8614, 16289, 889, 958321495, 37537, 426578368, 108, 180376562, 7 ], [ 4, 255185774, 76566, 122, 25270, 118755, 17, 7, 651, 3961379, 34825310, 92280515, 24976, 257583, 253, 5525, 0, 14552, 29862, 0, 7591691 ] ], [ [ 60, 5967548, 170847674, 65, 6723028, 9, 2815, 1654, -482407781, 75799241, 1, 398365, 1032, 22, 367, 43262, 16833, 18117, 5, 10, 2287 ], [ 6630096, 180029, 10, 697711, 9656889, 4, 237, 7561, 638044967, 233, 17062, 13, 4653, 52, 386811, 104, 11558, 2606, 13293126, 52, 383 ] ], [ [ 146733149, 32215, -627035220, 94534, 1720748, 98, 160, 224586, 97, 218199, 6663256, -1606481427, 8, 408253673, 1591262285, 2068, 156811, 158, 1317068351, 130004177, 2 ], [ 38583638, 87, 1038308, 376, 0, 16, 6543, -205845291, 254500425, 69511502, 31604, 11, 1796166, 7606187, 233054, 340106, 172, 87646802, 1697, 64093, 1334802 ] ], [ [ 244, 32868267, 380445204, 506874810, 16959, 0, 49158, 118, 249, 61054064, 15970589, 75, 10669, 1784806, 26885, 330961990, 707, 63321236, 16329, 7256, 30889 ], [ 19317411, 255418852, 196, 678136784, 251586256, 104178996, 49, 5598, 1641, 1018590993, 211074, 26024108, 22342484, 68, 245690373, 435, 4535826, 474043, 498, 113, 1 ] ], [ [ 189347, 22997274, 9819, 1450, 9637320, 164, 93475, 19437, 4964, 1250309, 52227, 11, 3340, 58218, 1323517125, 653946, 48000, 76, 91394910, 76431909, 110 ], [ 2315508, 3, 1876505, 1793948, 332292, 20, 1078086564, 1247704, 1728437, 7701, 391, 3, 7133946, 20530, 32167, 6, 30022, 133711441, 7494858, 23402, 38 ] ], [ [ 25, 879104, 465588, 36374108, 58729319, 1, -363611790, 49919, 694098826, 16485208, 3713, 2439236, 15, 13033455, 334168, 14490, 497168, 214829, 1149039, 108940, 5340 ], [ 2783, 33790769, 354792126, 6, 3333160, 3947, 534855, 613026, 1415495, 33296, 87, 83253, 382967, 17364089, 24578, 244, 20112, 12, 3, 1, 356961 ] ] ], [ [ [ 1604779891, 1478, 9881, 149787, 6682, 0, 49060812, 149906, 608, 74192187, 3, 0, 35577, 169, 303, 302491179, 515470078, 505, 7, 39258433, 14 ], [ 441, 37337830, 17, 58, 18644, 3, 1435, 579888805, 6978002, 23507, 1, 12749840, 4701632, 1156765, 106177588, 229350, 20863, 17, 324699864, 2661, 176 ] ], [ [ 4394188, 0, 5351, 1104307054, 848171, 221, 3725534, 35, 279, 210395995, 26584071, 182220603, 520985796, 79571948, 1382812543, 4, 2, 96, 121047523, 302, 17255 ], [ 857679, 5410, 1105588785, -1846107647, 1, 452231, 102, 2748, 1, 101, 8, 48, 353, 26, 1, 160, 303716, 3, 38428, 1146166, 7 ] ], [ [ 190630787, 3348704, 4264851, 1, 72266402, 29111874, 366539, 0, 15, 291552, 518344085, 137575139, 695548199, 3, 8708, 0, 16294395, 391, 53695031, 860, 36411307 ], [ 163, 860327104, 58676, 70790, 534462203, 11542, 2056735896, 186, 489713101, 60432, 17413555, 1023525, 28, 1311776, 348984, 6527679, 18161, 1769, -1620123997, 1677566, 7648082 ] ], [ [ 82467421, 169338688, 150651, 966, 3524244, 15215433, 154594, 626593199, 1244929, 508464863, 367, 0, 421, 387, 31804, 784493, 74, 3, 518423858, -1594202017, 38 ], [ 1, 1663950, 124531113, 138080, 3, 9339527, 195514571, 3975040, 1045968, 0, 1930147, 1994280, 1584, 114, 0, 846, 29, 37, 19080498, 523822, 61002 ] ], [ [ 0, 25040, 1476246055, 2, 615807, 80, 1266048, 7, 3376, 2025849, 87, 475923774, 164034342, 0, 2, 13779676, 878, 1539068, 6168505, 1, 183539 ], [ 3206, 40, 4613, 11531, 1920485, 1027225796, 24, 0, 1382105817, 970758, 272374960, 50319, 109, 975, 113037355, 0, 2725954, 56361, 110350, 34222, 696 ] ], [ [ 7449991, 0, 1, 917883105, 1038788511, 2019346045, 7, 5802631, 1393, 11, -1553918329, 26169184, 154890610, 481118468, 13840205, 131849944, 1937705, 668382, 7166761, 1710491, 5 ], [ 9, 182064, 30889290, 801158, 2276702, 28251, 100562, 506, 7, 0, 9486592, 2, 355, 86728, 24384839, 17, 7220739, 38, 1653251, 3051288, 2040096 ] ], [ [ 136435509, 6936669, 141547, 208822597, 446, 248, 0, 101178291, 2, 0, 75332, 503, 116533, 435052446, 216, 13, 1398467, 2525969, 63613770, 225439502, 17686 ], [ 34809, 926237, 89957417, 488385, 718399398, 1666246, 14598390, 1838, 40366260, 3959489, 2, 7554, 28596448, 610618769, 1, 44317, 1, 79, 98, 559456978, 895 ] ], [ [ 98712944, 1972490884, 96176645, 1964273, 118757997, 7049958, 17, 6900643, 38, 379816716, 6718724, 31, 1357548376, 770984, 10063251, 2318507, 8822, 745621, 30248333, 910716, 478 ], [ 483308895, 33531342, 214598395, 1030248, 2033392, 9260, 11440800, 1128, 14, 20, 147256, 1482, 548215, 120550231, 743, 1, 29, 316226, 61845690, 62841899, 498306088 ] ], [ [ 1630200422, 3140974, 0, 3, 566, 295161606, 8841220, 428, 2711, 393194325, 1700914333, 0, 13608431, 10805040, 182215116, 4024, 275997, 991961028, 76024, 244, 3828 ], [ 0, 1901362358, 82, 383, 2573233, 435875, 5, 64096962, 260220111, 3873301, 1053825427, 1571910, 58408, 2673870, 560663, 48890, 480, 6460, 40670, 27337639, 0 ] ], [ [ 0, 2041657649, 23, 162, 494078345, 7230, 7689841, 84598559, 20536, 7, 34745, 4855, 7, 5960644, 57309, 7733, 12, 62, 3, 454, 958 ], [ 60824, 2560, 95, 778187, 466, 792168, 911, 6, 0, 199, 5972118, -356144787, 4918490, 13442279, 26123909, 4997, 74121135, 441896, 6535, 460921298, 10286 ] ], [ [ -272775051, 768932328, 57442, 2736, 441005927, 259153418, 40, 241, 1228, 981186, 219, -1446180353, 226074338, 7425, -1242662110, 15109, 216854, 20659, 1, 22527440, 165691 ], [ 1293187968, 4, 176, 26, 5586, 471526, 1126657267, 250414289, 1594886, 887, 3696, 10, -1965134914, 344, 373977739, 201865202, 7, 2158402, 1027364002, 148, 230 ] ], [ [ 21, 25978130, 3618907, 4, 590261104, 768, 289715034, 2925, 100564966, 892, 32, 162734, 1338, 2608202, 956372209, 171464912, 369, 5316, 125383489, 1350895, 635533 ], [ 7, 6, 94447, 0, 30246, 2496433, 8552, 16, 9, 26192217, 1318, 6798, 1336, 4984503, 54, 22, 1197515646, 87304043, 30, 66, 51734835 ] ], [ [ 420342135, 66222460, 135175, 40, 1, 54401413, 18, 207935768, 11544906, 368767390, 1, 403, 2981486, 0, 5586, 26, 88823087, 174111034, 141469954, 1959277315, 2262 ], [ 1795231859, 29732, 0, 261631, 891853, 113250950, 1, 3, 35, -2055609249, 5, 235, 0, 75, 0, 732587, 189, 2, 34, 4098132, 5859609 ] ], [ [ 125220615, 11562914, 102100, 2, 1046341, 40617, 94, 36895155, 1614573, 12721, 582983, 2, 110025826, 2440274, 42, 415765691, 302396308, 9728918, 143968632, 475, 513 ], [ 46179, 3, 678, 0, 1454, 2555, 100599, 868, 2912, 2, 187, 49, -2079043118, 76689053, 27, 84305697, 4540703, 1381, 1, 8104, 266460696 ] ], [ [ 14903566, 3, 220, 13783, 3664156, 3, 11853633, 35, 1591420, 58193583, 930, 1579649940, 2858, -2076128345, 251119, 756902950, 2914804, 1, 690406647, 1581, 936 ], [ 1968148041, 39878062, 73433, 3794, 968470, 137839110, 79, 52, 21241289, 5, 53680, 246523, 83, 648927677, 15116112, 441718, 153624, 5, 86, 754935326, 14231764 ] ], [ [ 7019, 3192, 6611600, 12007, 764, 6, 219, 30193943, 1779, 1, 39166, 230, 54078, 16842, 227179, -2045007772, 8, 33498889, 1779927, 155727, 0 ], [ -826577893, 1815631, 2, 112073432, 1492388, 0, 2071069, 185, 3518, 6678, 26337, 56454133, 11599911, 6, 2106, 227796899, 6702917, 765, 50955, 1, 807199935 ] ], [ [ 4, 3204957, 12378095, 13028, 127, 275921840, 28846782, 21, 19, 3100, 6651189, 9172, 2572, 30605, 871, 488979254, 138804, 499060951, 93, 162149995, 4 ], [ 11, 374434129, 174874, 1, 25551, 262100, 50, 1, 531, 14660258, 29426107, 272091451, 52825, 40172, 405, 24628, 2, 26560, 50875, 1, 7556346 ] ], [ [ 425, 6535203, 45993180, 129, 104363768, 41, 1988, 11787, -666586614, -1260150854, 1, 237346, 2733, 7, 384, 15263, 19586, 45455, 19, 14, 19746 ], [ 10430038, 197055, 9, 424539, 14831867, 7, 171, 3953, 660154940, 1403, 43217, 24, 7110, 22, 91210, 33, 6355, 6142, 12939912, 248, 396 ] ], [ [ 479264909, 84806, -695002891, 985437, 881904, 40, 49, 470832, 101, 233093, 4721456, -1559468559, 6, 310270196, 979745371, 270, 210550, 114, 914326310, 76652869, 7 ], [ 117721915, 19, 312894, 22, 0, 7, 5686, -671923110, 851841516, 69599480, 3666, 30, 1386840, 264834, 44205, 1040711, 295, 242873419, 455, 98038, 155822 ] ], [ [ 155, 10038302, 403956892, 424817873, 18159, 0, 1008837, 68, 68, 75331869, 15295320, 22, 14204, 1766161, 23550, 231716117, 1063, 6144772, 11323, 7511, 15931 ], [ 5372349, 93083135, 200, 217218600, 173785155, 266509850, 121, 8115, 3037, 1672546611, 41957, 10575047, 23112608, 144, 75650558, 229, 3568353, 268779, 215, 140, 1 ] ], [ [ 2682617, 16332991, 2787, 2463, 944290, 100, 361916, 2813, 5536, 136414, 19902, 15, 3935, 53982, 1071720757, 614752, 62063, 10, 96180967, 238089364, 376 ], [ 817185, 1, 4021, 1112114, 241654, 17, 1525610142, 834814, 77391, 4416, 1180, 4, 3514839, 16369, 134102, 9, 9828, 226018279, 3038868, 154688, 58 ] ], [ [ 48, 2545259, 18656, 12443344, 27018633, 1, 1399050324, 30630, 347055511, 29328514, 2772, 1087201, 35, 1873990, 1709500, 8684, 71623, 353090, 4363709, 79363, 12430 ], [ 3016, 9452753, 342486198, 1, 1898489, 3042, 305121, 1338194, 7172634, 370391, 1027, 103211, 254780, 34201927, 12289, 989, 13367, 39, 3, 1, 1762688 ] ] ], [ [ [ 54276391, 60, 14988, 164629, 5022, 0, 49849159, 510067, 1017, 128265141, 1, 0, 40445, 1023, 242, 839929914, 2566149, 658, 6, 342318239, 9 ], [ 1048, 56721855, 21, 116, 36828, 1, 1346, 871500705, 15962163, 25560, 1, 31379027, 1699479, 7260687, 2074921353, 994542, 18957, 26, 753527327, 2159, 220 ] ], [ [ 1915918, 0, 6186, 572042667, 564914, 275, 1496499, 0, 2346, 81415, 16049401, 230349558, 318747933, 3508273, 1048899541, 0, 2, 76, 124377979, 467, 4585 ], [ 1025122, 20424, 262819103, -655615715, 3, 194476, 112, 3636, 6, 2973, 4, 12, 424, 27, 4, 181, 153534, 3, 34745, 1312067, 0 ] ], [ [ 1047926265, 24256226, 1406350, 31, 131233957, 65869502, 268346, 2, 24, 394413, 284104838, 32459358, 410299596, 12, 14161, 1, 1749399, 71, 63266064, 151, 28967232 ], [ 201, 356676282, 2327, 16768, 400583842, 30835, 1042720864, 180, 697871354, 63533, 3416970, 227467, 20, 1595954, 124987, 2035198, 32379, 1626, 201210263, 1142956, 5496473 ] ], [ [ 89168816, 464416735, 118022, 861, 469097263, 6481981, 16870, 801924991, 6886027, 23631486, 10, 21, 352, 638, 12548, 3976907, 71, 0, 2111390, -1209661358, 58 ], [ 3, 1999866, 204941022, 185238, 6, 16005877, 182175054, 1477919, 1701467, 0, 3484128, 1449718, 128, 913, 7, 27013, 10, 40, 43867697, 2060478, 1891976 ] ], [ [ 0, 58121, 1597576705, 0, 75291, 29, 5981895, 12, 13689, 529855, 763, 184813179, 79051045, 1, 0, 151626300, 4869, 17795389, 25089368, 3, 17051 ], [ 5591, 120, 186065, 5898, 1983228, 305118790, 9, 15, 1500508204, 4171301, 295228739, 84089, 44, 1217, 65248512, 1, 844690, 99691, 549307, 9690, 366 ] ], [ [ 6967998, 0, 0, 1271814833, 1042157960, 1879337083, 20, 8366905, 423, 2, -2073307299, 3945171, 29049342, 338610892, 8977000, 91301724, 2069396, 26138844, 14641796, 3850288, 0 ], [ 0, 388014, 5659053, 383458, 402797, 3244, 50947, 199, 1, 1, 12875714, 1, 1669, 221856, 4119328, 25, 5897367, 212, 2847708, 3624198, 1312522 ] ], [ [ 156894851, 31111293, 103116, 180227285, 281, 41, 0, 65432047, 4, 2, 524632, 32, 823820, 486294023, 249, 28, 2250961, 1416074, 43261296, 1055358415, 11588 ], [ 10770, 144697, 64693953, 15710264, 603618543, 377778, 9123164, 176, 54398796, 3715122, 3, 3642, 35551768, 410063344, 1, 45445, 1, 4, 3, -1316536306, 714 ] ], [ [ 440989646, 1376834225, 101255648, 216097, 22124375, 326064, 3, 4701287, 212, 125524224, 8215431, 60, -1829308704, 114500, 4233435, 4170462, 1070, 1049810, 76916812, 442403, 963 ], [ 1024246920, 35585991, 584976596, 65373, 21792801, 8237, 11987247, 1238, 0, 214, 109594, 3799, 535553, 134513067, 672, 1, 9, 10380040, 25421958, 65270809, 628468980 ] ], [ [ 2067380478, 30842457, 0, 1, 88, 1037828311, 60482227, 329, 2196, 932379080, 272208214, 0, 27441257, 16625402, 93016231, 3543, 232819, 113143318, 9781, 238, 1417 ], [ 3, -1837615455, 134, 370, 3358207, 185500, 11, 115677814, 362080257, 2796732, 1704006512, 2875, 65491, 761090, 1635554, 37114, 291, 5777, 11324, 13297668, 1 ] ], [ [ 6, 1871460875, 17, 302, 407428474, 27359, 6288846, 251228787, 5381, 5, 32948, 7865, 6, 13044436, 7300, 29653, 14, 401, 2, 165, 1278 ], [ 119457, 1086, 28, 566997, 989, 473264, 934, 4, 1, 166, 6934011, -960507293, 1226108, 1945783, 11629532, 31126, 233200815, 517477, 13273, 134279699, 53566 ] ], [ [ 504398816, 228599098, 12290, 2800, 144803080, 669377450, 49, 90, 370, 54802, 247, 1739043508, 134219502, 26511, 876053206, 28645, 53526, 13804, 2, 53899377, 266512 ], [ 2144225538, 6, 49, 20, 12968, 144873, 2134566273, 137321825, 57089, 720, 30, 39, 1062555826, 1191, 283523494, 60631080, 2, 1458943, 225117386, 131, 134 ] ], [ [ 30, 32573302, 1565856, 226, 202819742, 651, 370551895, 1985, 113258849, 221, 158, 101002, 5023, 2270007, 348546394, 94225169, 421, 16275, 61442582, 2521622, 141749 ], [ 13, 2, 407024, 1, 14732, 1778286, 3066, 57, 0, 21251882, 492, 11068, 658, 156127, 418, 89, -627791476, 131842436, 45, 284, 316344315 ] ], [ [ 520720423, 50356334, 29494, 10, 0, -1652225499, 22, 1870189943, 7723185, 445148973, 3, 32, 1847610, 1, 7496, 9, 108452548, 213325909, 115391814, 1205339194, 2500 ], [ 1359564692, 61499, 15, 44097, 626780, 19292748, 1, 0, 77, 1862286933, 3, 194, 5, 64, 0, 698083, 447, 2, 109, 2793443, 6666939 ] ], [ [ 237429441, 53881192, 102871, 1, 6041615, 61718, 73, 28192397, 501467, 15910, 158865, 2, 153192884, 12737546, 8, 379084844, -2056283103, 29994723, 356889398, 334, 93 ], [ 68055, 1, 184, 0, 142, 82360, 1922301, 120, 987, 5, 111, 464, 1154298109, 58980673, 23, 102223020, 3450651, 6741, 0, 2283, 93514000 ] ], [ [ 16713814, 38, 278, 5054, 97052494, 2, 79429461, 40, 1254973, 128693227, 3497, 1451588779, 2738, -1706917963, 91703, 280557328, 1542116, 0, 475616888, 727, 461 ], [ 1350889124, 8127931, 114404, 2512, 595834, 182649269, 146, 58, 30841451, 13, 56906, 393821, 13, 54413710, 10244991, 244051, 106844, 3, 19, 635573119, 8327861 ] ], [ [ 6785, 2194, 233349, 4279, 294, 4, 21, 29867338, 584, 0, 72954, 59, 25628, 31702, 1020824, -755432309, 8, 813115, 3728024, 167528, 0 ], [ -1335622719, 150062, 1, 114664854, 1852665, 0, 960022, 218, 3174, 6517, 29398, 132750239, 33002149, 0, 1208, 143211840, 6773868, 239, 27127, 0, 526942223 ] ], [ [ 28, 174162, 28633447, 30162, 223, 798982427, 15198553, 57, 30, 4587, 26979200, 7807, 6656, 15171, 177, 88437217, 132403, 118515121, 16, 114457719, 3 ], [ 0, 325112808, 266886, 52, 30563, 75591, 34, 4, 653, 11865670, 64533129, 489616132, 25875, 1719482, 146, 29401, 0, 41553, 62976, 1, 6872343 ] ], [ [ 557, 1397607, 116704507, 204, 52837552, 1, 1797, 11292, 1812791693, -1816197894, 1, 200616, 2651, 14, 317, 12081, 16309, 51254, 12, 0, 32656 ], [ 14105285, 259127, 13, 1031609, 29771976, 2, 44, 5401, 1325039616, 4781, 12483, 29, 28657, 119, 93438, 42, 41203, 15159, 16353343, 13, 287 ] ], [ [ 398530173, 28989, 338656095, 890342, 1140464, 486, 151, 309667, 49, 120937, 9918210, -1664965392, 8, 126517305, 1816176352, 2665, 331486, 188, 1794102526, 95835251, 0 ], [ 107471404, 116, 126555, 398, 1, 25, 4963, 191630108, 791487641, 98470390, 7860, 23, 1251975, 1260467, 201172, 844823, 175, 230692593, 1737, 46656, 3418631 ] ], [ [ 151, 12862010, 395094127, 774577174, 31501, 1, 519098, 105, 183, 100367183, 3051765, 38, 350, 825535, 28065, 215058927, 422, 18988127, 3827, 8438, 38179 ], [ 21202498, 186182915, 12, 1613497988, 186411175, 190949739, 51, 3727, 2905, 227766845, 217068, 34880363, 30390667, 1211, 264668068, 168, 3361819, 220869, 457, 122, 2 ] ], [ [ 2678556, 31296133, 16100, 4553, 2158240, 199, 250307, 33188, 4240, 1237648, 13683, 22, 950, 14127, 723531454, 47159, 64703, 11, 74437810, 203347444, 359 ], [ 2914028, 0, 1026656, 1229925, 516549, 31, 2006768821, 703547, 1872570, 13328, 1519, 5, 6980619, 31571, 976493, 11, 4240, 262204662, 1449319, 132421, 13 ] ], [ [ 6, 2597732, 514896, 13440694, 63327960, 0, 2021125351, 76129, 538020885, 29494205, 3507, 26784, 43, 16423467, 1698028, 9343, 290184, 514456, 2312809, 253071, 27686 ], [ 3290, 60378570, 81536414, 6, 3646545, 3112, 1978765, 577920, 4439399, 183890, 10914, 6082, 258547, 36120108, 789, 243, 30744, 33, 3, 11, 1075978 ] ] ], [ [ [ 534526942, 1378, 22938, 220591, 2155, 1, 16750306, 103261, 351, 7779566, 0, 3, 45079, 575, 479, 97190649, 1273752592, 534, 3, 207895799, 19 ], [ 424, 13708681, 28, 12, 477856, 1, 211, 807487292, 11857700, 28175, 1, 12898625, 2751410, 1683396, 1783275991, 981325, 23737, 0, -2064373517, 6512, 148 ] ], [ [ 4636285, 1, 1609, 1064945230, 1928303, 293, 2192183, 54, 3817, 32644767, 17425200, 59985720, 102005524, 45144913, 1199256747, 7, 0, 74, 17825152, 457, 56260 ], [ 760860, 2255, 1832683950, -391984207, 5, 381464, 11, 2214, 8, 2823, 10, 62, 507, 11, 5, 157, 243622, 3, 9328, 1839911, 6 ] ], [ [ 619223142, 46589590, 3805035, 13, 35810133, 56155656, 250713, 3, 6, 121401, 288940989, 69655783, 993238693, 6, 114, 0, 6570021, 287, 6207460, 319, 54175196 ], [ 462, 277963922, 3166, 313, 510098423, 3586, 1314678634, 291, 143074028, 38496, 9313327, 231338, 17, 878970, 6022, 15941614, 12659, 1451, -2020503709, 959753, 7574117 ] ], [ [ 12247037, 251953164, 167147, 969, 80509548, 5943397, 251140, 316024647, 822456, 1532586076, 120, 22, 967, 980, 33761, 886291, 243, 1, 195303462, 1222011527, 26 ], [ 2, 1483178, 94979020, 237008, 5, 8351392, 191021188, 3373729, 150643, 3, 2795725, 774698, 6800, 863, 4, 23056, 53, 36, 30832379, 799531, 1808423 ] ], [ [ 0, 3201, 874793942, 3, 147044, 63, 457891, 11, 3605, 2097021, 778, 261607072, 79226684, 0, 0, 199942014, 14712, 6030253, 4668810, 2, 143159 ], [ 5821, 54, 87326, 25311, 227639, 665250712, 4, 5, 723432436, 1135533, 235381280, 125443, 70, 1373, 445269242, 2, 435080, 109970, 482242, 29659, 581 ] ], [ [ 48041063, 0, 0, 1560647453, 617489191, -1045820729, 45, 6613703, 2045, 3, 611534013, 9029944, 161701469, 34457052, 8211315, 32682390, 1858315, 4961330, 8480539, 455642, 3 ], [ 1, 372862, 26937707, 1023999, 758716, 16218, 2404, 175, 4, 1, 774967, 2, 812, 154820, 12381, 122, 4254491, 31, 3272056, 5061300, 28098 ] ], [ [ 66476947, 8645640, 217925, 174605861, 33, 47, 1, 21513900, 7, 1, 99901, 194, 139338, 118669124, 147, 11, 1040615, 2886740, 8503205, 1042362280, 20360 ], [ 66695, 483252, 324040455, 9377188, 981460882, 293407, 9736076, 345, 45369486, 389029, 3, 4575, 55948228, 1052462648, 1, 22322, 0, 71, 46, -2322587, 55 ] ], [ [ 501985023, 83718629, 71131300, 1125901, 23363222, 3260161, 31, 4610644, 44, 413032188, 85374, 28, 1896071157, 602856, 58771876, 7486502, 11039, 750132, 259992451, 557477, 244 ], [ 89250977, 64417844, 906238728, 639793, 1120610, 2047, 4789021, 1922, 15, 114, 118767, 711, 868896, 287934607, 264, 2, 57, 13713085, 58268339, 6130984, 666357629 ] ], [ [ 657023595, 66333387, 3, 0, 775, 822100840, 34895363, 295, 2672, 1557537729, 831547455, 1, 1504308, 3442324, 440841770, 2956, 312559, 467994440, 90525, 238, 1486 ], [ 3, -1284777538, 139, 14, 5593965, 39990, 3, 28552227, 84243268, 1557270, 43316823, 1180240, 85508, 7826815, 917580, 15777, 127, 2073, 57972, 14563172, 0 ] ], [ [ 4, 1480234003, 59, 286, 145374691, 24902, 1641847500, 125438984, 8011, 7, 47878, 5736, 5, 18728038, 28661, 34100, 3, 164, 0, 13, 334 ], [ 146897, 1237, 73, 7600439, 744, 411932, 479, 13, 0, 1, 4919937, 1294084860, 3329020, 27758524, 26886956, 23172, 137351402, 46425, 4627, 378209175, 438180 ] ], [ [ -1012320843, 18173071, 8214, 1466, 511786440, 46358976, 39, 916, 1387, 883724, 255, 857245861, 78567726, 5702, 675030504, 17821, 249691, 1836, 1, 62324382, 487142 ], [ 1224531339, 8, 200, 15, 11050, 189496, 995489840, 474288427, 1385043, 395, 7055, 78, -984168910, 832, 336675421, 42432347, 1, 2372215, 333724023, 153, 53 ] ], [ [ 24, 29393944, 150462, 71, 454142247, 886, 208338874, 3515, 132986743, 939, 102, 240582, 11360, 1874740, 60871748, 97406480, 660, 16125, 123492842, 1549923, 896951 ], [ 8, 7, 622781, 0, 52188, 2333381, 15026, 121, 5, 9819517, 1263, 7239, 1314, 10811276, 269, 465, -556700785, 94871816, 10, 166, 331653117 ] ], [ [ 279851036, 51738446, 55502, 16, 0, -545300510, 18, 1395849922, 2136450, 460867182, 3, 395, 8114327, 1, 1269, 15, 96019196, 289839292, 258523987, 668571124, 1398 ], [ 1883879084, 242514, 4, 175766, 918488, 91567621, 1, 2, 121, -672265650, 5, 119, 3, 45, 0, 984883, 267, 5, 104, 841229, 8277567 ] ], [ [ 26220841, 3528216, 33005, 2, 4167366, 39554, 114, 1211515, 1118583, 8617, 1624945, 2, 73179015, 7593769, 106, 363179103, 128462063, 30551017, 995554349, 398, 865 ], [ 102804, 0, 220, 0, 626, 88475, 62374, 1770, 3690, 4, 80, 281, 1281293984, 18237042, 15, 2440102, 5960605, 6806, 1, 518, 120098196 ] ], [ [ 3003271, 48, 175, 4226, 44932669, 3, 265454619, 9, 424477, 237921373, 553, -1738477618, 343, -478573556, 20015, 929758675, 141819, 0, 28833054, 1057, 45 ], [ 933309004, 62452024, 56479, 4684, 474031, 396159403, 507, 53, 551020, 12, 46141, 131867, 29, 1025549709, 6199912, 496542, 243274, 4, 73, 758517051, 2772101 ] ], [ [ 3484, 3789, 74131, 6350, 888, 6, 433, 1310758, 1747, 1, 391041, 72, 52229, 11384, 916017, -216192026, 0, 9549990, 4076474, 18217, 2 ], [ -957935219, 28752, 0, 113062232, 2065799, 2, 780453, 54, 2659, 2636, 6732, 127543352, 37227892, 4, 3574, 74018919, 1952523, 558, 18004, 0, 763348442 ] ], [ [ 15, 6446629, 6521174, 9427, 109, 253985876, 12201432, 62, 13, 9917, 2636966, 13513, 13369, 18386, 930, 426320246, 359751, 63453194, 47, 219604154, 7 ], [ 11, 425721044, 420978, 12, 15345, 167187, 12, 3, 649, 1818365, 45234709, 154844308, 64233, 1420629, 421, 12944, 3, 54850, 3844, 1, 5093457 ] ], [ [ 773, 6945881, 85911305, 184, 115466318, 25, 2430, 10689, -1437700761, 534191303, 1, 80308, 7558, 7, 495, 2563, 31386, 91235, 21, 29, 11510 ], [ 985639, 192373, 6, 1043291, 6149387, 4, 174, 5799, 569333138, 3815, 1344, 24, 17723, 95, 191637, 98, 37218, 2329, 11831872, 449, 432 ] ], [ [ 107264583, 34166, 1088435726, 883510, 1147631, 359, 253, 196050, 82, 252242, 16111752, -856671536, 7, 427250395, 142665848, 1461, 108933, 15, 2111704960, 54141947, 0 ], [ 43770389, 76, 412783, 565, 0, 2, 6894, -658923327, 531476954, 76693537, 22206, 5, 126030, 5344762, 82589, 546982, 471, 109724473, 1645, 114620, 3637887 ] ], [ [ 64, 1873994, 508151055, 836890153, 25235, 0, 447385, 104, 242, 3008202, 121143, 52, 6556, 1590002, 2002, 290050023, 589, 52769475, 10264, 9719, 3364 ], [ 592111, 39214693, 949, 1599509750, 46342551, 227141290, 45, 3141, 2677, 889002669, 9630, 198772333, 11399140, 5793, 87904764, 443, 5210790, 30990, 371, 124, 1 ] ], [ [ 38762, 9274346, 6693, 3253, 25924861, 89, 64207, 53260, 4433, 45307, 19946, 5, 1775, 53062, 1393142803, 403999, 8226, 7, 68362429, 128439239, 331 ], [ 233965, 6, 1929942, 602262, 499506, 17, 994933158, 603739, 1313206, 4091, 425, 4, 6870057, 21286, 255357, 5, 7219, 19153195, 469658, 171683, 17 ] ], [ [ 16, 2525992, 697726, 21364272, 48317991, 1, 722308147, 119167, 750663294, 18203997, 930, 3410743, 11, 2053028, 1347402, 2492, 180903, 279895, 7521912, 72906, 9536 ], [ 1789, 14918782, 3965362, 3, 3670000, 595, 416236, 672808, 2029559, 140277, 12751, 29845, 182466, 20306240, 1899, 1906, 2882, 19, 2, 15, 1269149 ] ] ], [ [ [ 214647483, 1021, 22365, 243247, 5666, 0, 41900478, 109558, 43, 83787572, 0, 1, 52360, 1007, 486, 8513501, 420169835, 213, 0, 52920441, 19 ], [ 71, 550064, 3, 37, 378279, 7, 1423, 675255, 14538774, 13122, 2, 16607268, 713701, 7498454, 1152588706, 384510, 6564, 3, -2078744736, 7063, 118 ] ], [ [ 316802, 2, 5524, 569393970, 3638997, 717, 2343412, 41, 964, 150563932, 1570328, 4434701, 305341335, 126599629, 1145807579, 3, 3, 52, 72196911, 148, 50903 ], [ 806872, 1803, 45114437, 1013277477, 0, 310195, 185, 989, 13, 164, 14, 29, 26, 3, 1, 51, 304046, 1, 5644, 423883, 20 ] ], [ [ 346818343, 65718555, 4236346, 42, 111365176, 30788465, 180892, 0, 10, 521493, 510523882, 87804691, 310691647, 27, 15755, 1, 5166363, 457, 30246634, 281, 11417860 ], [ 259, 926590121, 53848, 215766, 354476189, 25629, 776497213, 216, 399446123, 30203, 1103094, 259566, 13, 164307, 120980, 3225022, 14761, 1667, -1100847773, 1307031, 1109566 ] ], [ [ 8708992, 210272342, 64809, 275, 127170969, 16307184, 244721, 366295857, 6769569, 1015308531, 224, 22, 450, 533, 27506, 5167275, 3, 1, 471176601, -344377247, 15 ], [ 2, 151664, 39448248, 17467, 3, 10243889, 121115909, 3827183, 1173673, 3, 3271448, 630479, 7519, 577, 4, 1588, 4, 70, 34722788, 387010, 253248 ] ], [ [ 1, 11935, 457178628, 1, 15147, 88, 5834417, 10, 10901, 1454409, 493, 51129395, 236332740, 1, 1, 146168388, 688, 9574753, 29896878, 2, 58193 ], [ 7810, 80, 42919, 28087, 1409442, 732790906, 30, 0, -310223571, 3668601, 206260132, 120829, 82, 1937, 149269103, 1, 4055155, 126734, 966086, 57079, 379 ] ], [ [ 37034622, 1, 0, 1992882970, 706519358, -291085476, 51, 1820448, 665, 3, 802072403, 26690861, 83236832, 947169277, 10940881, 88752286, 1031213, 12490469, 11736025, 2628823, 7 ], [ 15, 399398, 22359638, 160607, 3202204, 20114, 176353, 285, 2, 1, 12658488, 3, 1421, 39158, 32898341, 5, 7351530, 25, 1011624, 5454725, 1546559 ] ], [ [ 66595590, 15740283, 168864, 111665683, 166, 253, 1, 42833737, 4, 3, 46309, 98, 711370, 442931424, 153, 2, 2345682, 15377559, 24123451, 534522382, 6527 ], [ 10751, 289139, 191837636, 16283579, 1046628657, 3218764, 10294808, 1140, 1001843, 3143091, 1, 158, 59102314, 1055005748, 0, 13059, 0, 21, 35, 75768802, 1335 ] ], [ [ 352588377, 1315367442, 28094650, 3957483, 429082249, 7016220, 4, 5483527, 149, 302065206, 4962219, 3, -1103890490, 930099, 22018293, 4233823, 28731, 1906338, 29738610, 664607, 584 ], [ 467244621, 6645762, 736436828, 215996, 14688285, 67, 10065029, 1717, 15, 44, 236231, 2408, 861411, 533584345, 723, 3, 46, 2799251, 44771525, 19358379, 489156334 ] ], [ [ 596966675, 30312214, 3, 3, 31, 798157301, 87816471, 2399, 3266, -1308024167, 1991586855, 1, 28529761, 42603, 355714785, 2606, 643430, 490333318, 108431, 70, 3983 ], [ 1, 423506819, 55, 490, 7137671, 97762, 8, 82952128, 448449409, 2439812, 124486507, 890168, 74200, 3692230, 1077488, 19098, 260, 1680, 47713, 22905637, 1 ] ], [ [ 2, 1252766868, 6, 492, 431420749, 4777, 237974113, 52174221, 9666, 0, 42856, 2022, 6, 41513856, 31862, 30539, 7, 144, 1, 56, 7046 ], [ 48220, 2248, 29, 2727373, 109, 563524, 1020, 14, 1, 67, 4923160, 792435698, 6721357, 4064979, 618271, 47359, 224783181, 8766, 9543, 836481050, 298523 ] ], [ [ -1831187275, 208059719, 58100, 3744, 127011638, 587567338, 17, 865, 1081, 1034908, 52, 1935235789, 45185275, 12866, 784442934, 40620, 91172, 22654, 2, 50044111, 398654 ], [ 2113613388, 11, 183, 28, 12144, 104706, -211335868, 436329448, 2703957, 483, 21547, 92, 116988006, 1285, 513060806, 127760342, 0, 227361, 844651763, 145, 108 ] ], [ [ 21, 32459807, 256361, 63, 422220735, 810, 380950926, 303, 99935381, 976, 111, 136150, 6152, 3274855, 43702288, 120056046, 356, 12327, 49928709, 2884405, 744052 ], [ 6, 6, 612420, 0, 37909, 2935520, 14104, 2, 5, 27858054, 1727, 9597, 1227, 2271328, 333, 291, 100154738, 570193, 33, 1, 523828998 ] ], [ [ 897867997, 5056364, 45772, 20, 1, 971424836, 9, 1509507414, 7909317, 150869255, 1, 371, 4382826, 0, 7799, 5, 45838158, 497772340, 144252165, 532278833, 3303 ], [ 605606472, 18652, 7, 95508, 929362, 79671498, 1, 1, 100, -1506381289, 6, 166, 3, 52, 0, 553905, 490, 3, 69, 3516078, 1039669 ] ], [ [ 209516573, 42638290, 2066, 3, 5982021, 16499, 12, 12362896, 1856881, 2716, 1191446, 2, 161663086, 10737460, 106, 176527289, 1554700870, 32246992, 515285998, 326, 939 ], [ 119990, 1, 806, 0, 968, 122966, 427113, 2431, 656, 1, 222, 212, 211419240, 65005331, 24, 138224008, 3939772, 4355, 0, 2509, 81669030 ] ], [ [ 12614129, 15, 458, 6027, 55226401, 4, 203559176, 1, 1508104, 188861411, 3863, 1855978253, 2372, 767386120, 134653, 602285499, 3141222, 0, 791738870, 1320, 245 ], [ 396242084, 1017012, 94629, 6178, 1021183, 128229148, 67, 25, 19280031, 8, 45699, 514129, 2, 441730884, 1989934, 119948, 43873, 6, 12, 59589969, 6975824 ] ], [ [ 5603, 192, 2679076, 6047, 334, 7, 200, 16003098, 969, 1, 471476, 196, 42880, 12349, 855000, -515689111, 13, 23511372, 3158864, 191236, 3 ], [ -1751420917, 100733, 3, 14035117, 580519, 3, 937481, 51, 1715, 6762, 9743, 27865578, 46277513, 5, 231, 197154339, 7267218, 560, 46441, 1, 320985392 ] ], [ [ 39, 4413589, 49601961, 6917, 250, 1054462540, 17561968, 52, 23, 12200, 17556291, 14131, 1487, 41859, 1019, 933766367, 151177, 279273564, 114, 126220118, 6 ], [ 4, 112322055, 269427, 117, 58472, 48656, 51, 0, 844, 12292281, 117181400, 461456413, 55148, 801079, 354, 25499, 1, 21473, 3828, 0, 7404702 ] ], [ [ 197, 4523494, 45450123, 214, 65240119, 17, 59, 14497, -293199200, -1267831516, 0, 203605, 7862, 4, 97, 15413, 30589, 111880, 24, 13, 31177 ], [ 13948517, 74842, 2, 104613, 29301657, 1, 178, 4636, 1059316828, 4207, 32726, 7, 16183, 20, 226533, 13, 48597, 2807, 11677243, 498, 209 ] ], [ [ 403351227, 90428, 1456148343, 909639, 1999861, 298, 138, 438838, 37, 245631, 11666190, -554993447, 6, 213387792, 1566197355, 3115, 85437, 205, 1933014686, 95950080, 7 ], [ 58847186, 81, 426466, 485, 1, 18, 159, 2146836817, 634513914, 11746863, 18506, 25, 1173982, 3286709, 255279, 7893, 231, 82414628, 966, 62290, 1619048 ] ], [ [ 117, 12732682, 318240202, 41982485, 4183, 1, 137959, 31, 77, 126135029, 14578993, 67, 895, 3536018, 29843, 596885884, 1753, 17969635, 14578, 9039, 53531 ], [ 26391136, 9082990, 553, 1040764102, 71821866, 18899824, 29, 2639, 372, 1391763266, 245121, 228970232, 3674790, 5908, 152811245, 199, 1978614, 46737, 816, 135, 1 ] ], [ [ 4140925, 10633169, 9522, 585, 31757028, 250, 121535, 32787, 19, 219426, 32371, 1, 1200, 54618, 282144624, 995372, 14758, 124, 102009700, 390252230, 268 ], [ 1660304, 1, 1043164, 1605318, 256565, 26, 107046425, 2690453, 1788549, 41711, 159, 1, 2626514, 21023, 598163, 2, 24115, 304429637, 997554, 104973, 1 ] ], [ [ 53, 3276029, 822566, 119373106, 24285490, 1, -202604271, 24753, 360934054, 18925703, 1117, 1071365, 0, 5574567, 176513, 3763, 363701, 354384, 7245692, 92560, 31024 ], [ 2473, 2890697, 159691413, 7, 4024467, 3975, 1275907, 1508917, 2880395, 420063, 15307, 40295, 470288, 18960826, 32600, 1937, 29744, 54, 0, 5, 760731 ] ] ] ], [ [ [ [ 8269893, 71, 13249, 46135441, 1058, 1482563884, 91983499, 1137144993, 1235716273, 1071, 19544, 472, 52, 2, 1594, 1, 13098245, 44215, 98811436, 1491212, 34500 ], [ 14714, 652458, 251956, 218, 405185188, 121, 2773814, 6021, 1817169341, 0, 111123952, 5, 76865440, 423661891, 775737, 1, 0, 13799928, 6701795, -1551052804, 6 ] ], [ [ 31, 619186021, 119998480, 19, 63448, 440930, 1, 357190186, 10, 86, 239008, 190, 10015875, 28652, 1797, 922606664, 404928, 914674099, 11246204, 210611, 0 ], [ 2, 515669, 1175285029, 125275, 3, 21, 3478, 15396, 31108, 492398, 1923134, 20184299, 424982, 1893, 7367638, 31040, 254744, 1, 65252, 391689698, 58361 ] ], [ [ 13695539, 40049, 1, 772754, 2293, 1307394, 8, 12, 3, 360, 6130591, 9, 2050392990, 10524, 33264, 1301759686, 161810, 74893, 9, 10621589, 29425147 ], [ 755141, 9, 519250337, 1201239, 359509105, 21221, 7, 23558609, 86835, 5581, 43621081, 388236, 7275802, 217988, 246, 5689, 8447293, 245, 12, 14, 198 ] ], [ [ 161704995, 106635324, 1787609, 1036561541, 0, 31, 454618, 2181, 517976, 7, 29, 9282594, 386813520, 221647724, 2098352, 250017573, 459, 986, 92207, -1441603063, 119879170 ], [ 4180594, 114071493, 0, 1745, 7569385, 4, 2, 114231, 1, 1635, 29600093, 3710798, 881402951, 33, 12, 436, 2, 21146, 52808733, 31613, 1626 ] ], [ [ 911081921, 769, 60, 69020956, 4883, 2, 493505567, 105042163, 3065, 428, 8, 0, 6693, 3731, 32226, 0, 928, 3, 2659498, 8, 1285 ], [ 520245, 387919, 76, 173945, 686, 213, 239450182, 18, 48448534, 46, 10, 128100456, 110, 13606619, 766553, 5, 179985496, 0, 26457888, 277155, 2406 ] ], [ [ 83379, 261633, 0, 460812, 493, 933, 228959556, 4, 9364868, 1283636695, 20893, 0, 936849, 30322194, 260379489, 1, 6307656, 1627, 742344, 56449616, 938 ], [ 248359, 62, 4, 11, 87645, 78190, 3163, 1085440, 772827670, 600806, 15854, 723432, 420, 3, 77041, 48, 261775, 118441, 1289, 5506, 204911 ] ], [ [ 3454088, 652, 32026689, 220499065, 241699102, 487, 726212, 192813, 578662, 2, 1912790, 309212, 166524, 1554937027, -1634762454, 9237, 250513410, 312386, 1802, 1138, 3798 ], [ 665390408, 313449, 0, 1, 2, 623944245, -207964898, 493209, 252, 7, 145465, 0, 2, 526, 1678, 575189, 450677, 39, 29826, 333440, 2095176092 ] ], [ [ 62, 9380846, 3, 44, 7811860, 15, 2651, 48, 50072977, 502240529, 1815291, 1013952277, 13, 2750937, 7, 22956, 8176919, 5459, 13883, 1, 2 ], [ 63829273, 20777, 3, 211586419, 5, 3321, 0, 29231, 62511, 28272579, 255, -2094004859, 194, 9722, 243303636, 331, 0, 125477133, 710, 414385687, 3 ] ], [ [ 7812957, 176, 2, 102432017, 189148296, 983701287, 71474039, 1949, 545933578, 5845, 603244, 1236, 1760469210, 583, 225, 0, 8020513, 3, 2, 2089494649, 2232168 ], [ 66697279, 13063, 1457560, 201501, 28, 388971585, 6410, 65, 208498409, 221, 845644, 14934, 3, 696382328, 807977, 419, 37, 4, 3206, 3, 3756769 ] ], [ [ 14, 317, 128, 1032712, 26, 21657, 1016661, 31, 19900, 75713882, 64956969, 27, 233, 3, 216638, 37903, 62, 1748, 1004, 1, 11766785 ], [ 1694223, 1744, 521798, 557438492, 6640, 321, 13391835, 922, 667126, 36, 4093828, 0, 197, 226, 60099, 43881134, 10328, 48422344, 27, 91676, -287152545 ] ], [ [ 284559611, 1047167, 75679323, 315155, 184, 193, 17, 1046998, 298892154, 3, 893525296, 8303615, 6875, 456, 486401, 156904, 4108, 128, 40506847, 110512646, 179887600 ], [ 12, 13, 11, 23257, 75828907, 79, 1275322933, 195107, 54833687, 151792701, 262914719, 13581340, 4, 25416, 149446096, 210923, 402973642, 11429956, -1719701349, 5, 1586 ] ], [ [ 48850, 415950, 117, 2066499577, 3616, 732459, 0, 8210, 3, 1, -1782432026, 163495, 306418, -1903844958, 4270, 2139, 0, 56656566, 1480346209, 0, 22234 ], [ 671, 162507, 4, 6, 0, 4, 1996, 1, 83900, 134164505, 1012, 3133, 436, 16640, 25125, 1974726, 1, 14428, 16336, 91, 18253712 ] ], [ [ 168, 117382, 300753, 7532322, 1, 18, 447373, 115371, 1917, 230721, 227335889, 25557666, 56220, 29, 3246, 111, 3, 1379523430, 37, 44, -1047685800 ], [ 59921865, 844108303, 51352, 50, 6775702, 199, 203339650, 3775, 77285901, 2276, 601306, 5, 199152523, 17, 43310794, 330072, 4, 0, 876, 106327, 3 ] ], [ [ 7680466, 5, 216276468, 111, 830075, 35, 511, 1024741164, 1854936203, 5308, 2930, 40221, 396883490, 1, 2005456, 74190, 63493, 149786, -1313388468, 9, 43 ], [ 4679, 131, 5, 67903, 1, 45, 5, 46027, 58, 3, 1886911, 6056139, 98316212, 13645972, 2109, 43141689, 244296, 1133288, 46239150, 70279138, 173728 ] ], [ [ 136, 1632068, 11640820, 8261, -559551892, 437350396, 4, 813490342, 57685199, 94, 339134914, 114, 31113, 766415, 597, 79085496, 31, 108019659, 1653942, 1875329726, 109599 ], [ 2015718064, 228, 3137, 3027004, 2, 24187, 774, 195580478, 3909, 13061107, 121266, 212, 503493607, 393, 27, 12205, 0, 5982, 21367, 426680, 15 ] ], [ [ 5, 7528, 59956314, 293084907, 250994082, 76, 475423, 81, 159, 23908463, 819362, 7, 1228, 1720738, 185, 372484, 5, 26, 2, 62762053, 2814523 ], [ 101305, 159782, 56603, 2, 38107003, 15950, 70619106, 3383, 945258, 492, 2, 46, 15666, 51359690, 211636638, 26015, 2, 4, 773, 331424649, 108 ] ], [ [ 71, 66229, 1614602742, 42879, 1136, 63, 254029, 78, 1555027, 3, 3133, 0, 3464555, 51808333, 2, 30, 123320, 1292, 28767, 3, 26591155 ], [ 85, 3922, 506, 324353, 54, 125899375, 569, 6, 8, 1, 0, 66587323, 14361, 77529, 1153117620, 37110413, 18504855, 905, 783, 2, 42761545 ] ], [ [ 26803108, 13, 972866, 431320925, 8, 656, 3, 1417312222, 1, 486438681, 26, 0, 21595, 15, 39, 804936, 16, 7646, 1466401, 148449, 0 ], [ 15042, 1, 0, 93936, 758142838, 84, 119153960, 896103771, 49, 3729, 111918373, 186, 15555, 75553, 470663576, 14654, 238423, 244499282, 611, 2814726, 14724 ] ], [ [ 240675, 23138, 199835, 17580456, 474390275, 0, 8, 223, 214, 70267, 2, 938, 133, 6967, 509, 11, 103, 715, 55743, 185557561, 474 ], [ 132638, 883, 63870407, 3062, 9, 13170119, 1349041210, 254937407, 8, 58487, 55, 131270828, 15, 0, 10, 116359, 58, 154433374, 1, 1914361, 988815206 ] ], [ [ 181861949, 1, 0, 99578, 6062195, 18752979, 4022918, 254, 443962734, 166589063, 152062, 3789521, 149168538, 1037047367, 8817836, 25760, 1656, 1847, 6, 64164604, 47656360 ], [ 9459817, 80708833, 494, 10053, 1495656, 437, 6454, 5, 130449, 8, 83, 31514, 37274131, 3, 336560337, 8056, 879921479, 562, 0, 2318, 1 ] ], [ [ 424003919, 194, 46, 925777, 94, 2874, 21924650, 15365, 7184, 1578826, 7546, 100, 16863424, 0, 544038, 234378, 29632, 25, 46804156, 2065654580, 29567652 ], [ 1786780, 32623, 0, 177763, 3835, 7171, 1674795, 7, 882, 464, 2, 6431558, 30, 754, 9977, 6, 135482961, 389, 37, 4820246, 2749387 ] ], [ [ 25218229, 355, 61438, 73002281, 1679, 1842360, 1431, 117, 122, 2160, 23, 2, 7, 0, 439637, 2, 120822, 1580, 55, 18309917, 7504 ], [ 119, 15986, 26807792, 15758741, 15667, 258, 37087353, 11553117, 3115, 0, 8812, 2771, 87, 5479, 5984, 785078, 834, 2329109, 210359, 2939268, 27 ] ] ], [ [ [ 25961117, 190, 484, 29755287, 169, 1809481250, 207997579, 842593715, 403195684, 433, 23081, 61, 3186, 1, 1071, 3, 4812943, 55658, 657525989, 301085, 49916 ], [ 11248, 1100610, 325018, 63, 432944288, 68, 3362834, 44261, 365966903, 0, 26192097, 4, 111953212, 29957684, 676873, 0, 0, 18335902, 7773488, 1081160462, 4 ] ], [ [ 29, 405207664, 221131787, 30, 11261, 594963, 0, 1921808036, 230, 119, 138915, 425, 41365857, 27390, 6352, 483027852, 19319, 661750552, 4781766, 283231, 9 ], [ 72, 573764, -2111929699, 56092, 4, 103, 6004, 13061, 9571, 254454, 5884033, 32638626, 28969, 689, 13328223, 43435, 192651, 4, 4553, 308011374, 23239 ] ], [ [ 8550360, 64938, 0, 160863, 4677, 11732525, 7, 6, 1, 86, 2840940, 3, 555943974, 11092, 3528, 1349332650, 327788, 2350717, 13, 7882335, 10649493 ], [ 816397, 0, 730972084, 926166, 421014350, 137398, 12, 25278028, 313344, 1011, 453664886, 606878, 90950221, 131536, 755, 3260, 3349450, 4992, 31, 2, 120 ] ], [ [ 515764970, 97379360, 3343565, 933341208, 1, 10, 32046, 9041, 145525, 6, 4, 12203909, 515902808, 435685147, 3162478, 707146494, 1036, 540, 430112, -1343646181, 76965155 ], [ 2176929, 54029277, 0, 120, 15760986, 4, 1, 120623, 1, 509, 300352, 2775817, 488489957, 45, 7, 424, 1, 29707, 61124837, 27178, 1755 ] ], [ [ 513277817, 701, 54, 4343657, 518, 2, 339034912, 87000032, 1938, 1164, 12, 0, 510, 2306, 4699, 1, 356, 0, 2363991, 12, 164 ], [ 49784352, 217739, 7005, 302511, 853, 30, 98803082, 30, 53613406, 117, 5, 83337348, 168, 4605230, 7440511, 15, 424490800, 3, 30211163, 21817, 5089 ] ], [ [ 20045, 159052, 0, 1034117, 19, 439, 176541745, 5, 8946273, 137066374, 20591, 2, 60215, 1978146, -403624877, 1, 8247038, 271, 235349, 98023483, 975 ], [ 114481, 22, 13, 86, 917708, 126009, 1629, 1085256, 1796578306, 249659, 12946, 509991, 452, 2, 111709, 48, 126667, 1411, 1877, 2707, 240294 ] ], [ [ 726643, 694, 8762253, 205192588, 414107287, 2592, 77857, 157623, 89805, 2, 1961439, 474545, 178692, -834648949, 362015590, 3099, 990307088, 447265, 4677, 829, 1298 ], [ 999086427, 461770, 1, 1, 1, 1001654595, 1174642343, 460718, 201, 5, 249229, 1, 0, 436, 266, 995419, 965032, 21, 160526, 214819, -376169985 ] ], [ [ 43, 89852837, 57, 5, 47965982, 15, 828520, 47, 52189014, 79159264, 1522257, 122907322, 30, 2149961, 2, 48541, 558749, 459, 14981, 1, 4 ], [ 45005779, 52181, 6, 117768202, 0, 2935, 1, 18546, 224149, 66114118, 376, -2101653494, 383, 9976, 32003814, 356, 6, 125803489, 633, 466275121, 3 ] ], [ [ 13679248, 106, 0, 26501551, 175821822, 245239370, 128337749, 1932, 47632564, 14302, 399191, 39754, -1664062356, 398, 61, 3, 26324467, 27, 0, 1045201007, 1514423 ], [ 44646604, 7373, 12260196, 133336, 52, 117066484, 6276, 397, 399476412, 995, 88203, 12934, 0, 974376854, 1423467, 180, 255, 4, 717, 3, 2986527 ] ], [ [ 2, 432, 2008, 1932250, 0, 22477, 1401783, 90, 31189, 113025822, 252639582, 11, 79, 0, 35365, 54005, 6, 1149, 83, 2, 7820563 ], [ 1156583, 315, 481513, 555917915, 9890, 1339, 8665707, 1044, 482093, 23, 2559675, 6, 465, 161, 187389, 66666621, 12040, 41958497, 31, 164501, 1809864163 ] ], [ [ 377338611, 65017, 106558670, 3699716, 569, 11, 84, 304558, 44240071, 2, -1660148064, 8178444, 252, 53, 921228, 2042164, 563, 126, 45213714, 82954615, 74141635 ], [ 3, 22, 18, 633, 1071532440, 31, 692252348, 301363, 54276177, 21861633, 97230503, 62572365, 4, 24858, 104478357, 148670, 304186978, 11195294, 2017314348, 150, 2121 ] ], [ [ 148575, 193661, 104, 1499863943, 9418, 309883, 15, 8210, 0, 88, -1371729744, 122262, 1668510, -356920314, 8053, 3515, 1, 42973324, 2032128557, 1, 675 ], [ 128, 24003, 4, 2, 1, 6, 1324, 0, 110483, 34772377, 1632, 1262, 115, 6320, 20067, 1083049, 0, 961, 11593, 115, 32199239 ] ], [ [ 80, 440, 425735, 10212918, 1, 21, 271460, 98296, 688, 1164880, 592340665, 5045768, 142551, 910, 15912, 58, 0, 619021765, 11, 36, 1523484039 ], [ 17179430, 617952919, 12690, 0, 30006813, 87, 239197165, 2000, 126466181, 644, 973650, 5, 36360680, 9, 94443411, 1601578, 2, 2, 1728, 147210, 2 ] ], [ [ 4529279, 7, 108298052, 16, 1861853, 9, 914, 530798090, 996927229, 1261, 12380, 13705, 193025430, 6, 2230066, 193142, 64650, 21186, 2118889765, 12, 871 ], [ 13954, 424, 2, 77743, 11, 57, 24, 116949, 148, 0, 1032594, 4659742, 177803036, 16144105, 4105, 60274667, 621819, 2691966, 66681419, 7361712, 450098 ] ], [ [ 162, 8121970, 7175268, 2721, -1854182142, 1102884344, 0, 1025885225, 517545893, 194, 347691286, 151, 1844, 1639061, 3, 77068782, 55, 70231427, 266482, 2094310064, 112591 ], [ 1613104753, 144, 1707, 2084099, 1, 60632, 792, 80584925, 396722, 369292, 11400, 101, 988781567, 85, 47, 8850, 0, 5509, 2631, 455194, 12 ] ], [ [ 2, 4815, 29914125, -1385657646, 211939023, 4, 102875, 72, 265, 43070831, 1006430, 7, 2880, 2501701, 189, 46159, 14, 10, 18, 71455255, 6223814 ], [ 73846, 340457, 63700, 3, 12102119, 3168, 185928254, 2041, 63705, 447, 2, 44, 4016, 52192619, 215190476, 234828, 3, 0, 4001, 118537842, 219 ] ], [ [ 76, 75872, -1220596187, 7561, 6931, 60, 121300, 17, 502077, 13, 2127, 0, 15440463, 105354538, 31, 29, 119701, 566, 107940, 15, 14834764 ], [ 100, 1307, 756, 204886, 75, 268434585, 281, 2, 28, 5, 3, 248099710, 6647, 143346, -23744895, 32401332, 15037544, 386, 919, 6, 28597496 ] ], [ [ 65930522, 13, 322924, 323696339, 10, 978, 1, 1322736909, 1, 354600833, 96, 1, 48318, 13, 8, 623303, 29, 28780, 855953, 55074, 1 ], [ 3939, 22, 8, 245618, -621315745, 56, 82243596, 1058157668, 77, 1552, 43754171, 429, 57957, 110587, 1314010635, 50925, 416558, 100663016, 482, 117068, 2717 ] ], [ [ 87450, 650011, 55608, 18949110, 387753933, 0, 15, 1553, 176, 355565, 1, 28, 82, 6598, 455, 12, 76, 133, 29707, 149830317, 399 ], [ 310190, 3186, 59532800, 11765, 8, 12155065, 1597914317, 175201798, 7, 265607, 9, 1013536803, 426, 1, 15, 1241476, 36, 310752633, 10, 190985, 489724752 ] ], [ [ 52138010, 1, 0, 120029, 23919916, 22070828, 135249, 3983, 34284059, 19409038, 64305, 2816918, 119175948, 102779687, 2115834, 14189, 698, 1163, 6, 51024633, -1796710290 ], [ 19880756, 34446579, 726, 12192, 485709, 99, 7752, 0, 17662, 31, 106, 7109, 50095415, 1, 638443017, 656, 397650441, 1170, 7, 1620, 1 ] ], [ [ 137790879, 28, 11, 8282025, 90, 5401, 19023156, 7356, 2582, 3555444, 7983, 12, 3632422, 0, 14195619, 10679, 27478, 18, 9277451, 2117332923, 440007659 ], [ 538934, 41112, 1, 215983, 3252, 4870, 1415771, 0, 523, 295, 3, 5235122, 17, 356, 15888, 0, -611878998, 893, 9, 3901721, 3941234 ] ], [ [ 212133927, 39, 103032, 284765672, 1990, 1929237, 3122, 17, 74, 6929, 26, 7, 1, 24, 267751, 0, 130269, 284, 10, 2059863, 21783 ], [ 2287, 24681, 58347714, 32552042, 1762, 199, 40861430, 7135581, 7489, 0, 5467, 10315, 505, 5178, 35026, 857563, 1951, 3491663, 376345, 3411739, 5 ] ] ], [ [ [ 25468975, 211, 8887, 89516442, 5121, 1411783463, 134429332, 75665035, 1243973337, 3765, 47053, 111, 521, 2, 976, 0, 12987889, 25935, 1153152299, 1055170, 106017 ], [ 4425, 2094524, 333523, 80, 115526483, 56, 1903435, 359962, 1634269763, 1, 94304296, 13, 163346332, 737603553, 446565, 3, 0, 72317443, 9411349, -1122137738, 1 ] ], [ [ 75, -1766068594, 165220985, 45, 59750, 660344, 0, 149110279, 75, 102, 37285, 91, 3343109, 36744, 3950, 68793098, 83913, 412378347, 12975479, 8867, 3 ], [ 44, 1281399, 959113906, 34559, 6, 37, 5245, 13851, 24394, 214664, 6978897, 31648547, 257113, 1798, 11103632, 206570, 186741, 3, 38469, 2097537, 33753 ] ], [ [ 7336031, 102581, 0, 195768, 2606, 14275472, 3, 6, 1, 141, 7322341, 4, 821103486, 6445, 50235, 21984968, 838549, 3912887, 2, 5064627, 4078389 ], [ 614853, 10, 597853712, 1927620, 535160005, 438935, 4, 11154858, 258669, 4236, 32234702, 212711, 69767762, 256205, 757, 2293, 15312513, 12146, 0, 5, 256 ] ], [ [ 115390651, 117532920, 489204, 52695020, 3, 28, 69961, 15440, 1620507, 5, 7, 61121668, 468929006, 232737828, 27962898, 631883027, 540, 974, 329073, 952722852, 114920454 ], [ 3434591, 109292357, 0, 299, 2569923, 16, 3, 17969, 0, 2325, 3420573, 1628879, 1042128308, 71, 15, 1, 1, 12047, 44417406, 34900, 1075 ] ], [ [ 585883992, 1009, 102, 118961957, 266, 2, 26648245, 95367773, 151, 69, 3, 1, 1184, 3981, 3933, 0, 15, 0, 16593336, 5, 3944 ], [ 42479057, 436468, 7362, 494836, 498, 703, 117792605, 18, 10609647, 101, 3, 91007650, 98, 4554004, 2566097, 51, -1027249039, 3, 32892144, 398204, 6528 ] ], [ [ 261412, 194351, 2, 2184093, 311, 170, 94802977, 13, 10328173, 1657952430, 14477, 2, 318737, 26884511, -540429881, 1, 7375271, 1420, 1420782, 86771841, 212 ], [ 770841, 44, 6, 67, 113129, 10332, 3032, 723804, 1663977171, 213560, 10976, 136587, 931, 7, 200388, 18, 31786, 71233, 12259, 29194, 256621 ] ], [ [ 419535, 3385, 11394498, 37941821, 469505349, 1168, 955978, 98546, 785171, 1, 1625031, 432754, 129637, -252714291, 525222564, 16069, 985673141, 467732, 14125, 8275, 1660 ], [ 242320596, 390638, 0, 0, 3, 1683061133, 2034147202, 775191, 136, 7, 192554, 0, 7, 161, 344, 379754, 488031, 20, 120864, 939978, 346419623 ] ], [ [ 41, 105813952, 63, 29, 60620309, 6, 2676609, 43, 12600306, 193126641, 1759920, 135017316, 17, 2360355, 3, 43043, 6966107, 9423, 3188, 1, 5 ], [ 15586120, 40744, 4, 294261450, 2, 2231, 0, 5639, 114708, 114757760, 1224, 1814521975, 19, 6737, 135381932, 114, 3, 13750770, 884, 328734710, 1 ] ], [ [ 19961136, 139, 3, 90716757, 89972639, 1003498453, 159922768, 1742, 609286917, 24727, 1995613, 36503, 1906709370, 431, 41, 3, 11327774, 6, 1, 1839034470, 4160018 ], [ 45369388, 659, 1022505, 254435, 109, 180915815, 2082, 311, 124966681, 857, 44891, 13854, 0, 174693883, 3211128, 414, 237, 0, 5883, 2, 14841591 ] ], [ [ 1, 16, 5985, 844973, 10, 26726, 1306670, 101, 8782, 188131065, 258974753, 8, 89, 3, 150099, 57519, 29, 775, 3861, 2, 49764048 ], [ 943692, 1279, 301611, 903092496, 20374, 2711, 11280445, 1701, 209282, 27, 823485, 14, 494, 121, 210736, 41743715, 129771, 66775472, 24, 280759, -866594745 ] ], [ [ 490962486, 467488, 22745281, 2147412, 6407, 153, 64, 892255, 169501519, 3, 1089699553, 138828, 19788, 377, 1057422, 2389005, 28212, 241, 27122502, 359615950, 143612542 ], [ 5, 7, 31, 2798, 1887040862, 49, 882469704, 516226, 2077062, 241272941, 216853263, 54845917, 5, 28686, 88520588, 134979, 459094819, 13159908, -1251800186, 12, 4659 ] ], [ [ 123210, 55657, 142, 925084217, 10197, 790930, 2, 9948, 3, 113, 86829194, 329704, 556176, 1553957079, 12292, 3689, 0, 31537249, 396595553, 1, 11378 ], [ 313, 316792, 5, 7, 0, 2, 1141, 1, 55971, 127751076, 768, 6586, 484, 5589, 27921, 1171446, 3, 10199, 7610, 51, 26831084 ] ], [ [ 153, 33599, 413967, 15228737, 1, 22, 331438, 19857, 522, 22863, 1276906759, 18615404, 128389, 1387, 12199, 45, 2, -763958491, 58, 23, 1898013596 ], [ 25632998, 71105420, 38838, 43, 16349017, 235, 325211961, 6027, 93677951, 1190, 635415, 3, 364929099, 1, 68346264, 361370, 3, 5, 1444, 112632, 2 ] ], [ [ 1126103, 6, 181785290, 89, 3919424, 212, 930, 911777833, 1114457686, 9081, 1496, 58128, 104554577, 5, 3744953, 120713, 14700, 107532, 1721232324, 15, 373 ], [ 29712, 34, 2, 163475, 2, 14, 16, 108398, 152, 0, 7039729, 7094963, 45005029, 14278607, 693, 59955923, 2792707, 2397603, 7451803, 40604181, 410600 ] ], [ [ 234, 7394203, 4528745, 32552, 163231798, 633265046, 0, 202873206, 60313614, 28, 2945900, 128, 48789, 436039, 431, 133492807, 43, 107045972, 348365, 1974453444, 213504 ], [ 1379910175, 23, 2631, 8179712, 2, 40518, 1111, 195214518, 124128, 2190444, 111268, 166, 1003621220, 14, 47, 10550, 1, 5293, 20995, 78123, 0 ] ], [ [ 1, 848, 56156818, 1438460807, 126942415, 113, 4033, 91, 119, 35316926, 1003651, 7, 478, 3796802, 169, 53999, 13, 14, 8, 50348594, 275608 ], [ 40631, 219029, 103830, 3, 50613158, 15225, 202917967, 3107, 200378, 50, 2, 19, 1310, 29719949, 185666484, 48923, 1, 0, 1031, 99722125, 62 ] ], [ [ 67, 1319, -845515799, 19210, 12955, 64, 236389, 90, 588083, 12, 2040, 0, 15182699, 91723406, 21, 12, 27638, 84, 242049, 5, 31902317 ], [ 4, 1259, 178, 249532, 64, 198618971, 462, 0, 25, 2, 2, 242857193, 6105, 255698, 333080716, 16049233, 8407173, 478, 791, 5, 53390891 ] ], [ [ 35077785, 31, 493141, 467503951, 8, 715, 0, 1221637257, 2, 535068489, 230, 1, 48750, 41, 13, 288915, 25, 3124, 6440506, 36015, 0 ], [ 5740, 22, 6, 12729, 2037266835, 86, 9512939, 534971251, 121, 2963, 125128910, 27, 51371, 6831, 2052253821, 39257, 301883, 144503891, 266, 951400, 6368 ] ], [ [ 126577, 87211, 453388, 27764213, 96321378, 3, 8, 2341, 106, 312522, 0, 555, 53, 5673, 564, 15, 56, 719, 14782, 63673086, 115 ], [ 226813, 16801, 40186509, 3553, 13, 5538201, -265728781, 220204931, 6, 189527, 46, 808358596, 129, 0, 18, 2352061, 44, 141604870, 2, 1270483, 994545678 ] ], [ [ 100570793, 1, 0, 29281, 27511999, 31220559, 4189434, 3627, 487929826, 191870656, 262136, 2174342, 144029241, 776296015, 13466326, 7558, 2499, 1113, 2, 33214295, 1611303764 ], [ 39823098, 106590396, 2, 21799, 3611703, 242, 28960, 7, 8664, 18, 236, 8699, 57034474, 2, 763822336, 3882, 406408453, 1983, 14, 1554, 1 ] ], [ [ 290939223, 231, 84, 491196, 197, 3107, 15446163, 14369, 3798, 1552809, 4770, 107, 12851977, 0, 11858533, 62562, 50960, 31, 62434517, 438874813, 533490061 ], [ 1177708, 47907, 0, 196517, 1573, 7142, 2738955, 3, 128, 499, 1, 2435156, 48, 473, 966, 3, -1373660156, 189, 49, 7396242, 1601133 ] ], [ [ 165633618, 84, 120904, 388162665, 1005, 160047, 294, 105, 40, 2583, 25, 6, 0, 9, 1873, 6, 466, 3883, 85, 4647478, 19051 ], [ 371, 26864, 15263871, 16521355, 6426, 807, 17900749, 8903026, 4421, 0, 9150, 2509, 629, 14747, 35077, 418839, 60, 3603718, 106361, 21017912, 12 ] ] ], [ [ [ 28970595, 122, 10467, 1242547, 5339, 692586949, 148597018, 1772044553, -471973758, 6155, 24673, 529, 3195, 3, 3570, 2, 26868067, 3197, 1139733394, 1659885, 232506 ], [ 3932, 801842, 10002, 30, 370919181, 42, 4329137, 170754, 1952283563, 1, 67700586, 12, 116612666, 639574716, 498309, 2, 1, 114527483, 3984276, -1196391898, 1 ] ], [ [ 46, 916133860, 90284710, 56, 84808, 592175, 0, 2144071418, 17, 106, 171619, 62, 28791635, 56763, 2032, 372753156, 250127, 581032666, 4443654, 296240, 0 ], [ 52, 1806726, 1822769892, 12374, 6, 109, 1527, 4435, 14383, 385228, 1015983, 30777858, 138438, 1625, 12323426, 138604, 34040, 4, 40891, 516725331, 30116 ] ], [ [ 916017, 126835, 1, 712161, 5401, 7780217, 10, 14, 3, 393, 3090256, 6, 2079341650, 463, 7681, -2132209178, 589827, 2574892, 1, 9368977, 17915950 ], [ 894756, 3, 956837963, 1359835, 704494563, 187444, 4, 2353236, 468782, 2831, 446376135, 419840, 41378442, 233210, 686, 2289, 461722, 6367, 25, 5, 313 ] ], [ [ 36742883, 61425831, 832171, 1256684733, 1, 18, 370369, 4889, 1606247, 2, 3, 67013323, 129118761, 21628972, 32708000, 1495492846, 1427, 401, 264918, 1602858374, 107448836 ], [ 2862634, 115772146, 1, 1734, 11915242, 63, 3, 28323, 0, 1992, 31878946, 97791, 620588848, 111, 15, 122, 3, 24670, 14544255, 59752, 361 ] ], [ [ 288644051, 469, 29, 107847158, 5670, 0, 163759971, 75118682, 12, 933, 11, 1, 1422, 1390, 32512, 0, 491, 1, 33237498, 21, 740 ], [ 27019363, 51288, 2431, 178454, 660, 50, 66217752, 2, 63104642, 120, 2, 41811861, 140, 6654159, 6308063, 3, 1844330644, 1, 26366377, 186441, 8038 ] ], [ [ 78780, 112422, 1, 3389153, 305, 950, 228585594, 5, 7905948, 1315822877, 640, 1, 554909, 21897947, -751929133, 1, 7571167, 22, 624347, 70139245, 608 ], [ 194082, 18, 5, 47, 851152, 728, 1775, 176710, 2013388562, 467020, 17938, 842572, 480, 5, 258325, 62, 1627, 51523, 4039, 20979, 188832 ] ], [ [ 4181102, 1187, 8330997, 214363553, 44752982, 4036, 940934, 229448, 839542, 0, 163417, 315208, 181352, 50778632, -1498765919, 7454, 549357656, 436030, 11944, 504, 2131 ], [ 134693347, 79302, 1, 0, 2, 1296780789, -1736674570, 486667, 57, 4, 93760, 1, 3, 706, 1012, 995685, 663496, 46, 2499, 622812, -1862773546 ] ], [ [ 31, 55879396, 46, 30, 55815456, 7, 2294769, 8, 702130, 1069964147, 925256, 642863687, 15, 999985, 7, 3167, 15772770, 12604, 7451, 0, 8 ], [ 37574963, 37029, 5, 84723860, 5, 1115, 1, 333, 93933, 66992664, 343, 1545881602, 80, 17079, 256650893, 415, 0, 83832788, 937, 237533868, 2 ] ], [ [ 2996162, 165, 5, 108019892, 10400758, 59322503, 183155160, 2089, 1675356594, 13460, 755654, 20807, 878559693, 332, 246, 3, 12551782, 41, 2, 716834952, 3573108 ], [ 15627063, 107, 2845625, 63813, 110, 87551576, 5691, 199, 444067025, 728, 278137, 27439, 1, 418744142, 3415917, 72, 103, 5, 5862, 3, 5456229 ] ], [ [ 6, 436, 6046, 2758066, 14, 28149, 14290201, 37, 11687, 208957754, 219780066, 17, 186, 3, 180096, 51782, 7, 654, 712, 6, 25955188 ], [ 2089707, 577, 421304, 84316721, 11399, 162, 6029395, 508, 8844, 43, 106487, 7, 276, 184, 285277, 36833605, 57710, 35755693, 36, 318149, 1307126818 ] ], [ [ 114286020, 249138, 149329298, 1108241, 15431, 244, 49, 11409, 463809422, 1, -899694161, 338826, 31379, 438, 117723, 1066267, 15296, 89, 64129600, 457816758, 16598273 ], [ 3, 20, 8, 530, 141602138, 65, 1858626888, 377073, 20597525, 279053350, 32268184, 62678799, 5, 20952, 243535639, 161495, 445083480, 13966578, -1573424257, 58, 7313 ] ], [ [ 151787, 163695, 131, 1607527183, 4658, 174368, 15, 6646, 3, 2, -566531756, 30575, 1119461, 1848856689, 6043, 3232, 1, 34016073, 1362224251, 0, 20486 ], [ 133, 347775, 2, 7, 0, 5, 1534, 1, 21282, 115529259, 1974, 22, 492, 20143, 18781, 292111, 3, 12201, 10493, 0, 4897570 ] ], [ [ 148, 75326, 161379, 561113, 0, 6, 216903, 12902, 2850, 1219380, 695762742, 19438977, 1099762, 326, 2609, 0, 1, 461229997, 39, 4, 910121118 ], [ 8018518, 998390091, 23393, 50, 33226289, 482, 159594205, 7617, 56015363, 2807, 194247, 1, 511388547, 5, 19586172, 1474618, 2, 4, 1043, 45800, 2 ] ], [ [ 8002416, 1, 31399223, 92, 1329889, 38, 395, 1137218162, 1334969312, 4570, 9784, 108164, 534416272, 3, 2246491, 259807, 21716, 197599, -1432279673, 9, 993 ], [ 22856, 281, 6, 132748, 0, 7, 31, 105607, 782, 2, 15680381, 13407938, 30008132, 9417215, 7434, 38899209, 1466657, 3782075, 62860799, 17029437, 27020 ] ], [ [ 43, 4315701, 5790346, 17398, 54685454, 1149689791, 3, 775956359, 383325385, 408, 443405112, 216, 111838, 332265, 472, 122557892, 21, 51058429, 855474, 746816623, 134173 ], [ 203561334, 238, 708, 2768136, 1, 16772, 1606, 197304912, 427575, 5759724, 120942, 74, 793159453, 493, 34, 12794, 0, 1922, 31399, 148184, 9 ] ], [ [ 5, 973, 49376023, 901000631, 168516306, 2, 969762, 70, 218, 37357199, 2057635, 2, 426, 754986, 41, 1041492, 4, 1, 12, 71109283, 3466796 ], [ 13841, 200932, 10695, 2, 47249988, 660, 121620980, 257, 1020576, 158, 0, 39, 12244, 54767053, 44432144, 8857, 2, 1, 2716, 178754854, 12 ] ], [ [ 119, 106724, -335555496, 908, 6224, 73, 163126, 14, 584265, 7, 1729, 1, 6222465, 83643898, 56, 10, 186809, 308, 66816, 3, 19509245 ], [ 123, 2791, 150, 253623, 94, 168669092, 724, 12, 9, 0, 4, 222156894, 7415, 120409, -1175638983, 41513609, 1706254, 962, 491, 0, 55721528 ] ], [ [ 50020329, 2, 95093, 291362639, 2, 409, 3, 1796416339, 0, 479741387, 18, 1, 52340, 30, 7, 319873, 12, 18900, 2845253, 76646, 1 ], [ 15184, 0, 7, 107040, -546802234, 5, 62393151, 1071194220, 100, 589, 70791653, 301, 46323, 90396, 913547429, 48147, 1010917, 158804768, 516, 3852792, 13933 ] ], [ [ 105499, 997123, 345202, 25439373, 236639396, 3, 7, 3299, 76, 133227, 2, 489, 189, 5370, 192, 3, 75, 822, 13701, 143152469, 211 ], [ 83396, 20473, 64040514, 35790, 7, 14010786, -691751478, 102377217, 10, 146697, 17, 240193860, 81, 0, 16, 2877733, 23, 184765451, 1, 1686375, 1032175566 ] ], [ [ 167565601, 2, 0, 23224, 26775307, 3433295, 3825755, 3719, 500382172, 244065191, 179630, 1170583, 184212975, 835175181, 5690812, 12811, 3709, 955, 5, 49084671, -1931899677 ], [ 27230946, 39311708, 656, 17131, 1163103, 203, 20565, 9, 77945, 12, 145, 17693, 91876727, 0, 312397823, 7773, 83407695, 1172, 4, 6544, 0 ] ], [ [ 529469354, 156, 124, 1481194, 178, 6134, 2770379, 11537, 4463, 3077117, 4773, 124, 19992274, 0, 19247878, 50366, 67321, 6, 59443473, 1208692670, 531496019 ], [ 1944101, 4591, 0, 157148, 1218, 4676, 1886226, 2, 610, 99, 1, 2493891, 35, 83, 10121, 5, -851873570, 486, 53, 8076224, 8279423 ] ], [ [ 100913762, 488, 15644, 144037322, 1576, 1437086, 2188, 86, 107, 4693, 15, 2, 0, 23, 194431, 2, 76461, 3198, 56, 3786964, 32966 ], [ 2448, 32288, 60784449, 18756402, 7037, 259, 3410627, 5764842, 7227, 1, 12798, 1253, 422, 13485, 8838, 899895, 1135, 3113150, 243650, 21217523, 14 ] ] ], [ [ [ 6252614, 69, 112, 125796114, 4101, 1217177347, 257110780, 1907377829, -1210303286, 777, 4975, 79, 709, 1, 2249, 2, 10651300, 10960, 551890518, 343573, 52145 ], [ 1799, 2008202, 504152, 104, 522432752, 17, 5560139, 145072, 17657109, 1, 125693326, 15, 107733412, 2029122372, 844131, 2, 0, 56572675, 14703812, -1540471955, 1 ] ], [ [ 73, 288341192, 14597557, 19, 210082, 395562, 0, 28198764, 109, 225, 148845, 192, 36672570, 34370, 2443, 829055169, 206008, 1895053429, 2495890, 502622, 0 ], [ 85, 440069, 743728995, 11010, 6, 46, 204, 15127, 5570, 803324, 5866665, 30245292, 364944, 514, 1211265, 169336, 74164, 4, 58374, 343554698, 24584 ] ], [ [ 15357138, 41340, 0, 512453, 1845, 5348003, 3, 2, 2, 735, 2231620, 13, 1060344888, 12276, 49699, 508052059, 405076, 3805850, 6, 7655936, 8311060 ], [ 910408, 0, 2076238994, 1281940, 568938265, 29029, 10, 19824059, 136647, 7227, 142605929, 187233, 52504626, 97829, 906, 1753, 8361917, 231, 26, 9, 863 ] ], [ [ 272472550, 87230148, 1887115, 595934347, 2, 2, 375308, 3032, 729800, 5, 5, 21977978, 274956611, 521486822, 23120874, 1931501693, 1612, 1008, 125382, 1224691609, 153110543 ], [ 1641588, 112880103, 1, 1911, 10483479, 19, 3, 87428, 1, 216, 10464834, 402664, 265025780, 104, 10, 209, 0, 25260, 28009490, 17157, 659 ] ], [ [ 39664163, 337, 35, 21104731, 3099, 1, 118320352, 48673048, 3929, 1000, 4, 1, 5304, 2620, 11841, 1, 213, 7, 22632192, 43, 1962 ], [ 36904091, 299372, 84, 57608, 194, 391, 236147796, 23, 476482, 119, 0, 11102050, 162, 6593281, 8024079, 8, 1747408617, 3, 4946379, 371222, 2792 ] ], [ [ 201857, 204750, 1, 1343352, 55, 4, 14748602, 4, 438113, 692144146, 49, 3, 747072, 26599288, -1015949539, 1, 1265449, 457, 915302, 33616665, 1716 ], [ 800385, 21, 2, 102, 764161, 115404, 5402, 2018688, 556363770, 542006, 26662, 50361, 1857, 7, 140175, 62, 34085, 78551, 13949, 16164, 115073 ] ], [ [ 2791326, 1106, 25595979, 91808552, 446509863, 1040, 426704, 105860, 948303, 1, 271663, 374659, 122461, 1380698574, 1229640882, 12921, 1464430431, 303529, 13968, 10997, 286 ], [ 279320560, 198081, 1, 0, 1, 1261828417, 1732569261, 480681, 109, 2, 2728, 1, 1, 462, 206, 482460, 944447, 91, 79890, 1037813, -459712107 ] ], [ [ 24, 117354544, 47, 19, 32544013, 14, 3852028, 20, 23443217, 61686063, 417333, 929423513, 3, 3973678, 4, 45232, 14987940, 12499, 1502, 0, 4 ], [ 27064065, 58187, 10, 190772682, 7, 3865, 0, 18630, 214047, 81393324, 1211, -279003687, 270, 23547, 262833585, 82, 3, 52344100, 561, 124714097, 0 ] ], [ [ 23485197, 189, 6, 43400327, 157151813, 964438377, 241729463, 2724, 1180872096, 3701, 678825, 48158, 615218809, 177, 75, 1, 10445805, 3, 1, 1473540065, 3798237 ], [ 62652193, 8752, 9030972, 160539, 96, 123742022, 4059, 414, 321551694, 150, 507362, 20265, 3, 85803594, 1959715, 0, 237, 4, 6114, 3, 12195913 ] ], [ [ 0, 379, 1790, 2475018, 10, 20880, 25514526, 225, 28672, 124230022, 261085009, 8, 240, 1, 73536, 48744, 48, 1892, 865, 3, 105664417 ], [ 909110, 45, 256554, 1005186850, 13607, 3535, 14768839, 1120, 940014, 78, 1783133, 12, 408, 152, 60875, 52842132, 72063, 44057477, 51, 136774, -522043927 ] ], [ [ 131976298, 155995, 210466618, 3439496, 12671, 127, 29, 580524, 218757729, 2, 164642472, 1605475, 8488, 397, 1362300, 134206, 9717, 94, 5627040, 409059104, 157360274 ], [ 9, 10, 8, 6527, 1179946021, 86, 453426839, 113994, 43217842, 474069350, 169213312, 8393268, 6, 24181, 228252851, 396302, 231864523, 3087140, 1842775357, 242, 4968 ] ], [ [ 17349, 227355, 61, 1123473580, 9852, 937051, 5, 15452, 0, 37, 522906604, 93958, 565122, -1488933004, 1455, 3732, 1, 34614793, -1935049744, 1, 26449 ], [ 905, 483052, 3, 6, 1, 1, 1486, 1, 66396, 11168134, 519, 1031, 8, 23169, 29066, 1450320, 1, 2922, 4005, 96, 23208231 ] ], [ [ 146, 52895, 969922, 10399518, 1, 3, 192979, 105294, 2012, 1831203, 815650361, 15742, 1158207, 382, 16072, 107, 1, -662103746, 39, 39, -2066417518 ], [ 36615669, 308178295, 23489, 21, 2196553, 466, 353344836, 1956, 111504042, 2301, 274064, 4, 331654342, 2, 52741253, 414520, 7, 0, 718, 11757, 3 ] ], [ [ 2651500, 5, 103194477, 67, 2255947, 84, 828, 574260340, 570152480, 10280, 11992, 116069, 127422190, 6, 3517138, 243808, 10244, 90568, -718967420, 10, 791 ], [ 9337, 376, 2, 151790, 7, 18, 7, 103647, 829, 2, 3223714, 13594415, 208823120, 8922697, 5575, 20785077, 3457487, 3458591, 18474989, 90897124, 286154 ] ], [ [ 203, 1887648, 11991284, 28008, -936780798, 899209860, 3, 806465156, 228626287, 250, 417406012, 140, 67475, 1813006, 719, 10998903, 14, 97018722, 1768523, 1089507199, 214774 ], [ 13636733, 180, 957, 2030400, 2, 52828, 325, 31571046, 56707, 8368448, 111843, 47, 638949699, 21, 10, 5590, 0, 565, 7190, 445303, 6 ] ], [ [ 5, 5948, 28843090, 643275341, 173028141, 41, 441595, 58, 45, 42489337, 1798499, 0, 3733, 2206105, 17, 237635, 0, 29, 0, 3811135, 7891264 ], [ 67245, 311097, 33070, 1, 12684507, 1362, 174404302, 3881, 615132, 170, 2, 49, 7905, 5802996, 261841594, 86173, 3, 6, 2591, 231648513, 187 ] ], [ [ 115, 50766, 1798504246, 7796, 1556, 38, 51803, 68, 3539225, 9, 999, 0, 7168461, 24317348, 3, 2, 126336, 1119, 226220, 15, 151092 ], [ 114, 2374, 212, 462137, 57, 76030740, 560, 1, 20, 0, 7, 22696937, 23267, 172963, 552462424, 48902184, 14400829, 4, 40, 2, 57952531 ] ], [ [ 38862138, 6, 680435, 278252506, 12, 900, 1, 973305080, 2, 325586790, 52, 0, 9594, 56, 23, 796280, 20, 6582, 7442103, 12306, 1 ], [ 3679, 3, 2, 9209, 970930163, 31, 129097560, 73209244, 27, 652, 105713189, 136, 39295, 68280, 121305330, 1994, 955054, 43014454, 289, 2977961, 14259 ] ], [ [ 91902, 627110, 32870, 4694301, 64573751, 2, 10, 1124, 127, 107768, 1, 856, 187, 5726, 700, 5, 107, 886, 1511, 202920575, 124 ], [ 292561, 14543, 10213342, 38473, 1, 4483895, 1361942180, 294740275, 9, 136801, 7, 261610832, 463, 1, 9, 271780, 0, 142918132, 19, 162914, 840454677 ] ], [ [ 172413757, 0, 0, 76027, 10072302, 7371992, 828257, 290, 23271883, 139086069, 174696, 2360497, 146010971, 957375926, 15258401, 32091, 694, 3742, 6, 61974797, -2017908913 ], [ 47005407, 130176848, 356, 23199, 116025, 447, 9142, 12, 54208, 25, 199, 240, 54909281, 2, 870378348, 7792, 713145280, 1094, 7, 5797, 1 ] ], [ [ 447405872, 52, 112, 2399590, 160, 4426, 7103778, 1047, 6560, 3714018, 5692, 123, 4436696, 0, 14131206, 239296, 26707, 16, 39841594, 2085606311, 388317365 ], [ 1125356, 36544, 1, 62061, 3329, 6022, 1636456, 5, 420, 406, 2, 4193742, 35, 62, 4497, 0, 1214832428, 542, 27, 7200153, 6302284 ] ], [ [ 176931396, 84, 144894, 161722701, 1535, 2072844, 1148, 125, 85, 2026, 2, 2, 2, 4, 467578, 5, 116423, 1733, 67, 31519976, 43682 ], [ 616, 3863, 45231780, 2433577, 13393, 200, 46344363, 16573297, 5872, 1, 583, 3330, 438, 5934, 43937, 590070, 1243, 3914358, 48673, 20006765, 19 ] ] ], [ [ [ 2920732, 159, 6875, 218514, 948, 1134986297, 51764630, 1568088487, -1579449112, 14416, 26534, 915, 2153, 0, 1216, 3, 21430392, 32188, 2129718792, 425345, 209600 ], [ 2900, 799131, 236060, 151, 238613148, 47, 1344582, 518534, 935582529, 1, 13617261, 5, 241798381, 236875308, 710271, 2, 1, 7918335, 287251, 394386094, 6 ] ], [ [ 115, 879814472, 129242243, 61, 215473, 98023, 0, 722105223, 46, 179, 194769, 252, 20464676, 50635, 6959, 911793138, 429808, 1919390749, 208472, 479198, 6 ], [ 63, 1971758, 325631239, 85736, 2, 82, 5529, 15634, 11499, 977660, 1523524, 16109595, 42490, 719, 354919, 101519, 61315, 6, 48625, 406433806, 42522 ] ], [ [ 6006337, 12, 0, 772029, 6665, 3211569, 4, 12, 0, 238, 4990593, 9, 70167224, 2481, 38012, 173963083, 953085, 1335813, 10, 16520582, 25755995 ], [ 49319, 11, 1862818443, 79285, 930107840, 407424, 5, 30835890, 446550, 1111, 243484900, 740231, 28288611, 254010, 864, 1499, 15991034, 278, 19, 13, 912 ] ], [ [ 174088599, 110104436, 1948324, 1047169906, 1, 15, 515886, 5847, 2022889, 5, 29, 16678928, 237614897, 445106342, 3455952, 1466197060, 1369, 889, 360846, -1977414800, 202256549 ], [ 575992, 119504243, 0, 418, 11206982, 32, 1, 39280, 1, 3201, 16440716, 3953538, 689298961, 36, 13, 472, 2, 12820, 62511044, 2478, 153 ] ], [ [ 95160233, 989, 32, 114624443, 6066, 0, 53590771, 14809988, 1562, 1116, 13, 1, 202, 2865, 29205, 1, 899, 2, 25681335, 29, 3744 ], [ 44472226, 237953, 4735, 349578, 197, 204, 196669985, 2, 13511268, 104, 2, 7180517, 27, 16349605, 5400067, 55, -132591183, 1, 10322490, 278432, 3810 ] ], [ [ 103292, 2852, 3, 6956272, 507, 220, 260109432, 12, 1078763, 1728226435, 26756, 1, 541487, 923242, 73831029, 0, 3065261, 1887, 134212, 133072337, 1590 ], [ 209419, 55, 2, 95, 51763, 21992, 180, 805562, 1344946146, 564633, 13457, 969693, 3930, 0, 67925, 13, 258685, 63928, 15924, 27123, 147918 ] ], [ [ 602933, 3427, 26222922, 215789265, 450545951, 181, 99883, 91040, 939488, 3, 180454, 88440, 220256, 1563296103, -299818658, 11096, 1960369675, 310765, 3723, 14431, 3228 ], [ 832734453, 412097, 0, 0, 0, 1098857458, 1706928634, 661480, 126, 3, 220408, 1, 3, 240, 1147, 1036206, 89480, 46, 17915, 317430, 2002287986 ] ], [ [ 25, 156230678, 23, 37, 51799472, 14, 583854, 52, 42601872, 1287731097, 663673, 955677053, 0, 703557, 7, 62758, 11970867, 3371, 80, 1, 1 ], [ 22239499, 44295, 8, 311190314, 0, 589, 1, 22219, 165842, 11141775, 995, -1345135132, 335, 18584, 169368389, 78, 6, 80858151, 382, 35606048, 1 ] ], [ [ 23277005, 189, 1, 28682736, 31440397, 318392428, 107544859, 1252, 1145864832, 21699, 1339512, 53515, 220727764, 309, 35, 0, 28598709, 52, 1, 1690708345, 3716834 ], [ 29435545, 1494, 7279325, 37150, 64, 171373887, 427, 341, 142666261, 104, 692951, 29215, 3, 627523242, 862899, 133, 179, 5, 3392, 2, 16133675 ] ], [ [ 3, 39, 1202, 2836384, 25, 28350, 26227103, 204, 10392, 230574088, 264077428, 16, 116, 3, 66528, 12656, 13, 586, 3394, 4, 99857010 ], [ 606232, 1962, 318165, 787711355, 25737, 3507, 1268938, 1187, 916527, 25, 1013061, 5, 305, 225, 410173, 8741055, 90454, 32610187, 13, 391252, 1489896822 ] ], [ [ 186891841, 936057, 241891039, 1352389, 15863, 0, 35, 209228, 371635234, 2, -1357576209, 900289, 27109, 405, 1348029, 4157260, 10687, 133, 41096202, 356632598, 94264626 ], [ 13, 14, 4, 15450, 381629677, 109, 156488392, 471907, 6321065, 72464862, 82659997, 23372791, 1, 16489, 164716018, 258226, 263998615, 2641032, -940460184, 43, 7077 ] ], [ [ 618, 289033, 99, 814260743, 5606, 1021598, 13, 6497, 3, 104, 726385956, 298701, 172562, 428008486, 7877, 1266, 3, 8868208, 2114827867, 1, 7289 ], [ 64, 238956, 2, 0, 0, 6, 476, 1, 83808, 36500982, 824, 7983, 160, 29835, 11096, 1009670, 2, 11623, 5447, 113, 1774500 ] ], [ [ 115, 66582, 393918, 14223436, 1, 21, 320777, 6648, 855, 45747, 82018039, 1617932, 735772, 1627, 13898, 29, 0, 1491324219, 7, 4, -1248768571 ], [ 35691866, 623503090, 2034, 31, 30668753, 88, 217233126, 6549, 54253002, 2937, 362650, 6, 387556306, 10, 50047167, 1397289, 2, 2, 937, 132759, 3 ] ], [ [ 4757331, 6, 180308026, 45, 1722119, 158, 233, 845374124, 1234010181, 582, 124, 21403, 288801326, 3, 401591, 49373, 25925, 25163, 1515372462, 3, 108 ], [ 1268, 333, 5, 173825, 7, 49, 31, 61588, 684, 1, 2917906, 1299385, 30760158, 13516483, 5223, 4459428, 31515, 1099864, 34075239, 75558126, 388135 ] ], [ [ 235, 1501953, 5097120, 26538, -1028328809, 1256247069, 2, 50131221, 464926902, 177, 178237148, 43, 106569, 1143266, 47, 10361881, 41, 119202785, 705680, 859422954, 129760 ], [ 2129421789, 119, 3072, 6849835, 0, 65482, 387, 111065496, 262236, 799918, 6855, 252, 875369657, 336, 7, 13717, 1, 4631, 19854, 468290, 9 ] ], [ [ 4, 297, 54385166, -936316628, 179646009, 57, 307457, 106, 57, 20850181, 651943, 5, 3005, 103576, 33, 321691, 12, 14, 8, 44875365, 7516851 ], [ 48196, 266285, 112955, 3, 46805712, 9186, 232417338, 426, 273061, 919, 0, 38, 10855, 10246475, 228559396, 76978, 0, 4, 144, 489227969, 79 ] ], [ [ 111, 6946, 2039303765, 13271, 12384, 72, 197131, 100, 3838596, 10, 3304, 0, 14407008, 84523614, 5, 4, 228090, 981, 27201, 1, 2547177 ], [ 75, 2448, 678, 179958, 72, 244435700, 440, 3, 30, 4, 4, 143615021, 5084, 179443, 1328666745, 20165720, 14399186, 49, 41, 3, 30543823 ] ], [ [ 61895852, 10, 334930, 455853595, 1, 90, 1, 29802581, 1, 312066854, 250, 1, 17999, 16, 47, 312612, 18, 11998, 2374549, 87950, 0 ], [ 9456, 28, 10, 132626, -234839241, 101, 87331220, 672947540, 117, 3737, 94963120, 127, 40641, 56464, 696999829, 45494, 674046, 215538507, 687, 3951499, 13567 ] ], [ [ 224775, 65941, 533718, 19962345, 411390878, 1, 3, 1221, 233, 73013, 1, 672, 177, 3433, 554, 15, 16, 233, 37418, 187016562, 416 ], [ 237027, 6143, 42343488, 3848, 4, 5608970, 1644023862, 363688552, 7, 76488, 46, 346391033, 34, 1, 31, 2251466, 49, 330797956, 38, 1366470, 649306104 ] ], [ [ 247257149, 0, 0, 58187, 23733787, 846988, 3038769, 24, 368114707, 255440546, 244468, 3372735, 264010765, 1011976900, 12308735, 19396, 2466, 2661, 6, 21107207, -1223120773 ], [ 4571361, 97282607, 655, 27343, 983601, 418, 20059, 8, 11405, 57, 125, 11890, 13606218, 0, 707160993, 7328, 43135283, 1415, 7, 3848, 0 ] ], [ [ 322533243, 77, 22, 3224456, 136, 3889, 25769310, 3547, 7789, 1719222, 5052, 73, 22408821, 0, 7122186, 195323, 1444, 19, 35649485, 1780607626, 514414295 ], [ 851408, 50138, 1, 10256, 2804, 778, 159877, 3, 285, 33, 0, 3630970, 6, 148, 8331, 6, -567500068, 282, 46, 4337556, 5211006 ] ], [ [ 19416538, 290, 245829, 494817568, 1364, 241839, 1557, 93, 45, 4759, 5, 5, 9, 25, 13351, 2, 95398, 1531, 5, 24103531, 58220 ], [ 1144, 19743, 6430438, 15090087, 1306, 845, 36702774, 2389429, 2425, 0, 11788, 4141, 883, 795, 57139, 333613, 958, 3555016, 277182, 25046476, 8 ] ] ], [ [ [ 12557524, 54, 1936, 43246998, 7385, 1112906776, 94185763, 1242363393, 114536624, 715, 31445, 588, 2714, 2, 3462, 3, 32382058, 57341, 792749989, 750146, 197393 ], [ 15535, 2027211, 440588, 211, 368288859, 18, 7982591, 141226, 1040109679, 0, 81635318, 0, 226807891, 366021082, 401705, 2, 0, 81914067, 15689337, 1116376716, 4 ] ], [ [ 114, -2085424528, 232946710, 39, 69865, 856337, 1, 1406365918, 121, 94, 15875, 271, 6600510, 6781, 2751, 863064799, 69799, 771639170, 6113133, 449715, 1 ], [ 59, 1269265, -1873367692, 103641, 1, 120, 7127, 7087, 5629, 641437, 184954, 15418091, 208672, 1331, 8752460, 110348, 112264, 1, 35532, 230582117, 19373 ] ], [ [ 13193101, 129604, 0, 878127, 1965, 10582534, 9, 14, 1, 192, 7290805, 13, 1277926610, 4584, 6137, -442240767, 953547, 3030358, 5, 2320158, 6908272 ], [ 831060, 13, 589318591, 1516393, 50462397, 460983, 4, 6234025, 64652, 7872, 156637570, 971729, 17600310, 10419, 531, 202, 566977, 13729, 2, 5, 716 ] ], [ [ 259425775, 119190942, 1556452, 2065885889, 0, 10, 96945, 12226, 698026, 2, 10, 8791582, 211754309, 410005405, 24421040, 451844205, 354, 590, 473553, 737297249, 101906917 ], [ 1968974, 52902296, 1, 1692, 15500645, 5, 1, 61798, 0, 2282, 28770090, 4087318, 785976629, 25, 11, 344, 3, 10699, 56643235, 19915, 1321 ] ], [ [ 996561220, 350, 17, 46913277, 5319, 1, 436677228, 62767198, 1610, 1067, 11, 0, 8009, 2339, 11720, 1, 616, 2, 10575256, 9, 2100 ], [ 3242736, 144674, 6090, 217343, 415, 764, 33943967, 23, 25569480, 100, 15, 4901243, 225, 12535224, 6305286, 35, -1655526146, 2, 10589202, 125207, 5015 ] ], [ [ 205312, 180863, 0, 3254636, 361, 459, 186859282, 15, 12524028, 1402627646, 22459, 0, 149542, 25416846, -247257054, 1, 3106586, 1958, 1183299, 80947736, 1093 ], [ 5290, 44, 2, 101, 885598, 13358, 834, 234224, 605717808, 823959, 9178, 191197, 3492, 7, 84997, 50, 83062, 126809, 11102, 8127, 19132 ] ], [ [ 627058, 3425, 27240699, 161608849, 532464118, 701, 425922, 88708, 427744, 2, 1928703, 237830, 220931, -158889986, 92376032, 14077, -1420205180, 209392, 10077, 5296, 3566 ], [ 407857561, 46131, 0, 0, 1, 97917437, 1113392346, 81390, 159, 2, 226177, 0, 0, 281, 1083, 968219, 912099, 33, 146640, 645811, 174700489 ] ], [ [ 55, 91117357, 18, 58, 8244983, 9, 4120692, 53, 1260307, 106503600, 686699, 534054965, 20, 1117253, 1, 38690, 12327240, 258, 7272, 0, 7 ], [ 48480710, 19262, 6, 455722809, 4, 2678, 0, 5102, 199536, 32756921, 1506, 1249117957, 242, 1449, 175157956, 380, 7, 73267629, 121, 369552864, 1 ] ], [ [ 4311908, 237, 4, 69484338, 1180876, 415888104, 266373207, 121, 491364112, 17385, 1439841, 44483, 418475195, 602, 139, 2, 5362262, 26, 1, 617007098, 2563467 ], [ 6251037, 9959, 10007371, 143061, 12, 416669492, 4122, 251, 225323287, 942, 655694, 20302, 3, 414579326, 1640152, 399, 195, 2, 4573, 2, 1257340 ] ], [ [ 10, 370, 4064, 1576275, 8, 3459, 10460300, 246, 26351, 114684405, 9433545, 4, 202, 3, 153753, 55905, 59, 1580, 3318, 4, 102813763 ], [ 1319141, 1360, 371548, 839741404, 7239, 3105, 2286301, 1273, 378979, 91, 2380419, 15, 171, 134, 364596, 43634490, 93549, 38442919, 47, 20455, 533131527 ] ], [ [ 519083765, 1040855, 124560564, 4137214, 3243, 144, 15, 336411, 350785888, 2, -1964729522, 9470175, 23638, 18, 592117, 3090542, 31183, 79, 63906246, 315094995, 209076719 ], [ 5, 4, 4, 3141, 536232958, 38, 854186231, 179057, 28222054, 450669922, 108089478, 24614264, 3, 9741, 187391866, 161799, 368264632, 6571325, 222791506, 63, 6852 ] ], [ [ 109118, 429529, 36, 1146827418, 7119, 926827, 5, 14091, 3, 85, 1029275767, 393341, 957906, 1939711231, 13177, 418, 2, 25597154, -1380924920, 1, 21550 ], [ 510, 236977, 0, 1, 0, 7, 987, 1, 106459, 73940382, 1753, 10499, 22, 13097, 4216, 914271, 2, 10537, 2583, 126, 12792162 ] ], [ [ 59, 62837, 111369, 13939484, 0, 13, 439557, 87949, 3592, 1180664, 778026895, 32170997, 2087257, 35, 10846, 92, 0, -1585109893, 6, 62, -129942568 ], [ 2368614, 213440668, 61259, 60, 9133870, 54, 494125636, 1297, 44231682, 3390, 57263, 0, 122084059, 2, 62332595, 82786, 3, 0, 1856, 57104, 2 ] ], [ [ 4254588, 4, 155652374, 78, 3697335, 1, 99, 1540121693, 1663990469, 7410, 4219, 31201, 178742978, 6, 3671189, 231443, 15437, 185861, -2029263653, 11, 164 ], [ 18131, 6, 4, 229367, 9, 15, 0, 40339, 716, 1, 15371469, 14962087, 257079533, 124240, 5209, 7619026, 1835687, 2159817, 52131065, 116036693, 210595 ] ], [ [ 167, 3400943, 12570800, 31216, -1303934966, 1883051174, 3, 300277240, 6073356, 129, 318305264, 132, 65627, 1518345, 774, 99443842, 36, 107883302, 78548, 807870711, 55890 ], [ 472705298, 127, 3025, 2964720, 2, 36559, 248, 137869764, 288985, 2551080, 120695, 208, 667154356, 297, 29, 8936, 1, 5874, 8232, 104387, 12 ] ], [ [ 2, 3690, 36802790, 1143344549, 59739707, 68, 734878, 12, 159, 50091039, 1623596, 5, 2925, 2630833, 172, 363491, 15, 17, 16, 50338715, 4700125 ], [ 42134, 90919, 56441, 1, 15767893, 6198, 74047760, 3620, 402545, 39, 0, 39, 8962, 49723515, 131962272, 197587, 1, 6, 1343, 87760016, 72 ] ], [ [ 44, 53937, 646871255, 41587, 3610, 84, 115561, 99, 4017582, 15, 3703, 0, 2540808, 9927621, 58, 16, 234859, 484, 233311, 1, 3451076 ], [ 124, 675, 604, 467711, 108, 105748278, 901, 5, 59, 3, 0, 207783779, 13617, 46166, 1849797072, 11434521, 28028211, 729, 135, 7, 55563874 ] ], [ [ 6660547, 11, 931772, 418296393, 2, 810, 3, 1645764866, 1, 105206547, 96, 0, 33735, 26, 10, 657253, 26, 31713, 5335190, 49659, 1 ], [ 13829, 6, 15, 167348, -289164789, 85, 89636833, 296103855, 124, 1946, 33932749, 137, 29540, 58429, 743563915, 11881, 328035, 172709479, 291, 2718941, 11862 ] ], [ [ 65893, 93438, 130713, 1430838, 415326882, 0, 13, 1253, 71, 54808, 3, 604, 123, 7853, 309, 15, 84, 589, 56394, 158449549, 309 ], [ 520178, 13882, 34402867, 53153, 13, 9659320, 2037092460, 208672047, 12, 252282, 0, 446504970, 124, 0, 17, 3879662, 44, 491061981, 38, 2015860, 308106701 ] ], [ [ 35730342, 0, 1, 57748, 15311117, 25081421, 681415, 2176, 523257906, 42393791, 23823, 3089835, 252137552, 890367399, 14718169, 4134, 1211, 3751, 6, 9571371, -742946663 ], [ 56277737, 112599471, 696, 17199, 2957970, 362, 18019, 13, 87973, 23, 168, 11150, 93619461, 2, 562796930, 1115, 187567900, 1254, 2, 2241, 1 ] ], [ [ 98101916, 101, 11, 6740587, 2, 8166, 33549184, 11352, 4915, 3089323, 6436, 51, 20397235, 1, 691766, 146154, 124914, 21, 40776943, -698781819, 317256227 ], [ 1171062, 33659, 1, 122172, 2937, 7660, 3796156, 0, 300, 9, 2, 4048055, 2, 95, 813, 4, 1251962828, 206, 60, 8254675, 3301654 ] ], [ [ 88573708, 436, 150996, 2845519, 32, 215418, 1012, 98, 113, 7779, 20, 4, 15, 2, 40586, 7, 56110, 2073, 35, 17117275, 16499 ], [ 1190, 12256, 2295348, 31574164, 3797, 634, 23624040, 12747808, 4738, 0, 10330, 12169, 366, 12536, 39302, 548628, 380, 1116176, 397325, 19261271, 0 ] ] ], [ [ [ 29092626, 68, 1355, 8100104, 1542, 1702515447, 66229931, 92413263, -48538448, 11993, 63088, 156, 857, 0, 1259, 0, 14886727, 64909, 618319092, 177947, 15754 ], [ 16000, 786287, 428431, 141, 511478929, 42, 5969412, 204881, 1093896840, 1, 54114592, 10, 48693538, 1510476499, 458626, 0, 1, 119589278, 225281, -1009878123, 1 ] ], [ [ 98, -636739039, 47818521, 40, 235726, 685643, 1, 238526093, 228, 146, 231377, 35, 1447050, 7199, 2556, 263811382, 292095, 1007517153, 12148329, 176847, 12 ], [ 68, 896307, -1919077701, 72501, 3, 30, 2621, 2715, 6337, 24101, 2238024, 23936300, 417956, 873, 11212589, 216713, 68991, 4, 36040, 471717864, 34898 ] ], [ [ 13593344, 121165, 0, 581124, 6717, 2929841, 6, 5, 1, 48, 7226949, 15, 1709283563, 15748, 21711, 1605499259, 68723, 1391326, 11, 13753442, 8972381 ], [ 970529, 8, 862198301, 858301, 784038673, 422821, 8, 9893729, 517905, 351, 368605041, 796771, 98866144, 185556, 231, 6974, 684462, 5990, 2, 8, 1011 ] ], [ [ 512362693, 106989358, 789394, 1003024018, 2, 26, 47940, 14196, 112651, 7, 1, 1913923, 454479122, 248054789, 18933854, 1478155690, 355, 400, 148822, -594120303, 171214412 ], [ 3765647, 9477254, 1, 2023, 15952696, 19, 0, 114940, 0, 3626, 5620721, 208071, 1029503129, 74, 8, 147, 2, 17538, 63429870, 33470, 1227 ] ], [ [ 56217285, 610, 85, 91772867, 1135, 1, 127256006, 13282633, 885, 1399, 1, 1, 5078, 3651, 12137, 0, 496, 6, 4227425, 54, 2031 ], [ 8634138, 460071, 1896, 278735, 343, 889, 115209621, 3, 54849769, 34, 10, 109706959, 194, 5259602, 4881573, 2, 700585690, 2, 32497123, 413935, 4462 ] ], [ [ 18754, 157789, 3, 1606710, 343, 402, 100969098, 13, 2366780, 1078925244, 32933, 2, 766965, 19334909, -364557991, 0, 45127, 245, 209414, 4207891, 652 ], [ 314931, 36, 1, 123, 1043720, 101100, 5959, 44665, 797474554, 58543, 30938, 151579, 969, 0, 218540, 49, 86777, 23378, 789, 27202, 110217 ] ], [ [ 2503545, 2244, 8475004, 146108064, 315978575, 2540, 675890, 132362, 500223, 1, 1984017, 521039, 235560, -1745128629, 1498826010, 3611, -259299874, 364685, 15083, 12131, 240 ], [ 33755316, 457324, 0, 1, 3, 1476105645, -20116462, 946866, 187, 2, 154028, 0, 0, 301, 1326, 791097, 221211, 81, 149764, 23180, 1421962506 ] ], [ [ 37, 5166298, 54, 63, 18714238, 13, 1953772, 45, 57887273, 959456116, 112129, 201305389, 12, 4146520, 4, 9664, 7527313, 14678, 909, 0, 2 ], [ 55635064, 9946, 6, 398885848, 4, 3845, 0, 25703, 21162, 81531999, 1119, -1663212626, 323, 16076, 4210818, 179, 6, 70179414, 592, 260607132, 1 ] ], [ [ 5318249, 102, 3, 88823660, 90987355, 47224163, 179037984, 2959, 1079963332, 27530, 1794392, 58172, -930320703, 16, 222, 1, 22530131, 62, 1, 1127244459, 4845 ], [ 13901787, 7197, 10805416, 152968, 87, 56939040, 3447, 91, 162142149, 145, 691260, 28679, 1, 674567492, 3385104, 274, 1, 4, 5497, 0, 16502473 ] ], [ [ 14, 42, 5584, 3099798, 13, 24143, 2928867, 160, 8107, 97679251, 124827969, 21, 126, 2, 146101, 22372, 46, 2022, 2258, 6, 16326400 ], [ 2058983, 1184, 286165, 332103050, 5273, 1958, 668008, 1121, 150239, 8, 2873868, 5, 331, 233, 338614, 51300648, 11268, 19285035, 7, 15930, -1368305496 ] ], [ [ 380593830, 60346, 149897387, 459125, 9280, 27, 115, 241915, 227066131, 0, 1462577191, 5273919, 26007, 426, 925175, 349182, 26800, 56, 29184465, 309283333, 182602272 ], [ 3, 15, 17, 19584, 142890335, 16, 1022791196, 420217, 12921553, 82028269, 253487466, 60718040, 6, 25560, 120079002, 33415, 3139830, 14344153, 673427304, 218, 4795 ] ], [ [ 88706, 277574, 107, 555480296, 9150, 506811, 1, 9637, 0, 53, 1875214534, 173778, 936428, 1140786272, 1624, 3930, 1, 19013331, -2046448314, 1, 23342 ], [ 953, 335676, 6, 2, 1, 1, 301, 1, 43094, 54213739, 1267, 10751, 416, 24420, 30171, 1605741, 2, 8574, 413, 0, 14024404 ] ], [ [ 128, 78569, 319933, 8819745, 1, 4, 417300, 18431, 1733, 562670, 633281277, 31493911, 844901, 393, 10553, 36, 2, 1719917512, 0, 9, 1765517994 ], [ 43829079, 306365479, 63030, 63, 16391430, 381, 342222491, 3963, 49283659, 2040, 334294, 4, 63841973, 23, 114286517, 1637030, 4, 6, 399, 70713, 2 ] ], [ [ 1714503, 6, 180094217, 125, 1091908, 59, 736, 1640766065, 1119307814, 8672, 3531, 19164, 64210512, 2, 943727, 190850, 36415, 105229, -68874764, 5, 208 ], [ 17357, 201, 1, 86340, 13, 16, 4, 73211, 933, 2, 3198129, 16395179, 182898315, 7245381, 5905, 15546402, 1609903, 2002287, 59284988, 93236230, 170968 ] ], [ [ 13, 2342234, 14429001, 10627, -715089326, 966884031, 7, 684509897, 505013178, 208, 950800288, 163, 88996, 1777022, 181, 27132058, 1, 124675218, 1955781, 596810405, 161864 ], [ 817313155, 67, 3953, 5316910, 0, 59304, 203, 150878904, 100597, 14456491, 64293, 161, 860489875, 161, 45, 12961, 1, 81, 17589, 118252, 7 ] ], [ [ 1, 6388, 39091976, -1641435942, 128612050, 124, 828466, 117, 434, 51326289, 248573, 3, 524, 3259120, 145, 361686, 9, 12, 1, 86975641, 4223611 ], [ 86627, 354573, 126816, 0, 367249, 10493, 265890108, 2974, 323146, 1023, 0, 52, 12272, 43763817, 258365346, 33438, 7, 7, 3668, 501379637, 164 ] ], [ [ 27, 111323, -1007040701, 8126, 5029, 43, 226235, 56, 1668704, 2, 2120, 0, 1182305, 24733165, 21, 16, 168142, 1074, 228737, 6, 13109295 ], [ 27, 589, 657, 381696, 70, 235450934, 469, 11, 61, 3, 3, 83612669, 4144, 9368, -1933308151, 15143707, 25820843, 266, 606, 2, 57041186 ] ], [ [ 37054672, 25, 607528, 150283068, 7, 149, 3, 1787516548, 2, 361178282, 178, 1, 20828, 60, 61, 390370, 11, 6798, 7395987, 253245, 0 ], [ 16142, 26, 8, 203975, -309093353, 88, 117137505, 37588975, 25, 2602, 70170157, 374, 44624, 126517, 368246599, 50968, 926479, 89432047, 343, 3138072, 1058 ] ], [ [ 42889, 80963, 649495, 32219187, 45790496, 1, 9, 3272, 29, 221994, 0, 497, 189, 3357, 240, 2, 86, 458, 37111, 31281971, 275 ], [ 196318, 16872, 51090691, 34364, 1, 6211158, -245708000, 47345392, 0, 220298, 60, 301454562, 14, 0, 15, 1144240, 37, 262365133, 1, 658076, 935394896 ] ], [ [ 244080307, 1, 0, 62513, 9634619, 9301000, 3726727, 1282, 304413281, 57011681, 125203, 144772, 55401210, 658561928, 3184032, 13603, 1379, 3388, 6, 44157036, -1273212163 ], [ 12820583, 25936602, 95, 30793, 1433502, 166, 32179, 6, 67617, 7, 190, 477, 2306141, 1, 333827184, 8104, 138870451, 1231, 11, 7747, 1 ] ], [ [ 511842196, 11, 74, 8172513, 199, 7712, 24687186, 10369, 6160, 3230514, 5678, 65, 24228971, 0, 5078782, 143980, 101207, 4, 28128862, -278537256, 241889479 ], [ 1825478, 34970, 1, 213279, 1759, 7691, 516241, 7, 745, 55, 1, 2794920, 10, 132, 12944, 6, -291313150, 154, 26, 1075153, 1016469 ] ], [ [ 148759439, 108, 4981, 81899055, 96, 202973, 2866, 127, 52, 4195, 11, 6, 1, 29, 428469, 5, 102317, 3760, 78, 22041806, 14897 ], [ 1906, 4800, 23830901, 3641942, 11941, 910, 14916738, 1844104, 3224, 0, 608, 11090, 499, 15969, 19359, 728380, 1458, 2866493, 451793, 14614681, 29 ] ] ], [ [ [ 9187220, 80, 13811, 96636883, 5349, 747161987, 198360323, 826587848, 823543273, 2447, 17551, 53, 827, 0, 1924, 2, 28175192, 48142, 1356219144, 794686, 10387 ], [ 2102, 1535056, 235129, 18, 212483361, 12, 22190, 218673, 1864587833, 0, 93239109, 1, 154571923, 655632812, 982401, 2, 0, 40147937, 10546035, -1697847101, 7 ] ], [ [ 87, 274050768, 173123172, 22, 192073, 254728, 0, 623086443, 19, 160, 258567, 499, 23103295, 18256, 2500, 317437967, 457501, 556180238, 8614660, 242348, 5 ], [ 43, 60788, 16343196, 120134, 6, 64, 6941, 10124, 14944, 821023, 1776722, 8604038, 435863, 1751, 15716933, 218083, 79755, 5, 7613, 490602547, 58417 ] ], [ [ 9015931, 39234, 1, 458908, 5283, 6550201, 10, 14, 2, 267, 5133832, 6, 1708380246, 3737, 22468, 1102138472, 186402, 981358, 4, 13631189, 11261149 ], [ 116050, 12, 284114092, 192203, 764595608, 62538, 11, 31098179, 146839, 7316, 133280741, 998697, 22554295, 118706, 618, 665, 9170138, 9141, 6, 15, 324 ] ], [ [ 254657518, 115708693, 2785412, 462353115, 0, 13, 303803, 5709, 362463, 5, 17, 52249416, 178906520, 411303071, 28385618, 1087931489, 683, 38, 4171, -488484363, 262602380 ], [ 2473480, 59529741, 1, 770, 13127252, 106, 2, 13871, 1, 1402, 15693929, 4169274, 314612222, 73, 15, 463, 2, 22589, 58995941, 33837, 522 ] ], [ [ 266634506, 689, 87, 55954364, 5186, 2, 393903847, 66858777, 3036, 1465, 5, 0, 164, 3326, 20249, 0, 615, 0, 10672446, 38, 1814 ], [ 50733389, 521765, 1369, 231513, 428, 476, 19502441, 3, 35458543, 50, 9, 84168099, 103, 13030591, 4630660, 55, -898156767, 3, 2605139, 41529, 664 ] ], [ [ 83637, 20681, 0, 2975200, 479, 534, 240823517, 14, 10969029, 1231220483, 151, 2, 266139, 6022980, 1831089157, 0, 5803039, 901, 1207612, 101756224, 985 ], [ 219328, 45, 4, 99, 290737, 128404, 2599, 799730, 55392418, 851139, 8958, 875437, 1181, 2, 117092, 39, 165387, 2703, 814, 22995, 141999 ] ], [ [ 1470100, 4041, 11451830, 217397337, 287154955, 940, 205029, 152974, 434347, 1, 478230, 242524, 184639, -705180914, -622535167, 13897, -101658307, 170484, 4602, 13283, 2824 ], [ 472885582, 303465, 1, 1, 2, 507816956, 1484737069, 816406, 207, 0, 233973, 0, 3, 171, 710, 197664, 68410, 27, 68574, 997697, 659588517 ] ], [ [ 55, 157371087, 2, 62, 4473195, 10, 844072, 34, 45436872, 1445670542, 447771, 878256004, 10, 2129358, 1, 35903, 13030453, 6324, 13864, 1, 6 ], [ 46539321, 16929, 10, 429976152, 4, 3233, 1, 30763, 165673, 13544405, 2006, 1019542162, 304, 2028, 105698477, 300, 3, 104515600, 831, 407560173, 0 ] ], [ [ 31982645, 86, 3, 67613007, 87900278, 198008392, 91537242, 3226, 1384258129, 3772, 1717165, 28240, 1693634803, 277, 112, 0, 3715217, 38, 2, 1022993645, 3103732 ], [ 58452344, 3493, 13705280, 181548, 82, 72873266, 3368, 250, 230835118, 15, 498466, 28083, 0, 429198989, 3344608, 364, 67, 0, 2828, 0, 9448106 ] ], [ [ 11, 368, 8096, 2121818, 9, 5047, 19897528, 191, 20574, 242467026, 107738835, 7, 47, 3, 115777, 20772, 57, 273, 3825, 2, 75483972 ], [ 665954, 1518, 442770, 131851460, 27885, 1768, 10309936, 1546, 422003, 107, 194076, 0, 125, 224, 422405, 30995497, 13761, 39601216, 2, 4986, -1759665530 ] ], [ [ 268056494, 341391, 185564237, 1645708, 11031, 107, 56, 1010765, 173199844, 2, -1459520144, 8899565, 3581, 51, 1818214, 762894, 12142, 182, 30610749, 260793663, 192850917 ], [ 8, 23, 25, 18219, 147664511, 15, 57969903, 478618, 19103063, 264980021, 127946172, 22242875, 7, 2743, 227790448, 192338, 248558404, 7669420, -1083279870, 188, 4 ] ], [ [ 31256, 268555, 17, 1005269747, 13500, 26390, 12, 16295, 1, 50, -2042061425, 480061, 1703514, -923564176, 9155, 506, 0, 29951183, -329289801, 0, 7469 ], [ 154, 112355, 5, 0, 1, 2, 1012, 0, 120164, 99030197, 1648, 10638, 148, 2400, 17104, 1264029, 1, 862, 7197, 2, 10058682 ] ], [ [ 228, 17809, 125761, 1423121, 1, 25, 139095, 19671, 961, 783861, 1815714055, 8479090, 58858, 918, 13202, 31, 0, -2119891857, 61, 1, -970444046 ], [ 37538854, 1020543214, 35768, 35, 12400062, 38, 512578963, 3238, 1746586, 3141, 803480, 1, 473047883, 23, 5295160, 1536079, 14, 2, 1211, 76506, 0 ] ], [ [ 6859087, 5, 20403309, 58, 326461, 95, 634, 977775105, 56419232, 1110, 4605, 108947, 19007349, 7, 3341877, 202809, 64635, 5478, 1918240745, 12, 697 ], [ 1544, 187, 3, 112271, 2, 5, 16, 78929, 869, 1, 7166925, 369104, 25269653, 9233660, 4173, 1556871, 2292158, 3203068, 54168661, 121378216, 395048 ] ], [ [ 16, 3335915, 4321808, 7678, 1733287844, 109785565, 1, 136759235, 500641013, 475, 544472245, 150, 109446, 1951525, 169, 116234646, 51, 88174077, 1835194, 1434780956, 175704 ], [ 232684676, 175, 220, 4262882, 0, 64312, 319, 139967119, 163212, 1901848, 64791, 151, 804237590, 211, 53, 3942, 1, 3359, 6065, 178898, 3 ] ], [ [ 1, 1416, 30563025, -173923252, 29367109, 87, 424546, 44, 398, 2673177, 1342580, 7, 355, 1973828, 144, 46206, 5, 24, 21, 82940269, 7205068 ], [ 86881, 133152, 34343, 3, 36367439, 12433, 139615128, 899, 612305, 552, 3, 17, 13800, 24940810, 168244572, 166301, 6, 6, 603, 67754025, 32 ] ], [ [ 13, 117468, -1691017962, 37706, 12786, 89, 79744, 23, 1747581, 11, 275, 0, 4787272, 62424158, 22, 9, 228497, 1034, 43998, 9, 12858701 ], [ 79, 1386, 53, 509187, 107, 133852405, 946, 1, 22, 0, 0, 82373310, 13124, 255913, 2142469071, 23167652, 10197816, 626, 786, 7, 9591684 ] ], [ [ 39986890, 4, 273393, 224650666, 15, 411, 2, 1925553656, 2, 365323602, 180, 0, 12406, 39, 7, 816453, 18, 21028, 4080725, 107864, 1 ], [ 10595, 29, 1, 197936, 773912774, 104, 129509181, 988436697, 99, 2196, 112998226, 75, 14568, 106439, 204665957, 21292, 117983, 257456849, 342, 4146847, 1058 ] ], [ [ 256382, 239141, 583977, 8953363, 276346596, 3, 10, 2937, 252, 380890, 0, 899, 165, 1265, 373, 2, 125, 304, 30230, 57027987, 41 ], [ 185709, 24104, 3343652, 50248, 8, 296400, -269576826, 28788715, 6, 26621, 8, 665008585, 41, 0, 8, 2430773, 46, 160908070, 14, 368804, 1006530685 ] ], [ [ 90371757, 1, 1, 55654, 12888901, 376430, 2125435, 90, 24222783, 104942084, 85720, 3847770, 244787110, 590173537, 8688960, 9647, 2079, 420, 4, 17164523, -2047048801 ], [ 58778904, 49409657, 815, 22428, 1540993, 193, 5302, 11, 38354, 60, 106, 7676, 29471942, 3, 546360945, 2149, 963494604, 98, 8, 3049, 1 ] ], [ [ 238155009, 231, 21, 7995890, 227, 7388, 23421748, 8841, 7435, 1076834, 3127, 124, 28329508, 0, 26275699, 45848, 1832, 4, 62915205, 2002730456, 376027974 ], [ 1655735, 45850, 0, 202523, 3067, 7010, 445180, 7, 961, 172, 0, 5276659, 32, 28, 15263, 6, -592433765, 199, 46, 6112159, 97181 ] ], [ [ 35074435, 261, 147043, 176814643, 1816, 20205, 3628, 122, 57, 1337, 17, 4, 5, 17, 501139, 2, 92352, 3725, 88, 20267628, 63954 ], [ 3415, 24322, 56402649, 9624974, 15616, 474, 42947370, 13356054, 3417, 1, 3126, 13632, 481, 6517, 17628, 283047, 835, 2693230, 116046, 26807490, 6 ] ] ], [ [ [ 30702041, 188, 7259, 72876954, 2063, 2034463424, 198861104, 1406898834, 794141484, 3104, 6640, 329, 1720, 0, 1894, 3, 8040545, 32694, 264015432, 644787, 21043 ], [ 13529, 1747760, 168433, 205, 127325199, 26, 5333182, 256388, 1422476277, 0, 12291365, 11, 126937942, 60154989, 33630, 2, 0, 93549893, 371814, 1269291548, 3 ] ], [ [ 60, -1831045361, 30891961, 6, 197938, 866467, 1, 621512957, 178, 98, 180916, 287, 22328487, 16998, 8090, 829335627, 229435, 2085979070, 5113715, 356769, 13 ], [ 24, 275666, -2046199672, 83321, 2, 112, 5645, 4018, 4975, 209082, 1981001, 8251019, 249632, 79, 6611694, 29983, 194715, 7, 929, 83827255, 60321 ] ], [ [ 15351509, 12759, 0, 844448, 6103, 12672777, 10, 8, 3, 237, 4788227, 6, 926229394, 5309, 60043, 314485338, 106130, 2280116, 3, 9906711, 12635034 ], [ 896575, 0, 1195736791, 508583, 859177558, 134378, 1, 28024405, 63326, 5961, 322951479, 776855, 12370846, 114277, 42, 1452, 10145443, 1374, 28, 3, 312 ] ], [ [ 21097777, 55685184, 3903693, 122403505, 0, 14, 482416, 7910, 530881, 3, 21, 41044538, 120650174, 394485830, 23006200, 1858073032, 686, 34, 71877, 851011164, 146924322 ], [ 796141, 59674362, 1, 1789, 9905809, 117, 2, 11538, 0, 3487, 16565095, 1527800, 593281891, 83, 9, 450, 2, 30469, 53548594, 63369, 482 ] ], [ [ 1017513194, 528, 117, 58204014, 4057, 1, 264677571, 119017806, 1973, 1058, 10, 1, 507, 1169, 26462, 1, 523, 3, 27015290, 33, 3200 ], [ 342724, 17705, 3838, 144530, 267, 363, 194003665, 0, 7285768, 115, 8, 79433966, 65, 15420198, 6166791, 56, 951665561, 0, 19481042, 485350, 2317 ] ], [ [ 49691, 112335, 0, 7076135, 227, 605, 133521322, 0, 12924312, 1728683235, 60629, 0, 743429, 17592240, -134871670, 0, 4727290, 497, 1744787, 14158645, 508 ], [ 330348, 13, 11, 85, 307323, 79037, 1976, 1735067, 1473226365, 590199, 31354, 945128, 3373, 5, 3988, 38, 219057, 103157, 14177, 12253, 111250 ] ], [ [ 3763422, 514, 16373650, 47827997, 412744012, 3347, 491517, 62743, 203393, 2, 1060991, 64844, 192580, -1141849199, -2007295914, 349, -112093754, 258002, 127, 12194, 2195 ], [ 579748462, 485948, 0, 1, 3, 801234908, 58187080, 438646, 223, 0, 169262, 1, 0, 930, 1661, 753042, 328954, 117, 170021, 971304, 1042066658 ] ], [ [ 59, 64318483, 0, 5, 66723455, 12, 1098287, 31, 3600438, 278172987, 1995809, 752807669, 7, 2703110, 3, 9378, 10706856, 1563, 15743, 1, 13 ], [ 63021423, 8963, 11, 273763793, 2, 3688, 0, 26104, 63466, 4218501, 1902, 1179319690, 399, 30726, 62335894, 209, 5, 50408223, 317, 480107151, 3 ] ], [ [ 26155178, 19, 5, 13613345, 263013554, 398996803, 139847567, 805, 292495256, 3541, 695475, 28844, -605941508, 12, 181, 2, 23593163, 56, 1, 260030306, 3892785 ], [ 12599276, 13181, 14146833, 58782, 52, 488219406, 2693, 319, 276677381, 374, 360716, 14660, 2, 1035468119, 3918314, 130, 39, 6, 6467, 2, 5846002 ] ], [ [ 13, 253, 7009, 3953279, 12, 29924, 31924672, 54, 14902, 112952881, 86862521, 24, 227, 3, 19333, 61530, 0, 1991, 3853, 1, 9597881 ], [ 1556659, 173, 79028, 974996364, 17525, 1751, 10365737, 497, 490320, 0, 1003682, 3, 18, 211, 192896, 25410667, 21679, 13990480, 29, 31804, -1738179228 ] ], [ [ 362455463, 278290, 222813919, 1078061, 8315, 97, 8, 95126, 508783940, 0, -2023251490, 7377227, 17887, 484, 1149284, 3635277, 9235, 111, 18747986, 472771934, 251939286 ], [ 13, 11, 13, 26560, 710323959, 88, 1331456619, 218121, 12417706, 253590568, 122191512, 2485893, 7, 19616, 115245303, 488301, 166752797, 12602682, 1360355985, 216, 5805 ] ], [ [ 204014, 63272, 146, 1112819047, 5178, 783134, 9, 8262, 1, 17, 1132200828, 205508, 1747663, 262156443, 14841, 41, 2, 1538915, -1503401491, 0, 7429 ], [ 179, 320837, 4, 3, 1, 7, 84, 0, 82309, 62482620, 1445, 9687, 322, 28595, 28020, 291046, 2, 14761, 9739, 61, 617504 ] ], [ [ 141, 54269, 739480, 12490198, 0, 7, 417626, 111683, 1821, 335290, 1903642326, 5818255, 1959767, 1329, 10332, 97, 2, -1090166324, 46, 4, -558792889 ], [ 31138717, 565387886, 37386, 58, 28865653, 186, 110066520, 4073, 100675272, 2135, 72949, 1, 209829195, 15, 80275072, 624624, 1, 7, 1780, 120663, 0 ] ], [ [ 4657329, 6, 92394550, 127, 3088260, 81, 106, 1784729127, 194230123, 316, 1158, 50690, 289635237, 1, 2647272, 188515, 5302, 237369, -1243618419, 15, 59 ], [ 30526, 211, 3, 47256, 1, 32, 15, 124202, 122, 2, 9434273, 7434901, 104568200, 9856342, 7850, 7731072, 3172789, 3386288, 6695374, 89179313, 379465 ] ], [ [ 127, 4441482, 15098013, 3683, -1740862696, 272545359, 3, 169835700, 334411498, 399, 858633715, 109, 75566, 2000787, 709, 74973549, 3, 20071270, 170237, 334842252, 91918 ], [ 1582541524, 142, 3304, 5147135, 1, 35757, 1227, 118650925, 53488, 9608512, 124944, 253, 688381655, 487, 7, 390, 0, 2696, 26800, 520370, 9 ] ], [ [ 5, 790, 41207377, -1671783920, 185910605, 65, 279477, 11, 395, 18311221, 2086554, 7, 636, 461449, 138, 568176, 13, 28, 6, 125824399, 6959714 ], [ 22991, 299853, 53677, 0, 34847947, 10702, 139873198, 594, 232888, 1022, 2, 27, 3864, 59516503, 101063648, 152691, 4, 6, 99, 180578272, 145 ] ], [ [ 36, 93985, -1216588900, 56252, 7010, 123, 156377, 75, 1633907, 0, 928, 1, 12822970, 46428188, 7, 27, 199777, 1, 77660, 7, 16783208 ], [ 116, 3822, 823, 38752, 50, 35098024, 267, 15, 35, 1, 2, 175571962, 2326, 192451, 1491199086, 63716704, 28651705, 943, 845, 7, 34413668 ] ], [ [ 18178418, 5, 852989, 199833122, 14, 439, 2, 2073583521, 3, 483983683, 29, 0, 16863, 38, 52, 716765, 30, 15570, 5197418, 35683, 1 ], [ 2211, 21, 13, 168855, -1300941011, 49, 25938582, 892794646, 96, 2308, 129554201, 261, 20067, 19455, 752327218, 31014, 247416, 179395869, 75, 3529506, 12999 ] ], [ [ 55044, 1034089, 1015554, 14371526, 432152793, 0, 4, 830, 248, 421146, 3, 471, 132, 3530, 327, 15, 80, 417, 14, 21582330, 23 ], [ 206210, 16504, 64131964, 52885, 4, 16205497, -1058866218, 77152131, 7, 72344, 21, 942419653, 145, 1, 20, 3055112, 19, 398370949, 25, 727120, 874212886 ] ], [ [ 117078999, 1, 0, 126282, 335130, 4150229, 2589166, 291, 100178041, 265417959, 59533, 3922133, 135848474, 509002030, 14552289, 7349, 2724, 3269, 6, 58597005, -1797461652 ], [ 35021747, 114182274, 222, 20343, 2111783, 136, 11425, 4, 98506, 16, 169, 6042, 47118894, 0, 614195469, 7944, 849832348, 952, 10, 7059, 0 ] ], [ [ 532145219, 12, 36, 1676991, 215, 3182, 20472317, 10619, 4608, 1383367, 2595, 58, 21364992, 1, 21095235, 51477, 116242, 13, 62601828, 1527051931, 414606502 ], [ 1974191, 36474, 1, 244604, 786, 1138, 1824399, 1, 843, 486, 0, 4422898, 45, 832, 15696, 3, 556523161, 668, 46, 3309452, 1983653 ] ], [ [ 239317080, 320, 235360, 461303210, 1112, 120194, 1772, 74, 114, 3361, 29, 1, 15, 20, 497634, 4, 90457, 549, 64, 29486632, 10241 ], [ 672, 21087, 16603106, 23773034, 15717, 72, 55188060, 10973551, 1045, 1, 12466, 14518, 512, 12179, 14350, 3359, 1764, 3371346, 157127, 21997192, 21 ] ] ], [ [ [ 15097088, 226, 4552, 117291481, 2714, 2069351041, 57766453, 1858689167, 1530800131, 7189, 26860, 344, 1412, 2, 591, 2, 25645304, 32811, 819373707, 1489676, 103453 ], [ 14957, 527352, 209647, 187, 27645376, 2, 228841, 451471, 1480005152, 1, 76989234, 15, 130602535, 970739287, 616935, 2, 1, 68793885, 9223650, -964752370, 4 ] ], [ [ 61, -2131172408, 35142201, 20, 83390, 634176, 0, 1929862898, 76, 190, 128320, 403, 44074008, 50384, 3388, 1004382167, 439267, 2015538023, 16390201, 388483, 5 ], [ 110, 1944365, 1514002037, 18586, 3, 88, 1190, 8351, 32679, 5348, 2753171, 13876020, 264443, 1652, 6184097, 226689, 213611, 6, 42892, 363144986, 50535 ] ], [ [ 10655553, 73008, 0, 103141, 1116, 12425351, 9, 5, 0, 799, 1318225, 9, 869098983, 14652, 257, 2021200488, 296434, 2582977, 9, 354106, 912080 ], [ 714940, 15, 168922768, 80422, 76942511, 322217, 9, 23088394, 204457, 6011, 335211144, 1034074, 127425215, 91899, 739, 6035, 15971501, 3811, 7, 13, 826 ] ], [ [ 137665913, 77497436, 739820, 82329006, 2, 23, 510354, 10598, 1216894, 3, 14, 38257707, 329957727, 321380179, 27581757, 235765086, 440, 26, 223376, -1073045940, 182783957 ], [ 1155106, 93122597, 0, 1169, 4118004, 19, 2, 14506, 1, 2572, 15637809, 3594469, 71114139, 105, 3, 162, 2, 11448, 9444313, 24658, 2040 ] ], [ [ 606634062, 371, 86, 116230436, 841, 2, 401746554, 14563037, 2998, 1427, 1, 0, 5754, 3868, 17999, 0, 115, 4, 6892935, 26, 685 ], [ 15944493, 137184, 6695, 300623, 462, 531, 251911891, 26, 24952233, 25, 10, 130442002, 183, 7190384, 3652270, 25, 660658770, 0, 14295479, 473268, 4074 ] ], [ [ 258316, 40956, 0, 5412924, 195, 1003, 227039606, 4, 15507085, 1694503579, 53103, 0, 102803, 28486882, 2000655710, 0, 8302108, 254, 242693, 101106949, 1519 ], [ 186573, 28, 12, 80, 723006, 1178, 5684, 1158367, 1242650684, 514021, 2247, 923643, 211, 0, 30764, 24, 203082, 69106, 7038, 17913, 24870 ] ], [ [ 3529083, 2856, 10992005, 178351151, 70210098, 2907, 284360, 178935, 831561, 2, 787019, 73943, 36111, -455819954, 1158671872, 7120, 1884944828, 262307, 343, 8277, 708 ], [ 240091979, 348236, 0, 1, 2, 1437212195, -81892298, 888496, 82, 3, 130083, 0, 3, 225, 210, 609958, 477092, 24, 106539, 1019422, -65485609 ] ], [ [ 28, 66441822, 60, 34, 53588503, 15, 2360070, 17, 64352059, 751864105, 1874691, 306140102, 21, 3524293, 3, 53264, 9479716, 4870, 14573, 0, 3 ], [ 12822480, 36205, 4, 319550834, 5, 1319, 0, 12390, 102917, 86663568, 441, -1185922884, 234, 23304, 84776452, 102, 6, 80455685, 985, 150406450, 2 ] ], [ [ 5778395, 149, 6, 115099713, 205821580, 497438845, 203424257, 3150, 2054776216, 15364, 1979146, 17544, 1831968455, 133, 31, 2, 7224603, 27, 3, 1197207751, 4071866 ], [ 59580098, 6746, 16267852, 91158, 95, 169448360, 2856, 183, 221452106, 506, 433302, 1088, 2, 487957891, 3772534, 340, 165, 7, 5125, 3, 6502553 ] ], [ [ 1, 492, 6661, 64286, 16, 27705, 30199762, 120, 385, 217197945, 120308797, 2, 57, 2, 234774, 55207, 30, 452, 3178, 2, 4899146 ], [ 1291122, 1303, 49814, 647026962, 30245, 3257, 7912105, 346, 199647, 100, 2655844, 15, 304, 176, 14368, 61757157, 25695, 119850, 41, 17982, -2126229616 ] ], [ [ 260351051, 981014, 109020161, 144444, 11316, 59, 113, 540542, 198065042, 2, 1076403110, 9591639, 17018, 309, 30486, 3536546, 19290, 84, 49739301, 373343687, 60496178 ], [ 1, 15, 25, 27581, 1787272961, 23, 987782004, 108125, 23924836, 211647439, 93780034, 3051116, 1, 9471, 254577820, 406299, 317411625, 1133879, -199631437, 58, 3341 ] ], [ [ 209956, 296353, 121, 370474634, 5699, 499696, 7, 6017, 1, 72, -412867367, 117631, 477234, -861894068, 66, 2386, 0, 5751135, 455645960, 0, 20796 ], [ 948, 347956, 5, 7, 0, 3, 253, 1, 81371, 69920433, 71, 8567, 319, 13072, 30277, 142522, 1, 5799, 5456, 7, 27390985 ] ], [ [ 160, 89581, 945441, 4521679, 0, 10, 267383, 10400, 92, 450663, 669623724, 18664945, 402755, 1621, 3690, 57, 3, -20722732, 1, 54, 1532335157 ], [ 28377836, 409926550, 15745, 1, 12630933, 314, 362602555, 3292, 60027793, 296, 605693, 1, 306643168, 15, 86696541, 1131641, 12, 0, 1788, 111521, 1 ] ], [ [ 5002887, 1, 113042298, 44, 3343540, 42, 227, 1839364702, 801747385, 15428, 11602, 68838, 494053982, 5, 567987, 129024, 18310, 211527, 522142874, 11, 490 ], [ 4538, 349, 4, 16008, 9, 7, 25, 29992, 656, 0, 356398, 488156, 176487594, 6001534, 6283, 32467349, 57558, 1663554, 31659082, 37477177, 201454 ] ], [ [ 55, 6622968, 10684614, 13996, 1801154701, 1030156603, 3, 434209280, 156827943, 353, 1025066908, 235, 18757, 1150391, 832, 7031945, 12, 93092904, 528216, 1649973551, 205177 ], [ 41380928, 207, 2353, 7244929, 3, 1602, 1644, 78220995, 117488, 9626245, 107770, 104, 947204025, 485, 18, 6949, 1, 2479, 831, 439789, 9 ] ], [ [ 5, 1786, 30365989, -158357210, 159564445, 117, 52586, 29, 380, 60038736, 573592, 1, 2997, 3517886, 238, 255801, 9, 9, 12, 68189242, 8099904 ], [ 69810, 100458, 119053, 1, 57569099, 2062, 70711359, 1460, 198321, 719, 1, 63, 8087, 52144982, 213534460, 245453, 6, 5, 2201, 68618073, 52 ] ], [ [ 112, 32268, -233150361, 17455, 8387, 91, 156173, 87, 585725, 2, 23, 0, 4879132, 57073555, 33, 10, 164355, 38, 14721, 6, 3280039 ], [ 101, 3693, 11, 252188, 33, 164393266, 970, 13, 58, 5, 6, 230796731, 3767, 21040, -1490132753, 36652771, 32372475, 790, 730, 2, 15403765 ] ], [ [ 26594317, 21, 536557, 155250855, 15, 797, 3, 2120780485, 3, 197212436, 100, 1, 17692, 38, 12, 804542, 25, 14251, 3590075, 41302, 0 ], [ 9093, 12, 14, 46921, 1457620637, 96, 94779632, 110466822, 120, 2966, 86020086, 485, 54890, 106712, 1777814133, 27244, 336448, 95175678, 402, 930171, 2084 ] ], [ [ 222984, 994209, 930053, 28025959, 317217147, 1, 14, 101, 139, 7024, 0, 564, 91, 6533, 35, 11, 38, 580, 45834, 44311151, 457 ], [ 367477, 9754, 60707126, 35217, 2, 15176304, 1267642190, 185765209, 13, 524091, 12, 940914378, 441, 0, 8, 605843, 4, 123633815, 43, 479402, 155889116 ] ], [ [ 166585194, 1, 0, 91729, 24087155, 19961773, 794237, 1727, 346134962, 217479145, 180918, 3572352, 57699689, 716515396, 10216631, 8079, 3777, 407, 7, 32742652, -749130080 ], [ 42957337, 107608852, 221, 22682, 711248, 188, 2347, 6, 119257, 18, 126, 11011, 5157971, 2, 971335649, 6613, 583707179, 7, 9, 2788, 1 ] ], [ [ 207685008, 233, 87, 5493664, 134, 659, 14299328, 969, 7485, 3410444, 6075, 54, 13493500, 0, 24328898, 53083, 52764, 0, 47906929, 304161255, 327290585 ], [ 675034, 35848, 0, 218618, 129, 3418, 128012, 1, 361, 332, 3, 6140421, 45, 355, 4394, 1, 1434527009, 882, 28, 3211084, 1435332 ] ], [ [ 35852067, 143, 143296, 389899682, 1610, 906181, 716, 14, 4, 543, 13, 3, 15, 2, 279575, 0, 69878, 1163, 62, 32713842, 52692 ], [ 1670, 21175, 49621642, 9983039, 10082, 755, 23163644, 96328, 2467, 0, 606, 4584, 492, 7303, 2482, 889468, 16, 2588269, 191464, 21317373, 9 ] ] ], [ [ [ 13355790, 187, 4505, 36204535, 2222, 1624582868, 224640744, 1306486656, -1300735954, 261, 41931, 623, 822, 0, 3973, 1, 12172352, 40579, 714874761, 1565888, 218021 ], [ 14467, 1082659, 349134, 244, 496296297, 5, 1228011, 483536, 1496400401, 1, 85787994, 12, 264246158, 744474886, 428397, 2, 1, 78213334, 3926585, 1182298061, 2 ] ], [ [ 63, -1327451786, 53104413, 51, 53643, 406834, 0, 1415706708, 30, 245, 66329, 430, 15821676, 51039, 8068, 145449069, 468471, 664722099, 6449048, 316408, 10 ], [ 37, 2063945, -1205600668, 122573, 5, 111, 7952, 16286, 11991, 637170, 8015337, 14133916, 413433, 2034, 9804722, 247079, 137928, 4, 8212, 434790632, 32571 ] ], [ [ 8755469, 71223, 1, 666729, 5886, 12814509, 6, 7, 1, 953, 1802212, 14, 135567622, 923, 24902, -757941097, 106212, 3462770, 1, 73203, 3746278 ], [ 855060, 11, 1665045283, 1744928, 439838437, 227200, 2, 20725627, 393832, 828, 147293103, 1024045, 50048150, 69324, 211, 2459, 13345778, 5727, 1, 15, 863 ] ], [ [ 250015169, 81854558, 3669458, 480611535, 3, 2, 373267, 3647, 148706, 6, 8, 16192123, 521518284, 281576176, 533843, 314191281, 1659, 84, 142186, -1800510102, 134991662 ], [ 2077633, 45097578, 1, 311, 6478290, 50, 1, 78027, 0, 19, 9329657, 1710054, 455619740, 25, 5, 221, 3, 10502, 59111575, 1003, 1851 ] ], [ [ 446637986, 307, 88, 24596226, 2114, 1, 451239077, 102402042, 1093, 1651, 3, 0, 1067, 62, 7013, 1, 791, 6, 32814001, 31, 1308 ], [ 49345228, 446254, 2366, 421674, 750, 771, 106573683, 25, 37708375, 40, 13, 21582234, 105, 11452984, 7855335, 51, -1709250018, 2, 1018454, 39009, 7531 ] ], [ [ 43312, 132652, 3, 5676095, 131, 812, 232659427, 12, 15048954, 1963880973, 53627, 0, 839863, 20807485, -2128089278, 0, 3721715, 519, 1972503, 111471777, 518 ], [ 665857, 17, 9, 117, 377391, 36620, 3993, 302953, 448940658, 526317, 607, 1006288, 464, 4, 154441, 56, 77041, 94842, 2737, 30406, 73616 ] ], [ [ 3317731, 127, 11798861, 84101174, 362412606, 322, 579638, 219041, 700642, 1, 826389, 308318, 176433, 819118926, 10658341, 10039, -2112577989, 192551, 7184, 8218, 1183 ], [ 825069669, 26878, 1, 0, 1, 299295534, -848178274, 92742, 56, 2, 237686, 1, 6, 564, 1816, 325066, 519297, 2, 168338, 942405, -1866986222 ] ], [ [ 9, 24983601, 61, 28, 18071000, 6, 444777, 56, 1883581, 152351323, 220035, 105655215, 11, 2058090, 2, 38617, 9316976, 14292, 8897, 0, 6 ], [ 62463188, 23548, 13, 181088967, 7, 3609, 0, 25113, 205623, 10358721, 98, -1294577285, 346, 29791, 202962834, 175, 1, 8410213, 1004, 201119196, 0 ] ], [ [ 2957516, 123, 3, 123606734, 142133225, 623838280, 5598444, 2702, 1182917592, 25801, 1106172, 17117, 1387365879, 497, 219, 2, 16652519, 13, 2, 1122845369, 1589997 ], [ 25718307, 5966, 5765570, 248782, 8, 116318366, 7454, 484, 357038637, 512, 328104, 14354, 0, 271714315, 1834735, 482, 58, 4, 2751, 0, 10452375 ] ], [ [ 10, 125, 3732, 1662540, 30, 14821, 12688526, 61, 3284, 218123654, 162984467, 10, 221, 1, 313, 33607, 57, 17, 2373, 1, 35692186 ], [ 862615, 1241, 349941, 163246735, 10252, 1668, 10149295, 1767, 507393, 90, 4069895, 11, 333, 163, 160024, 64410450, 74018, 9774194, 18, 434281, 372526996 ] ], [ [ 239618816, 49176, 126562835, 1236494, 10962, 13, 90, 634503, 83347784, 1, 1725319551, 13542470, 3117, 258, 479806, 3515016, 7682, 235, 58590614, 454376605, 141228628 ], [ 15, 29, 19, 13151, 480402793, 68, 1736969163, 75136, 1084497, 184922538, 181432050, 23443720, 2, 24210, 181479303, 256136, 255016448, 1170055, 2071422711, 212, 464 ] ], [ [ 133594, 223837, 70, 1246670232, 7698, 700863, 1, 2502, 0, 79, -1962779189, 192538, 1341725, -1485926165, 5283, 3261, 3, 2426738, -1020361817, 0, 32758 ], [ 550, 97587, 5, 2, 1, 2, 2000, 1, 46202, 120049118, 1303, 9555, 426, 14182, 29928, 2049611, 2, 11508, 12340, 63, 20298983 ] ], [ [ 96, 95214, 1010635, 16023313, 1, 20, 115212, 80306, 2111, 1897448, 1114335541, 12853445, 619486, 336, 7636, 4, 0, -293412148, 21, 49, -1220186900 ], [ 39097558, 472041855, 31628, 13, 18519182, 221, 62892879, 664, 104930882, 2070, 444178, 5, 127036019, 1, 4340968, 1811185, 10, 0, 1529, 21523, 0 ] ], [ [ 8027001, 5, 203593797, 6, 1555683, 84, 365, 375430290, 403458270, 12834, 1074, 68052, 357466860, 0, 3509884, 107655, 7999, 187086, -159739503, 4, 197 ], [ 18679, 256, 0, 140578, 2, 29, 21, 90935, 705, 0, 7184676, 6687453, 199683000, 13852193, 5930, 56079571, 4052705, 3869632, 42185458, 37588294, 367883 ] ], [ [ 191, 4044342, 8160115, 6273, 1760250306, 1723236263, 3, 299702609, 266992183, 403, 607858315, 105, 48345, 1323643, 334, 92278962, 61, 79729285, 452676, 1513794298, 211638 ], [ 755261884, 14, 2311, 6494370, 1, 25783, 133, 224143950, 456149, 4675951, 98399, 177, 165280307, 446, 18, 2251, 1, 111, 23979, 50002, 0 ] ], [ [ 0, 3419, 53669347, -957290034, 42474931, 47, 561290, 64, 338, 60161126, 104566, 0, 2909, 2000468, 70, 130020, 7, 22, 16, 53098683, 1357734 ], [ 127811, 274955, 107399, 1, 66812476, 8107, 139522065, 2203, 952174, 634, 0, 39, 14173, 14298418, 203277046, 11344, 4, 3, 3393, 152872015, 155 ] ], [ [ 86, 126120, 933555703, 3187, 15655, 97, 253477, 0, 142212, 6, 2337, 1, 16560892, 71846794, 8, 25, 191504, 1314, 74428, 8, 15642618 ], [ 90, 3677, 74, 399050, 116, 240053580, 558, 11, 11, 5, 1, 203948492, 11949, 143493, 569941252, 9602588, 18429763, 99, 879, 5, 7941048 ] ], [ [ 37748224, 23, 724955, 254804707, 15, 1021, 3, 352087626, 1, 536130491, 58, 0, 26471, 21, 45, 794357, 27, 6031, 6054323, 202169, 1 ], [ 1094, 4, 6, 43385, 558501582, 38, 17395072, 220084181, 121, 1082, 127483226, 244, 10668, 20070, 1952562039, 38119, 643734, 206716881, 389, 2931515, 14287 ] ], [ [ 185970, 645324, 367254, 13529220, 256957731, 0, 15, 3738, 196, 182768, 1, 864, 52, 2866, 78, 4, 120, 260, 18668, 130449939, 332 ], [ 118710, 9564, 59506916, 36041, 7, 12898485, -44591995, 376139849, 7, 38555, 34, 791859308, 230, 0, 30, 3557609, 45, 534884951, 48, 1994574, 568403742 ] ], [ [ 17309250, 0, 0, 1649, 13997760, 21491685, 2567281, 1661, 335799176, 201087838, 212131, 3666284, 159649841, 991487536, 8918437, 4834, 110, 2072, 2, 36948324, 942623599 ], [ 24660995, 102044123, 735, 24728, 1540458, 81, 6132, 13, 30365, 9, 67, 31920, 31436763, 1, 783001715, 4502, 380049808, 84, 3, 6609, 1 ] ], [ [ 298248807, 204, 96, 3170332, 189, 454, 16457093, 10029, 2797, 3755464, 6606, 14, 32354777, 1, 7235295, 88808, 22349, 2, 39075315, -631815473, 305077558 ], [ 210377, 38465, 0, 243072, 878, 1425, 3548557, 6, 711, 129, 2, 200182, 56, 506, 12043, 5, -197589935, 654, 2, 3211032, 5379799 ] ], [ [ 221687634, 283, 112733, 5614053, 935, 1388150, 2478, 41, 89, 7023, 26, 7, 2, 2, 1506, 2, 75142, 3220, 21, 23993206, 38978 ], [ 2721, 12781, 23607962, 22973611, 11263, 48, 62952390, 1891681, 819, 0, 8841, 8394, 10, 16316, 8155, 994988, 118, 948644, 84053, 9528865, 11 ] ] ], [ [ [ 25196826, 63, 2361, 107306186, 2418, 1408600714, 28978266, 2054183923, -1277922762, 13298, 34249, 856, 2989, 2, 2325, 3, 3586816, 35999, 67094117, 1423651, 219073 ], [ 14481, 788702, 15754, 242, 222536193, 110, 5075109, 353170, 1400010440, 0, 97715501, 10, 431129, 498768056, 318199, 3, 0, 79239693, 6537413, 1937567369, 6 ] ], [ [ 71, 813537625, 46449736, 16, 93198, 620646, 1, 1255528957, 117, 151, 94099, 321, 36071887, 43211, 4406, 314993645, 71704, 831848584, 6048375, 448677, 12 ], [ 72, 1956992, 734411044, 59518, 6, 126, 5548, 8986, 16922, 130665, 557764, 2377126, 450000, 1813, 15183877, 201513, 64697, 1, 16424, 161106159, 51233 ] ], [ [ 1068439, 49555, 1, 400816, 4861, 16523496, 11, 5, 1, 624, 216970, 5, 1613111243, 1849, 16521, 1735119582, 989233, 3057924, 2, 11368657, 29735488 ], [ 754861, 13, 1412892925, 1161334, 700907752, 388280, 14, 32904183, 142378, 3055, 198148867, 851970, 43070370, 74608, 131, 7156, 11097586, 13213, 6, 9, 655 ] ], [ [ 408040334, 123816334, 491176, 116982064, 2, 15, 330704, 15420, 1149742, 5, 7, 17787812, 249695066, 510735948, 23075896, 1160306795, 1092, 256, 301827, -1232640687, 37743352 ], [ 3773254, 34619296, 1, 1860, 16221670, 18, 0, 52329, 0, 3219, 23510910, 3938834, 966722069, 127, 1, 444, 0, 32738, 7088972, 63832, 1075 ] ], [ [ 1057033878, 278, 36, 58553071, 5778, 1, 489752433, 42473406, 1317, 1325, 12, 0, 4093, 3619, 25089, 1, 407, 0, 22387759, 38, 1120 ], [ 63804773, 122383, 3775, 64553, 829, 671, 241232859, 18, 28017837, 70, 5, 34351589, 109, 15201377, 956421, 28, 692217214, 2, 24263841, 166465, 7028 ] ], [ [ 56128, 73494, 3, 3611970, 309, 600, 193995910, 10, 1619192, 1769807684, 10225, 2, 864592, 26313416, 1740268967, 1, 8359365, 361, 2003398, 64679193, 1798 ], [ 1027168, 53, 10, 33, 560772, 69603, 6239, 1364499, 2018186531, 628243, 13006, 738626, 2836, 4, 88872, 5, 228880, 55555, 1747, 8084, 160429 ] ], [ [ 3013343, 364, 29638259, 122876083, 99701147, 2988, 122498, 234762, 542996, 2, 1673922, 151475, 19988, -1880810582, 1134178807, 4887, -1528709315, 27952, 5700, 10494, 1465 ], [ 659168664, 291612, 1, 0, 0, 470438797, -1573326006, 1036696, 67, 4, 203053, 0, 7, 746, 1896, 384879, 732238, 33, 28855, 922075, -1938995778 ] ], [ [ 10, 11830134, 24, 47, 27129840, 15, 1574585, 8, 49404932, 59472693, 1020172, 501507842, 24, 1793950, 7, 14185, 2520448, 159, 4844, 0, 12 ], [ 25548262, 59799, 13, 380444263, 5, 2777, 1, 27376, 118904, 84017287, 1243, 1639457119, 60, 27989, 30052922, 504, 2, 50629476, 584, 254526158, 1 ] ], [ [ 32950933, 210, 4, 8932198, 15695819, 303739348, 89892822, 2479, 808279971, 28856, 447902, 36035, 151019172, 73, 225, 2, 16879143, 38, 2, 1695139336, 2056879 ], [ 7477022, 5467, 1468759, 120920, 30, 325318297, 466, 113, 268047195, 756, 934214, 1601, 0, 971461727, 1506272, 363, 171, 5, 3101, 1, 5994530 ] ], [ [ 4, 97, 1362, 3644135, 0, 2766, 18401498, 93, 24775, 103473160, 171243966, 4, 103, 0, 164399, 46920, 37, 1126, 2667, 7, 64448606 ], [ 432907, 892, 4356, 8662588, 1989, 1262, 8322686, 83, 834726, 116, 2782486, 15, 63, 113, 10840, 23055153, 123757, 8873214, 14, 307647, -2133792763 ] ], [ [ 532976415, 240517, 151876298, 105371, 9245, 109, 22, 377640, 76812415, 0, 1965240619, 15915796, 27857, 415, 1371374, 2878972, 23505, 215, 22090441, 337420768, 26440163 ], [ 1, 15, 28, 31203, 1658260345, 79, 1044241893, 156584, 60477713, 532021993, 150004397, 5912284, 1, 26325, 27930050, 240373, 362839209, 1751537, -516236126, 175, 1089 ] ], [ [ 10598, 440987, 41, 734891931, 4376, 440279, 7, 7437, 2, 99, 1657678863, 325815, 576976, 690699764, 484, 1077, 0, 60910402, -1269857447, 1, 5809 ], [ 284, 359171, 5, 5, 0, 3, 967, 0, 15564, 105659357, 357, 727, 331, 28612, 26756, 1161925, 0, 496, 12331, 22, 26410836 ] ], [ [ 144, 81953, 634021, 7352118, 0, 15, 221073, 127366, 2594, 573505, 234433857, 27601147, 1923859, 1336, 8518, 31, 3, -336415458, 11, 35, 983445483 ], [ 52444278, 704848157, 10861, 40, 8378213, 19, 138976951, 858, 107917145, 1208, 787924, 6, 10479318, 26, 102552203, 1370791, 15, 7, 618, 67755, 3 ] ], [ [ 413542, 1, 106647458, 105, 2309261, 161, 797, 1380327915, 2053622141, 522, 3426, 22899, 430099544, 5, 14443, 40805, 53266, 191439, -1329527415, 5, 421 ], [ 28826, 323, 1, 130178, 14, 22, 15, 49866, 650, 2, 4013999, 14239390, 66518026, 9344376, 7132, 44159315, 765283, 3009069, 61979260, 42824996, 285256 ] ], [ [ 64, 6689290, 4882612, 32566, 68589844, 1702426000, 0, 633393865, 28779681, 120, 990357743, 78, 105223, 714354, 23, 47864201, 5, 7351938, 1495810, 849538409, 21027 ], [ 834925974, 203, 2761, 1111308, 0, 37060, 1500, 216192996, 276934, 13183994, 120435, 240, 530977424, 58, 34, 16089, 0, 1264, 17415, 134792, 2 ] ], [ [ 5, 2586, 46811171, 1206092031, 136798359, 76, 42325, 49, 354, 34850176, 1703598, 5, 721, 1682100, 135, 325351, 8, 14, 14, 54482641, 169888 ], [ 3020, 476809, 107042, 3, 4298122, 5126, 138816733, 681, 452953, 800, 2, 63, 15183, 62132901, 83040771, 252149, 1, 5, 2866, 190848954, 88 ] ], [ [ 24, 110543, 1868046995, 57528, 11568, 54, 250282, 116, 760024, 9, 1431, 0, 9461319, 21035930, 3, 17, 125435, 1568, 140029, 12, 223974 ], [ 21, 2534, 532, 464103, 7, 127198007, 71, 13, 49, 1, 5, 164426192, 28304, 146874, -212035500, 43794677, 461527, 375, 461, 4, 47403145 ] ], [ [ 47445431, 21, 474514, 166675943, 15, 678, 2, 279705699, 1, 408304792, 193, 1, 48306, 5, 40, 539662, 11, 3913, 1536058, 91811, 0 ], [ 961, 14, 5, 218593, 874015353, 79, 98825373, 805388148, 9, 2387, 45556503, 82, 34998, 8856, 119871316, 24936, 432648, 133324034, 8, 1781845, 12694 ] ], [ [ 52598, 515253, 623373, 20315629, 122875081, 0, 12, 628, 106, 147858, 0, 229, 188, 1410, 822, 3, 91, 317, 63664, 45790328, 213 ], [ 63652, 4172, 148125, 21473, 4, 11195806, -493538776, 215555130, 14, 357943, 16, 78282539, 362, 1, 22, 1630260, 48, 23241667, 51, 1375362, 670356588 ] ], [ [ 49641875, 1, 1, 31082, 24739432, 5746058, 3474226, 388, 504703986, 145747255, 33729, 2435054, 83209325, 608058336, 12289520, 1253, 2224, 1917, 5, 65793312, -1791163059 ], [ 26263406, 29647356, 330, 8247, 232098, 12, 20791, 13, 81304, 22, 179, 21422, 92037438, 3, 105378214, 3427, 667340792, 1091, 15, 626, 1 ] ], [ [ 433047149, 174, 43, 133693, 96, 6715, 26667096, 1979, 6395, 156702, 4720, 116, 11250246, 0, 13975264, 190805, 17362, 30, 53853646, -73005574, 451810645 ], [ 1253441, 40575, 1, 211652, 2182, 4796, 2752563, 6, 443, 258, 2, 4561414, 8, 200, 8929, 0, -557600559, 440, 50, 2707339, 1239008 ] ], [ [ 239521210, 418, 45416, 188543487, 1852, 906260, 3119, 16, 33, 3578, 13, 2, 0, 26, 236282, 4, 10119, 122, 31, 23770993, 43927 ], [ 706, 1925, 6466376, 26997683, 8288, 229, 40658513, 9422536, 5309, 0, 15864, 3060, 1014, 4041, 58864, 553887, 294, 1897090, 167051, 11613295, 2 ] ] ], [ [ [ 19797220, 53, 15527, 79306224, 6238, 650057423, 83371843, 525377952, -914906527, 11592, 31404, 448, 17, 1, 2534, 1, 23298547, 51401, 213464219, 1039971, 180802 ], [ 16203, 154544, 114185, 53, 15003981, 27, 640546, 95003, 26556978, 1, 23388476, 11, 213760318, 1107498442, 850612, 2, 0, 71915200, 13459899, -1721612641, 1 ] ], [ [ 115, 495840978, 57336453, 11, 194234, 28150, 0, 385185080, 156, 35, 189465, 407, 63694466, 49553, 3566, 572689227, 360632, 209490290, 15177401, 221975, 1 ], [ 106, 1374718, 1502970220, 78769, 4, 114, 714, 15539, 24071, 1047130, 2430579, 22097203, 403718, 1238, 15541550, 63771, 232826, 1, 50393, 524723572, 9138 ] ], [ [ 5223457, 10333, 0, 630126, 6492, 11894825, 2, 7, 2, 518, 7719599, 2, 951738189, 10232, 32160, -221133777, 59041, 3698571, 14, 11819527, 16826388 ], [ 603605, 5, 875766480, 174063, 268423079, 70328, 6, 23852919, 263699, 7330, 407885116, 49619, 75781320, 81289, 635, 1025, 3317112, 5874, 16, 4, 42 ] ], [ [ 9537768, 55501297, 810427, 2133693296, 3, 7, 55796, 15072, 1317155, 3, 6, 14381204, 245736033, 55315368, 18320357, 1255602331, 855, 780, 30000, -1321236366, 253260352 ], [ 2047500, 111331352, 1, 454, 15529561, 102, 0, 102254, 1, 1299, 3123884, 3697247, 826208868, 19, 15, 449, 0, 25636, 65994837, 49413, 1370 ] ], [ [ 221186320, 166, 125, 76466259, 3205, 2, 203986372, 26770375, 2738, 1752, 5, 0, 4120, 3099, 12456, 0, 114, 4, 19364288, 50, 3989 ], [ 14749561, 170611, 2691, 475777, 455, 917, 135191325, 26, 37452390, 83, 9, 6013973, 78, 2180305, 1650900, 12, -298310328, 2, 25349723, 6748, 4495 ] ], [ [ 67260, 169118, 2, 1058928, 83, 353, 50572883, 2, 10610132, 679807534, 60606, 1, 163730, 8119128, -799140551, 1, 197309, 2002, 794764, 109199410, 778 ], [ 551347, 34, 1, 104, 66622, 92873, 2766, 1935687, 2075792431, 164147, 13666, 382375, 1704, 3, 46540, 47, 256961, 23924, 6569, 28897, 240652 ] ], [ [ 4147580, 1446, 5210346, 259354439, 116883026, 378, 34479, 20177, 130419, 2, 1835256, 450024, 167991, -542018286, 1055259661, 6329, -23895349, 90477, 2396, 3656, 458 ], [ 611506340, 403596, 0, 1, 0, 1982924658, -652230171, 926751, 230, 7, 29164, 0, 4, 204, 1601, 729769, 450728, 85, 212803, 552466, -1717411070 ] ], [ [ 55, 155871221, 16, 1, 10605034, 4, 4005897, 14, 59920554, 544920752, 19189, 999431902, 16, 2372457, 5, 62130, 9577337, 8892, 9888, 1, 10 ], [ 17288690, 45009, 3, 464315827, 5, 1313, 0, 4390, 119081, 67502785, 900, -337999028, 118, 31616, 28047590, 93, 6, 119051487, 928, 68996097, 3 ] ], [ [ 18933089, 110, 3, 7095166, 181994629, 1023005844, 62632588, 1478, 825994963, 28371, 1197081, 13809, -2078214224, 431, 94, 1, 14314613, 42, 1, 372141779, 47961 ], [ 24971005, 7399, 7660504, 220533, 117, 419160755, 8096, 330, 228619025, 573, 472718, 10404, 1, 706007960, 282205, 354, 93, 5, 6641, 1, 10962723 ] ], [ [ 6, 116, 7558, 2879848, 5, 1421, 18511048, 60, 3028, 205983856, 157596385, 27, 106, 2, 28495, 59942, 43, 306, 2987, 2, 62838848 ], [ 1238590, 197, 349472, 995363334, 23358, 1683, 16071908, 248, 917373, 107, 473354, 8, 240, 169, 45173, 30944109, 67388, 60828319, 25, 173482, -945345305 ] ], [ [ 518710555, 158409, 78263894, 1968784, 9475, 64, 102, 844859, 220983595, 0, -1266427186, 4202857, 3024, 500, 305216, 3830688, 18787, 22, 23836171, 294081161, 39772680 ], [ 14, 28, 4, 32166, 2103852250, 46, 841127973, 470341, 28525691, 173164628, 61572182, 2683960, 5, 32572, 134964481, 5697, 61072343, 14421673, -1838148968, 165, 1044 ] ], [ [ 68879, 33288, 239, 826861170, 2013, 136762, 0, 5173, 3, 16, -347156961, 99838, 780743, 1980137264, 5872, 2501, 3, 57115222, -1280284821, 1, 9076 ], [ 714, 325245, 5, 6, 1, 5, 896, 0, 81897, 85745868, 1934, 12017, 341, 2459, 5556, 1000288, 0, 11346, 11381, 74, 967146 ] ], [ [ 84, 98708, 509844, 4601514, 1, 1, 101472, 64053, 470, 1609347, 1507588626, 21476651, 1329670, 1253, 1089, 19, 0, -1360826533, 37, 48, -1054328509 ], [ 51168419, 985008846, 4225, 21, 17269098, 415, 492512759, 4741, 78305989, 34, 535571, 4, 207928611, 5, 55169637, 482639, 9, 5, 635, 112412, 0 ] ], [ [ 958407, 2, 4568539, 4, 2697756, 2, 813, 1114478033, 747753129, 12604, 972, 55679, 137397852, 6, 2960309, 164348, 40471, 215598, 1648560413, 6, 188 ], [ 20155, 244, 3, 48810, 11, 2, 2, 71948, 133, 1, 3218152, 3473943, 102668171, 9841195, 7967, 19585951, 1045686, 3600340, 64249872, 86298256, 90477 ] ], [ [ 136, 1326995, 2130718, 25985, -1829398338, 813253740, 3, 210242905, 442785787, 327, 103682958, 20, 118932, 1958944, 532, 62153808, 4, 85026662, 1139420, 320341864, 152603 ], [ 678027085, 145, 2461, 2471667, 2, 22741, 120, 111472820, 432752, 3185721, 78705, 218, 352302996, 363, 42, 6523, 0, 218, 11026, 59431, 7 ] ], [ [ 2, 879, 5825730, 1903600833, 3735533, 29, 616189, 37, 98, 40454658, 1633533, 0, 1275, 2290380, 55, 343307, 5, 2, 6, 13767677, 4053599 ], [ 89978, 360413, 1594, 3, 46089895, 10080, 266952436, 3147, 126747, 614, 1, 39, 877, 14504672, 16993033, 141005, 7, 6, 3675, 518460562, 48 ] ], [ [ 64, 78977, -1492174508, 55158, 13070, 53, 29176, 124, 2712921, 1, 1274, 1, 15608146, 118772836, 59, 22, 34698, 968, 2240, 10, 24840096 ], [ 109, 3965, 582, 516695, 56, 140386487, 900, 12, 8, 2, 6, 223713593, 15680, 181510, -135637105, 27292684, 24823946, 706, 679, 6, 5790141 ] ], [ [ 42567060, 26, 905085, 210625832, 7, 668, 2, 368320701, 1, 164887735, 81, 1, 8120, 41, 0, 823679, 25, 28916, 487134, 37285, 1 ], [ 15690, 26, 8, 98088, -533498479, 124, 55328996, 364621640, 89, 3702, 39171633, 221, 1502, 114690, 1948558742, 41577, 526377, 93445965, 583, 4036194, 617 ] ], [ [ 11329, 575788, 993459, 24868074, 345717698, 3, 0, 2722, 251, 430584, 2, 538, 97, 2132, 931, 13, 41, 266, 8061, 246374655, 95 ], [ 105274, 2637, 57101707, 6989, 2, 1928242, 754611831, 90158071, 0, 313462, 35, 281265744, 274, 0, 4, 1827392, 60, 409984604, 29, 1984010, 403562337 ] ], [ [ 11988063, 2, 1, 53135, 13688090, 23432631, 314368, 3199, 208143888, 142107144, 224419, 1272269, 134937894, 427364404, 5791763, 3111, 2740, 293, 5, 45838568, 1249662701 ], [ 20282694, 81026452, 201, 4833, 2951211, 414, 27312, 3, 12601, 52, 170, 19614, 13464637, 1, 239100507, 7111, 791540171, 1301, 6, 5286, 1 ] ], [ [ 467076925, 250, 31, 7566966, 0, 5043, 16653650, 3086, 6748, 1030844, 4394, 71, 15244423, 0, 11966357, 58197, 87594, 28, 5403724, -438435176, 403714952 ], [ 1119603, 37629, 1, 220059, 3026, 5736, 3210155, 7, 410, 272, 3, 287932, 8, 751, 8151, 3, 2068261131, 514, 5, 659578, 4171795 ] ], [ [ 243428169, 505, 215819, 524586675, 778, 335965, 2004, 33, 127, 7120, 29, 6, 5, 15, 309330, 4, 102801, 2502, 22, 8956442, 8733 ], [ 3581, 7640, 26907553, 2432106, 11137, 698, 32028007, 8724059, 5186, 1, 3833, 12360, 11, 11905, 52721, 534294, 1323, 2597651, 312914, 29412779, 24 ] ] ] ], [ [ [ [ 7917033, 118, 12, 19768373, 83, 766455, 2, 16, 1, 169378219, 12524, 128796, 855013, 1, 30737513, 1, 51967, 8496332, 13332, 36891474, 7792184 ], [ 3, 14413, 600, 3295659, 680079, 2387057, 133217315, 33, 2489576, 1645280781, 512607991, 924894135, 28917, 0, 5, 3, 7031571, 108734151, 148271038, 12941227, 3 ] ], [ [ 30700410, 568463, 4, 4, 62830, 108498976, 13, 25520994, 940, 2045, 9, 35615, 9, 203, 31, 3218, 7, 751856199, -2061010931, 3610648, 181409 ], [ 12689797, 30, 40800938, 319, 11, 2858445, 625842670, 50, 6639495, 9847, 1194725, 78489585, 61, 3, 17312119, 20280, 39959, 26109109, 4219406, 56204255, 750791063 ] ], [ [ 73, 2413574, 2, 105, 1098, 23192224, 15651, 1589023469, 9, 2, 80694106, 48, 75695194, 3, 3, 1292457985, 736135503, 5, 804835872, 22, 72536 ], [ 10, 37927, 1156174933, 391881, 304081888, 2990, 1362, 0, 182164, 109, 29, 31293, 2, 338532, 20750, 222, 659, 447035, 5651, 28842, 232650373 ] ], [ [ 372738, 472, 0, 3121109, 1, 25948, 175, 11, 135702, 2060306557, 3713879, 106989, 11275, 413730, -734031995, 6818, 354380, 5487, 212192483, 399676, 373 ], [ 511936, 15456, 153, 2, 206683, 2, 457457, 484, 43300980, -1947424862, 0, 6984, 0, 27202954, 0, 21137, 109032472, 29647866, 173, 2, 31128 ] ], [ [ 749, 201, 53102, -906068849, 48007, 15, 966769089, 11785383, 124147675, 717, 382079, 6, 827, 27, 3, 56, 54907, 15061610, 418188168, 8767339, 364889594 ], [ 1, 6, 62, 1124451, 13, 344583747, 139460, 39, 248, 1858519, 12, 60, 74, 0, 16, 227650643, 5225985, 399633, 31, 1004323095, 485369606 ] ], [ [ 82913, 303182169, 10456913, 826, 23649625, 474581, 122, 1, 28880, 630368, 6, 1996456393, 11377102, 166957, 230503012, 29980563, 9, 1581, 26935, 259, 838035627 ], [ 20, 195488, 53023315, 44449627, 6616, 1030850, 157653, 2997, 1131284, 950070, 762379472, 37, 451, 70587, 66269515, 422251662, 359, 314066, 555, -917472508, 44205743 ] ], [ [ 226428582, 114813, 53204652, 2, 585217489, 21343, 104, 587347, 6220, 475, 2213105, 12, 63, 177, 1600, 94094, 292513087, 36, 14632, 58489, 0 ], [ 8169438, 819127, 301, 0, 7, 130093, 1184, 66213, 635422130, 4, 13, 2840, 743889946, 77339, 14638034, 13874798, 15, 6, 17900, 267, 116345182 ] ], [ [ 18, 8, 7, 203449286, 150821421, 1116340, 112152, 602945, 1, 883026, 3, 6259, 31861, 206845, 9318100, 658886, 3218, 51564082, 15643, 1621986043, 75587364 ], [ 50507, 0, 95422566, 400, 111, 916, 36731904, 3, 1504381, 286506032, 335, 57, 40, 217, 4124, 2189531, 353079, 788812386, 211, 8, 59114 ] ], [ [ 348436052, 982603, 12, 905, 491021, 0, 15, 7128, 520, 104674, 1016825, 340, 107, 790583, 209, 32, 34, 73188, 0, 1079, 41353524 ], [ 405675, 15258, 658153, 852112, 884666367, 102629745, 150, 55, 42338, 692, 581, 3751814, 16321, 15, 7, 105833914, 51885028, 654704657, 41, 869, 61820071 ] ], [ [ 7, 355211333, 604954, 124111947, 9926, 156995293, 1, 1878856143, 814253, 403, 1667366, 12, 135, 2209, 814, 12, 3753, 119785, 0, 96024, 41828467 ], [ 1973248, 48, 3311, 30, 1516507, 99, 132807263, 17273, 2553, 146703154, 15, 933364, 4000262, 210374, 4559, 513, 164593, 107244, 6, 2471749, 0 ] ], [ [ 37, 1, 40, 26, 770, 405335, 70868, 115262788, 15978, 380, 558750, 228605462, 0, 10, 256618783, 220403, 16040, 1, 1016, 0, 5 ], [ 90, 189111360, 807, 1, 24538, 13, -459007963, 28, 0, 1593929, 0, 1491, -1411503555, 7748850, 7952079, 13321, 6048580, 17778, 9131946, 27, 160 ] ], [ [ 42642709, 4857, 591, 4, 112, 226, 1826, 64, 115949074, 2, 385, 164413074, 347242603, 1, 14054016, 16421221, 3, 3, 13, 472574433, 2464727 ], [ 1272910443, 26858388, 3927, 126, 3108, 1067505, 112045163, 157137504, -1595078149, 66469922, -658797667, 2, 449, 53390, 1040142, 58, 107669, 24, 0, 29242148, 585981 ] ], [ [ 317231, 28690, 3338840, 0, 1, 134928, 1938993203, 3, 507, 6619, 54281323, 681770, 183493, 638126627, 22012, 901, 1995, 54699484, 896, 31867, 110431017 ], [ 1103499, 1510067, 12182500, 678, 82734610, 0, 178550933, 104, 15, 29, 5, 112, 21837, 46868, 29452, 27328614, 74739665, 5, 5243846, 9, 1161140 ] ], [ [ 263278606, 2067711357, 850, 56208, 1014, 6990271, 1821539, 57, 18, 16580, 11621, 646414, 2440659, 246293, 2, 394747, 1785282766, 1786137, 3, 14, 1853816 ], [ 1, 136059, 481, 1091, 6, 4354118, 36026, 190053, 1, 142414, 11080477, 3, 7947056, 10497315, 229203306, 129098351, 574, 165177829, 3119, 62, 638 ] ], [ [ 3152, 114471, 36788, 49986, 5, 4244, 160746, 181, 500752080, 10, 31903, 1781060, 0, 62315, 1904, -532069527, 7761, 1330, 21046, 10963641, 233062 ], [ 61513, 42251, 32857, 17195498, 15555, -2128269900, 262247102, 17, 16, 180241, 3244, 3, 206, 33022778, 62, 189555216, 41340570, 0, 18387, 15540245, 11899 ] ], [ [ 1, 2, 8557, 1932794, 2, 2107, 16, 487553744, 50, 11121, 2453682, 62954, 5945, 2, 438502, 2802932, 3568562, 14508978, 594019817, 2008912543, 61 ], [ 14456, 29564548, 3597, 54648263, 101657265, 55, 93649157, 12275, 158186, 1733830, 5039, 3920567, 4539, 64827386, 483622, -1945144879, 60365, 0, 245245, 1, 61087 ] ], [ [ 705, 538673206, 474952, 8, 0, 7004, 771231, 178238946, 8, 6780268, 891426214, 1, 28902, 47, 431, 1489187, 30, 215241108, 86077371, 5747, 106430 ], [ 242542, 957479, 9781874, 1151788387, 22, 136, 111422103, 4, 763952, 803567, 16616, 2084, 71842, 2, 2498171, 9, 5517, 7, 2, 85, 192368207 ] ], [ [ 1892395880, 25, 42211, 750, 110723806, 776, 79, 1846639, -1618245170, 325608, 255527, 132684649, 1, 3849, 244053, 666, 974, 40882655, 55345967, 12077195, 14439 ], [ 7600062, 2, 130882822, 11994258, 1272820, 767836, 1177, 1140, 0, 7, 426, 702, 351156, 117, 477349, 1091581951, 115, 9407018, 40035146, 489506, 182186525 ] ], [ [ 661135, 8084, 1906330, 24, 49552, 80431203, 631, 6267585, 23776, 4, 29803, 86863167, 399368, 108820, 45, 14874, 48851, 26, 56, 3876877, 4 ], [ 177, 13, 108, 1242178284, 93, 0, 89604, 106679960, 147521225, 437225013, 858, 276, 59878, 119, 741858, 89531, 83178, 19874938, 303551029, 132640, 494 ] ], [ [ 15252324, 18098871, 41, 9983, 3, 0, 527645, 1876664472, 11033689, 460616683, 3260, 1, 22, 259078575, 318098540, 216, 154217268, 123410, 4627995, 1863448615, 8658 ], [ 1297, 1311256, 1, 1120567330, 224, 102, 649149, 4385, 65046147, 11222, 1206, 83, 1938764, 204, -225494861, 760, 83240, 481277, 4, 12408, 1 ] ], [ [ 1, 6174744, 14, 1, 1977, 66436932, 2153, 12, 8424, 161329, 450, 61, -229549731, 3825, 12, 0, 1, 97, 18083094, 258944, 835409 ], [ 1, 444, 3, 20523799, -708550671, 0, 8029195, 4911, 28231, 2, 496, 688850917, 30580, 292147, 114, 21, 3, 1003, 9889, 3048, 134068 ] ], [ [ 33465, 0, 444470555, 351931515, 1019, 11041, 645, 1310, 81121000, 1991, 1685614375, 489922540, 987, 2760, 1310888, 16345897, 402, 1500749, 1516894, 22, 15991272 ], [ 3, 30792319, 55, 2501, 1534, 21, 6, 1, 627480164, 970771952, 49427996, 246307, 1, 11050, -1486921517, 220, 5, 1, 5, 4, 12029857 ] ] ], [ [ [ 11967399, 418, 9, 19471541, 7, 597101, 52, 15, 0, 338186875, 94842, 82104, 877343, 1, 21326922, 0, 41299, 14308474, 12663, 2099572727, 522705 ], [ 3, 150033, 224, 19535438, 1092958, 2152904, 107821486, 61, 1789008, 323580118, 413679634, 638965964, 26512, 0, 29, 3, 3254486, 127171007, 156652627, 12384876, 2 ] ], [ [ 149104058, 9746, 6, 29, 23412, 177020474, 25, 12393647, 2237, 383, 16, 45431, 13, 231, 3277, 728, 5, 251120956, 102392505, 4129812, 98115 ], [ 15562204, 28, 20775548, 14929, 11, 6606043, 1806534178, 21, 22751894, 7834, 6624461, 105224766, 71, 0, 16845240, 19958, 44710, 12803847, 7129737, 36350555, -798626731 ] ], [ [ 21, 3661836, 0, 64, 1288, 185892896, 4540, 1094362782, 2, 201, 123360343, 19, 154576777, 1, 0, 283806398, -1808639214, 0, 394499553, 207, 12132 ], [ 25, 29305, 421670805, 6528795, 828667936, 6593, 1634, 0, 338003, 88, 12, 42142, 9, 117211, 238733, 79, 619, 1236, 2191, 27825, 264536958 ] ], [ [ 12576522, 116, 3, 7996650, 2, 20267, 196, 12, 201342, 461690868, 1338964, 16366, 30778, 221486, -841244484, 3411, 330291, 12650, 156163352, 1951289, 1147 ], [ 360256, 23094, 137, 3, 72868, 1, 252859, 2895, 21839451, -1599092258, 19, 6899, 0, 10826709, 1, 40358, 155385149, 106141670, 179, 6, 32476 ] ], [ [ 434, 103, 58495, 1435241136, 12925, 19, 1027037655, 411697878, 97234821, 1956, 233794, 1, 249, 1238, 2, 62, 248898, 1676012, 302334202, 4460915, 294098116 ], [ 1, 1, 96, 4855849, 11, 1039853831, 242006, 15, 609, 1243309, 24, 63, 3, 1, 5, 14808891, 2710013, 167704, 30, 972030771, 35674964 ] ], [ [ 20411, 152754820, 29592485, 7616, 16515638, 505588, 140, 5, 44881, 14583, 7, 2102743401, 23475893, 212655, 37235906, 68975443, 12, 912, 36442, 1735, 841778295 ], [ 1, 371276, 1657211016, 132160390, 6242, 1192132, 121316, 129, 1817035, 274207, 714649816, 1, 1733, 207895, 55323199, 479483670, 475, 368373, 1009, -1914978655, 63602458 ] ], [ [ 657684648, 120078, 19986111, 2, 444420264, 44562, 142, 522668, 3541, 517, 747132, 25, 7669, 17, 1268, 48999, 279468519, 62, 9651, 31382, 44 ], [ 3999794, 13197541, 819, 1, 15, 119341, 910, 16327, 183538709, 5, 0, 1830, 474402559, 1428046, 7966859, 356777568, 13, 13, 24905, 164, 219866781 ] ], [ [ 7850, 14, 5, 924750769, 424049720, 414462, 69019, 5916546, 1, 866458, 0, 22404, 11809, 10473, 5968968, 1673933, 4031, 59956525, 5130, -1315213708, 11248468 ], [ 298, 0, 234199921, 124, 92, 801, 38997059, 0, 1425122, 1223168113, 385, 572, 7, 220, 15893, 9192122, 359973, 163759666, 180, 34, 5366481 ] ], [ [ 337049912, 865340, 13, 358, 51594, 20, 12, 3550, 5117, 119789, 1724992, 164, 927, 298455, 236, 11, 55, 1162, 0, 432, 158590645 ], [ 239861, 11571, 9739843, 1376199, 1012619527, 12129490, 237, 60, 189415, 656, 165, 1947213, 27114, 2, 4, 44198046, 36964180, 873481920, 1547, 241, 1245254 ] ], [ [ 0, 489684540, 3207290, 38282453, 110282, 66092166, 0, -673022182, 644099, 7743, 3251120, 2, 152, 4041, 6032, 12, 286, 16820, 1, 49976, 20180867 ], [ 11506813, 126, 3384, 5660, 32874105, 21, 12605177, 12232, 56050, 141388608, 14, 1201156, 1112955, 212920, 5418, 887, 974822, 70672, 2, 4116634, 2 ] ], [ [ 7249, 11, 96, 22, 790, 7352561, 29783, 16950757, 5044, 309, 897831, 26574558, 1, 5, 239242059, 179393, 5542, 1, 338, 0, 12 ], [ 31, 103155592, 1393, 1, 43360, 19, 885841366, 30, 2, 381287, 0, 1344, 446084859, 3211908, 6356681, 52455, 7878641, 119827, 60142048, 6, 6380 ] ], [ [ 12501755, 2413, 461, 1, 63, 226, 1272, 127, 23263385, 2, 991, 64013797, 629277878, 0, 1106109170, 9318604, 7, 10, 59, 306717500, 1080408 ], [ 529605433, 1096700, 1708, 14, 179, 1858317, 13521158, 222871382, -2139660773, 38047757, 1515500750, 22, 444, 3028, 508026, 31, 22877, 508, 1, 33919117, 13987687 ] ], [ [ 569505, 34615, 1499923, 10, 3, 141830, 80809962, 3, 13790, 4898, 51287528, 1813, 10960, 248794459, 4216, 779, 5558, 44865468, 431, 29958, 49642902 ], [ 1488507, 95333, 46306096, 7788, 35317276, 43, 159076587, 12, 9, 228, 3, 35, 1968, 51172, 9224, 6622282, 15808704, 2, 510999912, 3, 164905561 ] ], [ [ 783452947, 2124398021, 1612, 39521, 786, 4852363, 3049187, 6, 6, 17574, 11579, 211370, 4037457, 16839, 0, 490785, 1038775432, 559768, 5, 22, 552643 ], [ 1, 143138, 930, 2106, 0, 4201170, 112516, 224508, 1, 3946696, 27356685, 7, 69570, 54051179, 64804808, 66654802, 739, 360395984, 6687, 39, 917 ] ], [ [ 2669, 77548, 19878, 47210, 5, 4204, 858344, 54, 132929502, 6, 59578, 3565855, 1, 89859, 550, -722896860, 4944, 1462, 10220, 24087986, 234300 ], [ 97412, 29045, 3798737, 66888774, 224026, 1449139287, 869993136, 15, 74, 31094051, 2419, 7, 86, 13732225, 54, 134769502, 41158, 0, 57193, 20371499, 46831 ] ], [ [ 1, 1, 5203, 1167809, 2, 64336, 17, 251578211, 32, 8458, 4635998, 28919, 654, 2, 312898, 985189, 24824353, 3479072, 352745753, 378108056, 38 ], [ 3989, 1004308938, 2257, 23996324, 109903477, 1, 78115280, 10049, 168113, 323264, 6431, 828230, 7530, 953660924, 154372, 1251539467, 17798, 1, 78121, 5, 45299 ] ], [ [ 2334, 623036700, 86425, 2, 0, 5390, 459024, 1384778119, 13, 18202689, 885578407, 0, 51763, 111, 137, 1491332, 24, 896154745, 211840753, 5750, 129200 ], [ 1010127, 846864, 24420470, 341244161, 7, 165, 108957129, 9, 525027, 82752, 5061, 2990, 486472, 0, 66517757, 5, 39486, 4, 5, 245, -1055546329 ] ], [ [ 727584068, 4, 105405, 1753, 30997680, 764, 115, 617339, 222320871, 428371, 168964, 197096918, 3, 6682, 885701, 273, 472, 57987569, 24804166, 8437886, 11819 ], [ 4838997, 4, 60178986, 266124214, 6190097, 13163, 664, 3183, 3, 3, 478, 802, 392043, 248, 1326203, 115790163, 6, 467706, 13159824, 1720297, 25085197 ] ], [ [ 125110, 4985, 1363116, 8, 48400, 250816305, 777, 4488942, 117919, 0, 3378, 48539540, 988978, 191431, 39, 6464, 4516, 10, 46, 4995143, 3 ], [ 54, 29, 7, 1600239787, 74, 1, 36936, 97041783, 516476075, 556590108, 311, 286, 135248, 907, 1012924, 253739, 110261, 117326213, 257980720, 6267391, 117 ] ], [ [ 48797825, 39972252, 157, 4878, 5, 0, 1842547, 1399593777, 3978294, 1799010021, 185, 1, 27, 45030668, 2145500907, 437, 35570547, 187931, 5340300, 981099068, 18543 ], [ 1495, 413284, 1, -950770709, 106, 11, 1009379, 4323, 206314175, 6150, 506, 849, 3855239, 129, -191543496, 1735, 93139, 348081, 10, 29938, 1 ] ], [ [ 1, 129685544, 27, 0, 1854, 479795455, 32, 1, 16214, 78685, 581, 29, -697445052, 7387, 243, 1, 2, 871, 14675734, 73559, 219722 ], [ 4, 10540, 5, 276516560, -1862254699, 9, 1453262, 4297, 95465, 0, 622, 55278012, 12239, 5637278, 626, 53, 0, 374, 11472, 2144, 209687 ] ], [ [ 37246, 2, 386373045, 100920635, 955, 11303, 219, 1710, 140552075, 986, 1469888084, 76246886, 456, 662, 13448494, 132330396, 263, 11436807, 403188, 46, 3030080 ], [ 118, 50706107, 41, 5693, 2973, 114, 4, 1, 207168734, 1264106575, 52084655, 229248, 1, 6867, -1919703550, 113, 12, 0, 11, 4, 16450590 ] ] ], [ [ [ 4489461, 208, 60, 61953511, 8, 183712, 3, 13, 1, 117460528, 58788, 43202, 409960, 0, 30327463, 1, 25220, 11904836, 2290, 1065676011, 853521 ], [ 3, 317552, 1783, 22691171, 439813, 28777370, 16305540, 7, 1373393, 2036050923, 504423298, 1159344774, 36984, 0, 25, 0, 4691304, 21547862, 93729717, 13530005, 2 ] ], [ [ 393963438, 557053, 1, 7, 58517, 85422893, 16, 10818420, 416, 305, 21, 7362, 6, 26, 2784, 6900, 0, 574531245, 2098549472, 1161608, 35286 ], [ 15320318, 1, 63864786, 3865, 8, 8081648, 1584533632, 25, 55313478, 72835, 433702, 38771596, 203, 1, 19018554, 6701, 56191, 17103669, 6291818, 18495350, -420212104 ] ], [ [ 0, 3673240, 0, 27, 1233, 210559682, 12682, 207644983, 13, 200, 102294414, 27, 27159405, 3, 0, 1755562208, -1453125839, 0, 1028700754, 53, 97322 ], [ 15, 34804, 784867892, 5421726, 287894936, 3928, 1854, 0, 343889, 96, 96, 75944, 197, 145277, 249508, 421, 2873, 275513, 5949, 3438, 246873015 ] ], [ [ 10046902, 453, 3, 2215167, 2, 7254, 112, 0, 208644, 317860928, 5277472, 12502, 25267, 504788, 1715102995, 4969, 87536, 26429, 223254519, 2686451, 1558 ], [ 9329442, 45223, 57, 0, 198418, 2, 1041058, 3551, 27213479, -1214756990, 5, 3499, 0, 65206509, 0, 337763, 206421941, 530627, 88, 14, 24545 ] ], [ [ 969, 66, 33055, -509941743, 46213, 5, 398564927, 700806795, 150583907, 1867, 67221, 2, 787, 1185, 1, 113, 267052, 10589531, 146839388, 10931347, 628122076 ], [ 0, 6, 98, 2661592, 2, 193081336, 28620, 114, 235, 1476486, 8, 14, 118, 0, 14, 17058666, 2717922, 154733, 8, 745631983, 84462481 ] ], [ [ 478946, 261859501, 14071300, 1616, 7355838, 358767, 228, 7, 128728, 472705, 1, 1344428670, 33373227, 103675, 138419605, 209353093, 8, 1897, 53017, 713, 452340860 ], [ 17, 333577, -1332145462, 78823991, 4181, 64436, 93220, 485, 82312, 857834, 508278084, 66, 1901, 114734, 38423251, 531117752, 599, 220140, 593, -1577035054, 27884217 ] ], [ [ 951403781, 130297, 83832972, 0, 854658718, 78573, 529, 920507, 3312, 687, 2039629, 1, 1474, 52, 1591, 50319, 279221379, 5, 4889, 12954, 51 ], [ 5910383, 31898719, 287, 1, 15, 87158, 1532, 331239, 406332976, 4, 12, 1719, 251516763, 331554, 4424809, 1946132320, 2, 21, 14039, 394, 204094029 ] ], [ [ 5021, 4, 4, 203352155, 385684262, 68749, 6100, 3739826, 5, 2716862, 2, 20603, 14752, 140295, 8277739, 563020, 3091, 16802451, 4828, 590096806, 62357090 ], [ 72619, 0, 82925822, 72, 86, 802, 30265736, 2, 2048698, 1654757644, 22, 358, 20, 11, 9649, 9878910, 515976, 131431216, 55, 16, 639420 ] ], [ [ 374586453, 405332, 0, 206, 551877, 2, 6, 3982, 7132, 42343, 3896003, 492, 563, 642037, 145, 9, 59, 18217, 1, 72, 73358220 ], [ 30660, 11111, 14187113, 1150938, -1160875378, 171262121, 107, 61, 22599, 758, 487, 4117201, 16526, 15, 7, 499904531, 97149882, 867322047, 104, 1852, 22754725 ] ], [ [ 5, 683696866, 1718736, 241152242, 106594, 475281207, 1, 202222767, 659390, 3895, 1700442, 14, 249, 2650, 2905, 3, 2880, 33518, 0, 79672, 6960942 ], [ 3809722, 12, 3180, 7096, 27849260, 110, 96698314, 880, 8, 112823824, 59, 293200, 1302858, 1944536, 2769, 267, 1595200, 41040, 4, 2109643, 0 ] ], [ [ 11571, 16, 60, 22, 256, 7964937, 5313, 111775086, 19418, 132, 249732, 182514343, 0, 7, 264500189, 477169, 216291, 0, 143, 1, 12 ], [ 31, 57833389, 868, 1, 27081, 24, 1232504675, 28, 1, 2164373, 0, 1806, -779096498, 10987785, 7408746, 38166, 2700493, 105525, 56551025, 25, 6715 ] ], [ [ 22210019, 7021, 660, 5, 79, 71, 1447, 974, 36186287, 2, 774, 88639812, 982011339, 0, 343747639, 3379512, 12, 9, 49, 305884941, 136663 ], [ 822654634, 15083095, 3274, 49, 2718, 474121, 96943057, 91539560, -200210431, 49998039, 99891797, 16, 4, 23728, 4978, 193, 48611, 230, 3, 38440250, 14798954 ] ], [ [ 1599339, 62259, 881120, 15, 3, 92186, 1326002430, 0, 5429, 6504, 15423920, 1855348, 418255, 596405802, 19138, 514, 5296, 59400369, 963, 41658, 9880805 ], [ 1633138, 1042315, 61807484, 13225, 78841590, 26, 151058130, 12, 1, 167, 1, 8, 15087, 17898, 115397, 1072204, 110013057, 1, 114190881, 0, 368433254 ] ], [ [ 1072736811, -1048975021, 2925, 36229, 435, 15794094, 3923644, 37, 65, 26927, 12968, 866682, 4111785, 146098, 2, 462054, -703071025, 1191085, 2, 31, 792898 ], [ 0, 178042, 352, 2840, 11, 6452917, 92997, 420501, 1, 3735893, 5447551, 1, 611776, 10894617, 145037309, 9940437, 1794, 156206263, 3379, 41, 800 ] ], [ [ 2221, 24781, 38453, 59764, 6, 190, 492553, 215, 10080835, 4, 16936, 3574814, 3, 14273, 3637, -1350627402, 4479, 323, 16316, 62259534, 62345 ], [ 33098, 828342, 1317900, 2686016, 10231, 122373037, 102009716, 15, 60, 55756273, 3036, 5, 125, 8687621, 63, 250681962, 64103978, 1, 59904, 13714991, 5847 ] ], [ [ 0, 1, 16076, 1066525, 1, 22760, 13, 223650248, 29, 21055, 6034209, 12585, 655, 3, 4050384, 1568722, 21559387, 9119925, 183890769, 1272421584, 60 ], [ 3800, 216762078, 4855, 34880539, 260351416, 15, 11515946, 13271, 130562, 491140, 12344, 1042471, 3973, 913057901, 291932, 1606970933, 19679, 0, 186920, 5, 5818 ] ], [ [ 2425, 1549928402, 460778, 5, 1, 18442, 764746, 2068424005, 8, 19945306, 115476813, 1, 29425, 247, 150, 207900, 4, 1022729782, 82269582, 1689, 139825 ], [ 425584, 386859, 8632379, 2044285508, 19, 263, 131220300, 15, 292409, 2833564, 21128, 3158, 471139, 0, 16907641, 15, 19754, 5, 34, 329, -420102978 ] ], [ [ 1523443647, 6, 17753, 3626, 155416991, 98, 507, 3813850, 1100657857, 491030, 110043, 110083952, 1, 8897, 28720, 652, 54, 126826336, 34933455, 5774869, 3460 ], [ 7081832, 4, 108843819, 33319088, 8215893, 185761, 1015, 1528, 2, 3, 126, 896, 315713, 26, 1205059, 486358272, 68, 4425032, 99383528, 117434, 79731881 ] ], [ [ 500485, 2768, 2002654, 5, 18042, 141873702, 852, 5305838, 122999, 14, 11073, 181619649, 574526, 227564, 60, 21910, 52597, 2, 5, 2672813, 7 ], [ 24, 2, 793, 522144325, 50, 1, 10941, 116446826, 950697398, -529806194, 1520, 260, 419730, 61, 233512, 193954, 1034378, 71399314, 206039197, 3303467, 68 ] ], [ [ 31004321, 41493869, 70, 10732, 0, 0, 999834, 1651944286, 3153859, 493285102, 2807, 3, 31, 227266648, 1690401252, 327, 43037009, 65412, 5741006, 785967698, 14792 ], [ 1416, 1534073, 1, 2091548479, 928, 246, 395098, 5161, 15233278, 12064, 1429, 1152, 2844188, 20, 1937226220, 889, 46594, 99579, 2, 32301, 3 ] ], [ [ 1, 9903709, 3, 6, 2033, 240244548, 1058, 5, 14962, 114134, 876, 52, 570639800, 1313, 137, 0, 3, 341, 41272733, 257697, 476372 ], [ 4, 11650, 5, 317553638, -1350252934, 11, 7195540, 7463, 31572, 0, 532, 736178087, 2734, 3036133, 296, 18, 1, 1186, 10371, 1736, 67426 ] ], [ [ 486046, 5, 26202957, 221946569, 695, 4667, 288, 183, 273855965, 684, 143560380, 416308738, 570, 3903, 14963145, 91862596, 547, 12794528, 256408, 13, 11901302 ], [ 19, 24983876, 50, 2864, 300, 177, 2, 1, 38211083, 538035857, 22688009, 109220, 1, 13138, -2056406924, 689, 113, 1, 1, 2, 15680238 ] ] ], [ [ [ 7750289, 104, 37, 5417240, 67, 716894, 43, 5, 1, 207410402, 33372, 33504, 544262, 1, 3828973, 1, 59007, 14839772, 27056, 1942755564, 4716577 ], [ 2, 5894, 686, 6546464, 2866898, 22985730, 239137738, 18, 3526999, 1231755561, 381930510, 2140046591, 22469, 1, 16, 3, 7450526, 69821997, 182637888, 10540103, 2 ] ], [ [ 390746754, 658438, 2, 2, 13184, 233365023, 31, 25424734, 2776, 1497, 29, 22621, 10, 389, 4076, 2284, 0, 827283392, -1708040807, 3058336, 183558 ], [ 8671279, 25, 1276148, 16066, 6, 3931107, -1076481399, 35, 47382708, 17259, 4749942, 60631884, 150, 3, 7042033, 29967, 44264, 48471689, 3290020, 39440358, 209586009 ] ], [ [ 101, 6235687, 1, 102, 729, 201932107, 3442, 1570540443, 9, 127, 241691494, 14, 162565987, 3, 1, 1380872069, 1282983531, 2, 861701359, 2, 51345 ], [ 8, 11573, -1280142684, 757329, 860401642, 660, 1702, 2, 147354, 3, 29, 11476, 196, 436898, 145762, 401, 3174, 481794, 3103, 23978, 36212059 ] ], [ [ 5344863, 339, 9, 5496692, 3, 25600, 18, 0, 102905, 1814380914, 6601877, 41209, 24151, 308523, 550246014, 7362, 1031046, 13509, 215966567, 3865575, 310 ], [ 14916362, 20756, 215, 3, 179138, 0, 501881, 626, 65282631, 976574095, 20, 3895, 0, 19024234, 0, 421726, 43593943, 94688399, 363, 8, 58668 ] ], [ [ 262, 230, 58013, -1386183766, 46573, 4, 1054268236, 1244499246, 65518746, 1432, 182287, 4, 147, 699, 2, 8, 5732, 12326540, 299101929, 42506978, 322070223 ], [ 0, 3, 56, 6001523, 12, 189314928, 227351, 2, 176, 27119, 1, 22, 53, 1, 25, 27223211, 2193610, 516200, 1, 275191989, 189348983 ] ], [ [ 392101, 139871629, 9407036, 7234, 24245106, 188925, 88, 5, 75937, 1036848, 0, 249899966, 7130124, 202729, 32862107, 110931028, 4, 721, 53919, 747, 817412716 ], [ 30, 578799, -1643044471, 138374214, 7823, 406539, 169422, 2574, 1737581, 338175, 216395278, 86, 1890, 148606, 45677718, 451355738, 4041, 910249, 353, -1102664292, 53315171 ] ], [ [ 968591974, 64945, 91561332, 1, 347450247, 81040, 344, 664770, 5480, 321, 2993414, 12, 6456, 131, 197, 67499, 108799539, 47, 6046, 49049, 30 ], [ 6085068, 41028177, 920, 1, 8, 52861, 1039, 215517, 490649067, 0, 9, 1967, 843409023, 930962, 6836987, 858489580, 3, 6, 20455, 227, 180667650 ] ], [ [ 7250, 14, 10, -1608891673, 176360845, 1914704, 109317, 14841780, 1, 3341772, 2, 16628, 27511, 86952, 9671052, 1989525, 575, 23234637, 27072, 616406868, 11638567 ], [ 21190, 1, 263060993, 66, 50, 404, 54179542, 0, 131999, 424967028, 340, 638, 21, 194, 4175, 16513137, 278245, 991787860, 17, 43, 5007008 ] ], [ [ 118867364, 329725, 6, 82, 319391, 2, 14, 5057, 3067, 31748, 3440366, 239, 859, 957222, 96, 56, 49, 5418, 1, 3117, 5977703 ], [ 359884, 16087, 6263879, 268470, 574856401, 86072126, 22, 55, 218201, 97, 586, 4116974, 1611, 11, 3, 59606945, 112455416, 230823191, 362, 1320, 58943423 ] ], [ [ 6, 921481743, 924350, 109756659, 65436, 31768480, 1, -1506414881, 1019678, 7592, 8117459, 12, 179, 2695, 947, 15, 789, 24943, 1, 114373, 30123784 ], [ 9273129, 93, 1376, 4617, 1063549, 61, 127268288, 27204, 14575, 130910647, 9, 529899, 350228, 1073061, 4508, 987, 1076581, 122377, 1, 2052566, 2 ] ], [ [ 13053, 4, 115, 22, 353, 4100855, 96570, 115835642, 29677, 152, 103410, 119983323, 0, 6, 4977053, 1724923, 124038, 1, 299, 1, 11 ], [ 35, 34281280, 827, 0, 23370, 22, 1751841821, 0, 0, 8331784, 2, 651, 1613278705, 10858110, 3623143, 29801, 5488982, 105913, 27463660, 4, 2116 ] ], [ [ 50379505, 5410, 787, 7, 24, 115, 2037, 409, 43974853, 1, 581, 12630762, 154837544, 0, 974541639, 4275768, 4, 11, 53, 299553088, 2173414 ], [ 1541437756, 16581394, 1628, 117, 4943, 178183, 86674956, 250206452, -2107036944, 59937800, 1969449387, 4, 200, 63183, 35291, 162, 46869, 12, 7, 23470796, 5901067 ] ], [ [ 887631, 41497, 3806044, 1, 3, 74328, 1343523321, 0, 8582, 5765, 33039325, 1829691, 215394, 311976863, 6159, 824, 2283, 50744814, 303, 60956, 93911568 ], [ 1551778, 644514, 89479962, 12755, 66507963, 30, 101380371, 77, 13, 140, 7, 97, 28038, 25853, 50080, 18894355, 9818092, 7, 323969247, 11, 27901935 ] ], [ [ 901969492, -570095151, 506, 16191, 387, 11236412, 4079693, 42, 85, 6241, 6107, 816668, 1702707, 60189, 0, 241724, -2005089089, 1884161, 7, 2, 827383 ], [ 0, 225411, 899, 3320, 7, 6201700, 43282, 951942, 4, 2292204, 6583959, 7, 9196393, 36100444, 139023376, 70608766, 1974, 442640050, 432, 11, 924 ] ], [ [ 2844, 130582, 53268, 64872, 7, 3212, 2015358, 34, 12726691, 1, 51846, 3861562, 3, 86859, 8139, 1555416990, 1980, 986, 30005, 52474632, 79614 ], [ 5282, 123794, 116756, 118058056, 131801, -190250554, 958100695, 28, 230, 43282537, 2829, 0, 194, 32588425, 4, 261380722, 34817067, 1, 60731, 18392547, 118822 ] ], [ [ 1, 2, 13518, 244531, 0, 118903, 6, 133117416, 39, 14232, 5045432, 36188, 7483, 1, 3371761, 457845, 14710287, 7446594, 636229807, 814012746, 21 ], [ 6147, 316494408, 995, 28259291, 249569314, 13, 114252301, 1912, 52343, 1706067, 12061, 3584165, 7076, 307847897, 499684, 1390405157, 54598, 1, 93386, 6, 13026 ] ], [ [ 3272, 825094659, 121380, 10, 1, 22320, 18697, 1922237360, 15, 1399452, 849432767, 1, 46635, 180, 391, 684204, 11, 45175165, 964186954, 5528, 52930 ], [ 589184, 733459, 15559520, 1220614961, 5, 233, 79851679, 13, 519163, 1788301, 10928, 2414, 164677, 1, 10261416, 26, 37205, 4, 16, 464, -1715608629 ] ], [ [ 959535912, 71, 1191, 3969, 71734741, 29, 278, 754023, 638104442, 348106, 4718, 172170447, 1, 15570, 142903, 801, 244, 30986492, 29535335, 7227720, 8538 ], [ 4452268, 3, 79884582, 75885203, 5523268, 554444, 379, 5498, 3, 7, 20, 402, 121970, 128, 1522606, 268019718, 11, 4893082, 89683955, 1136328, 138169288 ] ], [ [ 1438115, 5817, 1380486, 59, 42392, 267550287, 692, 1652696, 109342, 9, 21982, 60909381, 561568, 229322, 59, 20346, 29500, 23, 125, 853937, 2 ], [ 179, 13, 935, 910204211, 92, 0, 56745, 54544392, 690994542, -836193597, 1968, 4, 404724, 685, 831511, 77441, 707376, 14329153, 405773858, 197150, 144 ] ], [ [ 29114396, 24422580, 28, 29860, 7, 1, 1080592, 1782427883, 9574711, 1783473591, 1025, 1, 26, 459987840, 1679892960, 134, 196188176, 57539, 16499523, 1679739264, 30876 ], [ 1993, 1004802, 0, 432553714, 1826, 237, 782415, 5648, 168902435, 14084, 1239, 147, 980118, 106, -1281683450, 1808, 11481, 30354, 13, 9717, 2 ] ], [ [ 0, 122137483, 30, 2, 1478, 478170395, 1005, 5, 159, 95337, 703, 5, -1784590359, 3462, 162, 0, 2, 805, 3373349, 163566, 407496 ], [ 9, 11430, 0, 300379698, -966345126, 15, 6057565, 5149, 138205, 2, 990, 1027143029, 20417, 2764185, 540, 36, 3, 333, 13278, 2475, 214073 ] ], [ [ 62590, 0, 1020219746, 341767507, 626, 2500, 252, 1109, 322128073, 529, 1463359161, 241355735, 240, 2209, 8525598, 68184622, 171, 7592876, 1704474, 42, 29062567 ], [ 94, 4782257, 51, 4710, 3633, 0, 5, 1, 603834102, 1748462976, 55380743, 87204, 0, 5140, 1707812112, 60, 13, 1, 15, 7, 6487367 ] ] ], [ [ [ 5198688, 67, 56, 40978088, 95, 929, 23, 15, 1, 383441913, 109604, 82675, 666004, 0, 5751559, 1, 62922, 11071954, 29680, 2057533665, 1830015 ], [ 0, 277839, 1612, 23525108, 1780439, 29951891, 128808439, 6, 3994678, 91122778, 369487977, 1154830464, 60454, 0, 11, 1, 7854331, 98963266, 68019317, 11191152, 1 ] ], [ [ 446980390, 771582, 0, 29, 39275, 103406415, 31, 4647233, 1131, 437, 28, 7078, 4, 253, 1854, 340, 4, 626572515, 385628464, 2717666, 186590 ], [ 7510262, 1, 11453991, 20505, 0, 6294919, -1518517229, 15, 23596455, 89021, 6101361, 123734225, 156, 3, 26252972, 21190, 59913, 61854280, 7367089, 44384782, -2077319876 ] ], [ [ 110, 7309670, 3, 48, 1088, 83860078, 8610, 1074540395, 7, 134, 126889650, 59, 59662878, 3, 3, 1673132899, 2009781690, 3, 1051126370, 122, 77625 ], [ 18, 55382, 155988443, 6649676, 977578869, 6573, 1797, 2, 26427, 17, 47, 55834, 68, 211631, 21629, 7, 414, 373334, 1029, 5198, 212996 ] ], [ [ 3476852, 161, 8, 7442141, 2, 32492, 490, 10, 58422, 122195837, 8306762, 81514, 11864, 918085, -1123139830, 8179, 743168, 21111, 165929889, 1467876, 8 ], [ 4288729, 56036, 146, 0, 191357, 3, 773750, 582, 4587390, -1085632397, 4, 2232, 1, 50253827, 1, 95148, 20367570, 86025335, 437, 7, 38553 ] ], [ [ 181, 170, 50105, -1043869026, 33239, 24, 547372071, 1734688576, 183940016, 2045, 470080, 5, 344, 1718, 3, 43, 347301, 11126707, 362111639, 19511639, 36561291 ], [ 0, 4, 98, 1802625, 7, 797648199, 15195, 35, 1005, 1993513, 24, 26, 21, 0, 14, 135438594, 5912511, 416695, 10, 983161887, 428033463 ] ], [ [ 325430, 52330652, 11141992, 7758, 809668, 78343, 13, 12, 52965, 1011368, 2, 2086419465, 63960006, 100380, 267655695, 13764931, 4, 1228, 40994, 1936, 331126127 ], [ 13, 832256, -1925129443, 54025263, 7194, 2061137, 130738, 1521, 1969185, 915508, 963060793, 17, 591, 128446, 9850655, 816871557, 43, 111682, 581, 2013499678, 16655859 ] ], [ [ 647100683, 93147, 3718823, 2, 613204791, 91877, 457, 7908, 5901, 310, 547366, 10, 7425, 22, 521, 25182, 403757378, 49, 4077, 40029, 58 ], [ 3325960, 65271598, 734, 0, 4, 32279, 965, 70627, 748588243, 13, 2, 577, 28913784, 750561, 3411022, 120399992, 1, 22, 5581, 433, 232192217 ] ], [ [ 6687, 12, 5, -1674527380, 143076770, 1950649, 92609, 5734594, 3, 461210, 2, 4056, 18515, 182542, 14051610, 1627616, 263, 60765056, 9529, 1973354869, 127950981 ], [ 42971, 1, 86748221, 466, 69, 562, 54469950, 0, 502550, 716713584, 412, 596, 48, 182, 953, 12721857, 487681, 173237894, 51, 43, 297151 ] ], [ [ 395605352, 949447, 8, 31, 433826, 23, 9, 3858, 13010, 9600, 2616330, 368, 482, 625789, 116, 55, 1, 107396, 0, 3558, 64870376 ], [ 341391, 8971, 3763133, 527176, 1560207067, 208854775, 53, 22, 1343, 290, 444, 1142228, 288, 10, 1, 116677579, 7316407, 93620237, 1473, 1199, 12481700 ] ], [ [ 6, 230626467, 373370, 166998904, 22459, 380065950, 1, -1671231154, 243550, 6829, 6324288, 13, 105, 3178, 5018, 3, 3234, 37546, 3, 76605, 13732570 ], [ 617731, 159, 846, 4416, 29005075, 104, 108456984, 3348, 38045, 29457478, 21, 46064, 1266824, 826279, 8079, 454, 782066, 110486, 7, 434117, 6 ] ], [ [ 9492, 7, 63, 2, 659, 2709690, 59616, 79599212, 9888, 50, 968254, 171995225, 0, 1, 237384086, 1169322, 1939, 0, 70, 0, 10 ], [ 13, 32809688, 2563, 0, 58103, 14, 778332242, 15, 2, 3906477, 2, 691, -512467983, 7848553, 7140946, 14830, 2657854, 34481, 25816415, 13, 5930 ] ], [ [ 53171782, 2959, 987, 0, 85, 13, 1747, 45, 58262674, 3, 598, 105406339, 983554732, 0, 221252711, 8118267, 8, 2, 36, 490560886, 3996016 ], [ 1242650261, 30687102, 2799, 31, 840, 1790269, 106059631, 232051230, -2099893029, 17207793, -1418713031, 13, 493, 20427, 20512, 96, 85027, 18, 6, 26251277, 2543863 ] ], [ [ 344646, 4101, 3937771, 0, 3, 177560, 1305613188, 2, 12070, 3471, 27365163, 885429, 516280, 640962061, 1601, 978, 50, 11439198, 71, 16778, 63637815 ], [ 1224032, 2614335, 115723601, 1943, 36846098, 1, 44891645, 109, 1, 1, 5, 114, 239, 33335, 103049, 27043686, 93930890, 7, 160313176, 13, 220504961 ] ], [ [ 149662851, -2114064627, 768, 45227, 286, 298893, 1176128, 49, 7, 7193, 3149, 468401, 2984581, 239959, 3, 448923, 96099073, 1259484, 0, 30, 1149928 ], [ 1, 82632, 851, 1183, 10, 3588679, 22685, 373508, 5, 3532458, 30851468, 6, 7833331, 29501818, 138809415, 77529004, 392, 346689549, 4085, 28, 539 ] ], [ [ 1672, 19485, 50779, 13046, 5, 3889, 904532, 362, 365977305, 2, 9484, 595204, 0, 4524, 6670, -366683336, 265, 1547, 23970, 33048921, 58576 ], [ 49800, 680107, 71483, 40907545, 88386, -1687652091, 1051530150, 12, 194, 18202695, 1930, 2, 204, 33344495, 27, 117824026, 11378311, 0, 43326, 26029429, 116391 ] ], [ [ 0, 0, 3246, 1131749, 0, 126823, 23, 299549828, 7, 10246, 3391717, 49975, 1762, 6, 163997, 2701247, 25915054, 6506289, 950581849, 799788888, 98 ], [ 5880, 1058578964, 4446, 5225096, 89202462, 97, 2568905, 7495, 68672, 386746, 8501, 2321675, 472, 761151662, 16390, 2077425473, 15551, 1, 151344, 5, 10663 ] ], [ [ 3724, 809473588, 199678, 16, 1, 8854, 571479, 1130450057, 8, 31574297, 836168440, 0, 65059, 142, 151, 659888, 11, 889010030, 1031651267, 7312, 171429 ], [ 619243, 987445, 22059143, 998189366, 30, 506, 105387657, 2, 886827, 1529471, 10335, 1273, 227137, 0, 1692600, 5, 49654, 4, 60, 200, 1839077018 ] ], [ [ 83596686, 22, 32059, 4844, 141359555, 797, 180, 1428221, 1524536229, 98751, 229718, 854273475, 0, 12608, 71415, 31, 107, 80956383, 53199965, 10568093, 13141 ], [ 5536636, 2, 18702366, 246072353, 6449542, 756493, 652, 7938, 0, 0, 312, 396, 109613, 230, 771404, 934503665, 7, 8704995, 118897679, 1029751, 124832602 ] ], [ [ 3697877, 8152, 1295792, 54, 38783, 222090355, 657, 3784327, 35991, 5, 17129, 115362897, 180859, 185356, 3, 3807, 63125, 17, 54, 3010722, 4 ], [ 28, 23, 778, 1995035485, 62, 0, 22744, 107253130, 263011412, 2075842546, 1722, 425, 396008, 702, 1723295, 81787, 624, 38546273, 117721909, 1322504, 345 ] ], [ [ 45810530, 20120895, 139, 9969, 0, 1, 363164, 1581513719, 14938489, 1481522174, 3434, 1, 16, 136112254, 1780123850, 264, 46237745, 48855, 16068732, 476318045, 11413 ], [ 631, 1681513, 0, 94924083, 2002, 219, 433945, 6063, 90452380, 764, 1764, 1645, 3509972, 166, 356536807, 1913, 119498, 485549, 12, 8362, 3 ] ], [ [ 1, 24275240, 19, 3, 1982, 465714199, 2645, 3, 7150, 124848, 399, 10, -1230147417, 5149, 189, 1, 0, 74, 46111977, 161403, 180513 ], [ 12, 15491, 4, 219309265, 426723232, 5, 2032226, 4034, 96480, 0, 64, 656912404, 30455, 7692813, 857, 6, 1, 1115, 14944, 336, 244430 ] ], [ [ 160957, 4, 656578494, 458129266, 58, 11991, 939, 130, 301841560, 1808, 511789117, 165033746, 597, 3117, 1098665, 95325905, 1023, 6247340, 134971, 12, 31123350 ], [ 102, 35024974, 20, 2676, 1014, 135, 4, 1, 163053378, 425654813, 56546642, 373958, 0, 2136, -325772151, 499, 99, 1, 4, 2, 141870 ] ] ], [ [ [ 4815317, 384, 55, 39508821, 97, 456407, 40, 3, 0, 340798911, 13573, 40450, 7651, 1, 10768398, 0, 892, 1065387, 156, 696753051, 7667957 ], [ 2, 221597, 541, 22170970, 1279987, 958674, 2060190, 16, 2866303, 1133122987, 234367075, 529469249, 40141, 0, 22, 2, 7636033, 3847192, 117484841, 4836423, 0 ] ], [ [ 945380311, 61929, 7, 12, 56868, 46934016, 20, 8199943, 1283, 449, 17, 31566, 13, 402, 2432, 584, 3, 636594610, -870016871, 3522578, 26345 ], [ 6431605, 23, 46072091, 23648, 7, 7948313, 2123663468, 42, 10670524, 112845, 346762, 25109327, 232, 1, 32154047, 12654, 56194, 89522093, 1150129, 5842551, 1693798046 ] ], [ [ 51, 316919, 2, 81, 942, 210381921, 15437, 50618198, 5, 199, 70713555, 37, 145501972, 3, 2, 41555025, 920435516, 5, 25158679, 175, 118443 ], [ 25, 46545, 1155981490, 2613378, 739953754, 4784, 1349, 3, 236713, 77, 54, 70829, 86, 5150, 205853, 704, 1383, 101716, 4147, 30378, 15979791 ] ], [ [ 13971294, 112, 14, 5856556, 1, 24549, 292, 1, 126212, 1313448872, 6221107, 120759, 3559, 315831, 1399095694, 440, 1569708, 20526, 230808254, 548152, 1091 ], [ 6327017, 9456, 110, 3, 96493, 2, 699205, 314, 66615149, 555158132, 6, 2574, 1, 28487501, 0, 151680, 15737627, 103638381, 131, 13, 3549 ] ], [ [ 1539, 233, 36043, -639944951, 36723, 5, 321655268, 133061582, 97420870, 1031, 128388, 4, 762, 419, 1, 102, 427586, 11336009, 217388572, 41894471, 276327184 ], [ 0, 7, 26, 7530265, 9, 142046867, 202936, 118, 411, 291570, 10, 62, 109, 0, 16, 51050034, 3608084, 430920, 42, 343283708, 217884815 ] ], [ [ 320770, 400959226, 31926082, 3005, 164997, 259973, 13, 15, 109769, 701159, 7, 1166641203, 47150664, 391192, 228648363, 5865997, 2, 1001, 54245, 717, 585499862 ], [ 26, 937673, 43242916, 226832244, 3365, 1692985, 258394, 4023, 927350, 249502, 323748610, 85, 483, 120942, 14289969, 559318284, 3440, 243984, 1006, -717159781, 56450767 ] ], [ [ 755062737, 65078, 104681114, 2, 970294990, 51224, 309, 954481, 4347, 465, 1707304, 13, 4582, 202, 382, 53281, 376979844, 45, 15033, 16416, 58 ], [ 4678594, 37806342, 497, 1, 1, 2308, 1414, 332019, 92106011, 9, 15, 1907, 516699448, 338613, 16772128, 852330164, 10, 29, 28111, 163, 268171000 ] ], [ [ 7572, 7, 15, 491574653, 418987841, 1877111, 64747, 20685500, 7, 3365308, 0, 55334, 22894, 79563, 2042705, 1059411, 2911, 12181819, 12170, 371456154, 75643747 ], [ 96511, 0, 183783574, 239, 98, 818, 52686043, 3, 1621260, 362287756, 332, 18, 60, 218, 9232, 6612985, 234144, 423360508, 99, 63, 5723877 ] ], [ [ 397736519, 779235, 5, 975, 915178, 28, 5, 4781, 14471, 8235, 3759101, 456, 609, 8283, 245, 50, 1, 6091, 0, 2323, 257468610 ], [ 419221, 2565, 5620532, 161542, -574992556, 60543314, 221, 37, 188931, 310, 366, 105048, 11708, 11, 0, 190834426, 45662299, 927255140, 137, 1933, 65287239 ] ], [ [ 3, 244314324, 3587216, 17252520, 107139, 67614735, 1, 1683870366, 920387, 5240, 7584592, 0, 206, 1859, 5957, 13, 528, 41452, 1, 22218, 41317043 ], [ 14054379, 141, 2459, 6395, 27216717, 53, 66265558, 28398, 5988, 148299329, 40, 1034889, 1353818, 1020461, 3002, 308, 1816433, 81483, 0, 1503535, 4 ] ], [ [ 12490, 23, 85, 19, 331, 335847, 63274, 97221357, 4089, 2, 332501, 251388714, 1, 7, 146822446, 655196, 125676, 0, 583, 1, 10 ], [ 87, 162658652, 616, 0, 24848, 8, 837964374, 20, 2, 3152397, 1, 1229, -50872605, 3314737, 5196719, 36882, 2577175, 77793, 79178255, 9, 4361 ] ], [ [ 21952701, 4645, 49, 7, 55, 109, 641, 461, 95651564, 2, 406, 207943503, 615742798, 0, 632840971, 459060, 7, 14, 45, 182815325, 1591020 ], [ 1844865825, 12422600, 3989, 72, 1269, 179887, 16224669, 182172362, -600239052, 33304928, -795603792, 19, 141, 37568, 205683, 22, 40594, 287, 7, 48359352, 14148800 ] ], [ [ 902088, 64078, 94489, 3, 3, 121660, 1445653837, 3, 14416, 1194, 30410708, 1348002, 141538, 176333204, 7795, 817, 6092, 55095341, 2014, 21419, 25965481 ], [ 1446258, 2525641, 115915495, 9952, 98819134, 49, 200197915, 10, 9, 246, 1, 78, 4222, 37620, 109693, 11439910, 123075926, 1, 293484905, 13, 512008905 ] ], [ [ 792928074, 1627952105, 572, 23884, 759, 7295920, 3155616, 4, 31, 30679, 315, 909352, 3742896, 150728, 3, 378151, -1143707449, 1162775, 7, 30, 524222 ], [ 0, 83781, 332, 3192, 7, 5440942, 29069, 739953, 4, 2826390, 17369922, 6, 2994564, 66127275, 238380753, 108269436, 477, 233356210, 1019, 0, 144 ] ], [ [ 2386, 20299, 41395, 10881, 5, 731, 2070774, 153, 127390525, 6, 48464, 2296923, 0, 130451, 3033, -335085625, 2144, 1583, 12333, 50139138, 221044 ], [ 10630, 370512, 3899691, 108442789, 170738, 946166125, 726990599, 5, 109, 35979264, 2226, 5, 58, 48131050, 14, 4208930, 66347239, 0, 12157, 11568678, 110808 ] ], [ [ 1, 0, 10891, 2051107, 3, 48490, 8, 451771719, 51, 29952, 8378342, 58507, 2447, 5, 635477, 2751286, 479495, 7364689, 495350715, 1667231468, 114 ], [ 5845, 310398883, 6735, 34892317, 126886836, 104, 100248758, 4396, 6831, 1087272, 14691, 4159726, 3753, 640921853, 3127, 706383034, 55618, 0, 202606, 7, 11289 ] ], [ [ 3190, 1827256043, 273876, 29, 0, 24130, 500469, 1975703532, 4, 8744284, 75834712, 1, 32588, 5, 133, 737211, 18, 326674987, 852218565, 4320, 186029 ], [ 696963, 824011, 20690745, 1202114891, 6, 451, 49721691, 29, 361019, 1277121, 9586, 3506, 193133, 2, 7067054, 4, 49840, 4, 62, 74, 1104041767 ] ], [ [ 768462308, 49, 112244, 2015, 238732304, 238, 455, 3852903, 1353194515, 456862, 255179, 133369433, 1, 12439, 656344, 896, 848, 130567848, 8865910, 5404357, 6954 ], [ 5419392, 3, 98705242, 164729554, 4183591, 819500, 1078, 4463, 0, 7, 481, 853, 496075, 26, 962145, 342065754, 75, 13509419, 44321419, 1878670, 82263059 ] ], [ [ 1378538, 1697, 1183636, 27, 35100, 254908307, 983, 232117, 29729, 3, 28434, 188871330, 288818, 147995, 59, 16055, 37951, 23, 91, 963092, 3 ], [ 164, 30, 568, 2078088266, 48, 1, 95533, 192258968, 352397106, -405774436, 1153, 488, 106019, 106, 1735678, 32816, 1002164, 97994655, 503500110, 888109, 107 ] ], [ [ 53406094, 49715379, 228, 18600, 13, 0, 941109, 1774378849, 8099745, 1516623146, 2309, 1, 26, 430539187, 514400166, 396, 235102310, 84337, 11959304, 1375954184, 14764 ], [ 105, 1734970, 1, -2003737275, 790, 40, 705686, 8033, 233392360, 2792, 1079, 1274, 1228448, 74, -1646816079, 22, 60529, 406233, 15, 25069, 0 ] ], [ [ 0, 51698376, 26, 4, 152, 432164298, 1234, 9, 9646, 163562, 977, 39, 1481874612, 5245, 72, 0, 1, 757, 42519930, 12932, 167250 ], [ 3, 10800, 1, 9960754, -433284611, 1, 3729020, 1417, 26587, 2, 353, 630520901, 16453, 5231732, 128, 35, 2, 1085, 15316, 3941, 229352 ] ], [ [ 169117, 0, 79354613, 428340952, 964, 4052, 82, 596, 507125494, 1058, 486463059, 244050010, 788, 2158, 1986174, 38976853, 35, 9295620, 345664, 54, 4485813 ], [ 13, 50982178, 25, 6940, 674, 72, 7, 1, 423870645, 675601210, 119505483, 82079, 0, 30192, 1454181229, 688, 8, 0, 11, 2, 2227285 ] ] ], [ [ [ 14599870, 448, 25, 60520233, 106, 962028, 24, 22, 0, 313540289, 56029, 16269, 584711, 0, 6963577, 0, 17229, 4101160, 18971, 1926170214, 2276990 ], [ 0, 445491, 1038, 16069778, 3615090, 27526794, 248438804, 32, 3722166, 176669260, 446066185, 769530152, 54670, 0, 18, 3, 3333392, 113609897, 64774187, 14704656, 1 ] ], [ [ 180334876, 883784, 2, 4, 10224, 20527752, 29, 1204259, 2229, 439, 6, 14839, 1, 495, 3641, 3897, 7, 1050701434, -2004649393, 2965528, 202626 ], [ 15313241, 20, 61652658, 5810, 1, 4190705, -160797566, 51, 58883623, 60295, 284304, 78501532, 82, 3, 2813760, 13754, 55672, 12850474, 9077414, 16326111, 704344513 ] ], [ [ 5, 3363194, 2, 95, 1193, 47654026, 14719, 330174913, 11, 200, 229897951, 56, 50526929, 2, 1, 893959188, 1125200591, 4, 721327930, 35, 118367 ], [ 17, 11036, 1176275269, 7026682, 284002920, 5202, 518, 0, 227612, 119, 110, 94463, 147, 90447, 26667, 147, 4031, 345040, 769, 29321, 108444122 ] ], [ [ 6750695, 408, 0, 3528323, 2, 53560, 191, 9, 219075, 1540183812, 5187007, 32240, 28766, 882786, 82649994, 474, 1219652, 29812, 179484657, 379719, 243 ], [ 9452525, 9660, 20, 3, 115113, 1, 33167, 1801, 47509766, -2090941269, 0, 4070, 1, 17619174, 0, 131658, 255032793, 119797913, 333, 13, 40039 ] ], [ [ 147, 239, 61954, 163828123, 42373, 5, 519448955, 144606429, 128090284, 1296, 25104, 6, 142, 664, 0, 48, 426065, 16283783, 415733882, 55549040, 314696845 ], [ 0, 1, 111, 4344364, 11, 772917316, 114562, 63, 761, 762451, 5, 59, 176, 0, 3, 68916577, 3040363, 196527, 57, 112310889, 506634291 ] ], [ [ 372743, 25882997, 17472067, 4432, 18291947, 171221, 149, 9, 46428, 121327, 4, 980458231, 922476, 31019, 181419134, 255961556, 6, 1498, 36704, 627, 1035778640 ], [ 0, 19206, 2096537532, 172412944, 6008, 1392234, 62790, 1442, 248938, 734893, 102844610, 3, 1657, 159026, 42180327, 1064825106, 4087, 867343, 884, -987370514, 31764993 ] ], [ [ 29550035, 103305, 10051024, 3, 244671686, 116151, 897, 239726, 6628, 488, 2073085, 14, 2001, 91, 340, 22793, 77389534, 7, 2876, 62817, 45 ], [ 4528462, 16769329, 439, 1, 7, 90327, 1951, 94885, 297452375, 9, 15, 195, 352900290, 2079425, 4700477, 2098614328, 5, 8, 18655, 257, 6015259 ] ], [ [ 8096, 7, 6, 157475484, 316963819, 1158940, 116740, 8554779, 4, 2248693, 0, 42480, 19577, 106449, 16360802, 1225066, 1472, 56825735, 15236, -1811746499, 112498203 ], [ 175565, 1, 198985150, 217, 47, 393, 32337816, 3, 2009336, 118547185, 192, 37, 53, 32, 7388, 4878585, 43529, 629897984, 204, 2, 2887044 ] ], [ [ 1047741598, 404770, 1, 271, 879837, 2, 7, 7551, 15272, 53974, 2246722, 238, 404, 629381, 114, 16, 63, 43918, 0, 3155, 159594460 ], [ 415261, 1507, 3257995, 1832703, -340705153, 186346642, 217, 11, 161214, 840, 39, 2116700, 15812, 6, 3, 3279561, 62152185, 658609524, 1993, 1404, 45118117 ] ], [ [ 5, 253930135, 2749350, 198980825, 112647, 195886712, 1, -1979382075, 127190, 2387, 7863701, 15, 145, 139, 6485, 0, 1163, 8148, 1, 29543, 12306832 ], [ 14563409, 205, 3344, 3086, 4983542, 70, 21994266, 32302, 64139, 151218333, 43, 2343969, 1935704, 701669, 2105, 333, 162102, 22563, 7, 44562, 5 ] ], [ [ 669, 31, 9, 2, 53, 4489323, 84776, 66163062, 21414, 492, 602576, 57317270, 0, 1, 67239199, 1789670, 271449, 0, 348, 0, 6 ], [ 83, 42008777, 1012, 1, 12528, 21, 1179848368, 26, 3, 135689, 3, 1986, -1353698053, 5105150, 1523466, 14300, 3553211, 120001, 117589170, 6, 1321 ] ], [ [ 6572471, 7002, 880, 3, 57, 252, 138, 324, 99271968, 1, 745, 175390865, 365276226, 0, 431187792, 12157497, 11, 11, 15, 200497891, 2079263 ], [ 24740406, 4213536, 2901, 22, 4614, 181031, 108638010, 89854056, 864158616, 53801381, 137703284, 25, 203, 34049, 335289, 252, 1208, 152, 4, 42463485, 10037408 ] ], [ [ 1168860, 9379, 37332, 13, 2, 77484, 1153550432, 1, 1582, 1716, 25633193, 1614346, 460276, 419641953, 23821, 187, 952, 5664429, 1285, 46519, 26159281 ], [ 1568670, 2072979, 60838700, 11952, 12855476, 60, 255185300, 71, 10, 207, 7, 95, 8148, 6149, 76227, 30724431, 124191795, 0, 64019861, 6, 132286174 ] ], [ [ 968871217, -1372285729, 1125, 19313, 310, 162291, 3001227, 23, 37, 26909, 926, 223849, 2854178, 199187, 0, 191532, 1055937254, 196332, 1, 27, 70848 ], [ 0, 66362, 748, 1907, 4, 1709162, 74278, 593450, 7, 1240955, 14170878, 6, 8907498, 59659958, 50566700, 36715310, 1982, 445203650, 6298, 25, 489 ] ], [ [ 2079, 107424, 1509, 23761, 0, 7445, 928750, 94, 251431190, 11, 37398, 2490644, 2, 26974, 4605, -14268904, 3429, 159, 31600, 43868353, 102729 ], [ 20676, 434415, 761318, 50252798, 186664, 105142614, 922727930, 0, 23, 3847023, 3473, 0, 197, 8233274, 62, 143124266, 8190321, 1, 59523, 31741005, 102585 ] ], [ [ 1, 2, 10893, 1226094, 3, 87554, 10, 404282391, 59, 27836, 1194057, 50842, 8105, 6, 1157461, 3500868, 15757673, 8959791, 527183167, 385614878, 14 ], [ 5972, 381176462, 343, 52539022, 96389218, 48, 38591364, 5262, 254910, 1808544, 10988, 3352620, 98, 414701549, 103340, -1374001735, 13671, 1, 96362, 2, 53008 ] ], [ [ 2063, 1735370782, 32603, 10, 1, 2792, 844387, 1271863359, 0, 5592397, 108513185, 0, 20009, 147, 119, 60626, 17, 578141488, 428935884, 5541, 56595 ], [ 952167, 524107, 29563655, 864741702, 29, 108, 124557491, 10, 486524, 3540255, 24086, 1317, 12391, 1, 35644521, 9, 3445, 1, 50, 208, 1661032784 ] ], [ [ 469710687, 19, 70308, 7383, 200522607, 221, 92, 1512489, -59495686, 189114, 186649, 971563370, 0, 5172, 151697, 627, 586, 33392371, 20562783, 1470239, 11778 ], [ 490140, 0, 40983302, 122441094, 2471907, 226667, 498, 7183, 2, 7, 466, 596, 420814, 93, 1942344, 1488831040, 13, 13663797, 21449157, 1515915, 106213145 ] ], [ [ 3169207, 5859, 1390486, 38, 63359, 114903730, 846, 7495689, 28685, 10, 26891, 174903874, 445019, 88535, 25, 24754, 34555, 6, 80, 1223066, 4 ], [ 158, 11, 102, 147997313, 57, 1, 119615, 26044183, 750946687, -339867668, 1111, 128, 891930, 979, 1506129, 12170, 936960, 19895952, 185906842, 762401, 423 ] ], [ [ 55709672, 42028483, 81, 28056, 10, 0, 538910, 2044681222, 15058408, 1628527728, 189, 3, 16, 360233067, 1714303695, 354, 171577019, 205788, 7283102, 1595431694, 23971 ], [ 1415, 7634, 1, -992579181, 1237, 239, 914193, 7888, 26793694, 6506, 1272, 997, 324820, 6, 777376489, 1084, 90358, 483617, 15, 25250, 1 ] ], [ [ 0, 95021668, 21, 4, 1581, 45011765, 1344, 4, 13897, 96938, 795, 33, -1561821293, 6934, 82, 0, 2, 193, 36943222, 174646, 143937 ], [ 11, 8628, 2, 483853896, -577188478, 6, 7306241, 6298, 91735, 2, 212, 699277376, 4765, 1345696, 1019, 6, 3, 1217, 1118, 290, 247356 ] ], [ [ 414681, 4, 299427766, 65954908, 642, 11495, 568, 1133, 516760215, 193, 607376193, 166258474, 626, 3511, 12240000, 98967239, 502, 3213884, 1726417, 2, 28196041 ], [ 58, 25051315, 21, 5549, 666, 214, 7, 1, 723316746, 1241999438, 53057782, 188122, 1, 3217, -1869614812, 752, 2, 1, 6, 1, 4810639 ] ] ], [ [ [ 372018, 127, 18, 25221143, 124, 399571, 62, 9, 0, 98261858, 14735, 109947, 289288, 1, 22265580, 1, 28974, 13343441, 32273, 59998011, 362184 ], [ 1, 392239, 889, 6728684, 2025598, 11004528, 265921800, 27, 989734, 772226705, 298476479, 977921783, 61371, 0, 20, 3, 1056249, 99490242, 217602779, 12420315, 3 ] ], [ [ 941877808, 784236, 4, 28, 62090, 184536644, 2, 23141064, 2667, 357, 31, 56858, 8, 112, 3733, 455, 1, 827727614, 247780597, 2579640, 210447 ], [ 582162, 10, 61769776, 10927, 9, 6888345, 1535194897, 3, 17063486, 38233, 6153585, 34188785, 8, 3, 23606590, 27905, 33061, 44266250, 14192462, 30809722, -395943131 ] ], [ [ 43, 7644690, 3, 49, 146, 115420066, 15343, 1693981599, 10, 112, 262794423, 9, 86197130, 0, 0, 15912530, -1897578080, 4, 233471650, 166, 63124 ], [ 29, 52503, -733939071, 820341, 1380963594, 1375, 2034, 2, 233155, 10, 10, 81809, 238, 213968, 137618, 492, 2095, 411728, 3064, 3648, 170769399 ] ], [ [ 8311552, 162, 0, 4568606, 3, 55573, 275, 5, 164005, 2092555774, 7925308, 11040, 31998, 709538, -398479313, 6880, 1307161, 15524, 212187865, 3578618, 878 ], [ 3091118, 19091, 216, 3, 44907, 1, 379834, 1524, 44844176, 1652090344, 3, 6399, 1, 1525284, 1, 415730, 161981956, 53998730, 412, 0, 45204 ] ], [ [ 1628, 234, 14943, 126678650, 19177, 8, 694696756, 28478513, 86299385, 1354, 450982, 0, 274, 958, 3, 108, 218962, 8500977, 224517119, 40372928, 512633681 ], [ 1, 7, 47, 3752817, 6, 525167757, 81953, 73, 174, 1949080, 16, 44, 64, 0, 5, 146653717, 4360397, 160175, 39, 40694422, 533606629 ] ], [ [ 227849, 29299505, 26699998, 7826, 31033801, 310362, 237, 1, 39502, 364064, 4, 1232439553, 29175438, 45592, 189541658, 56141278, 4, 1850, 17023, 1605, 436627398 ], [ 16, 493813, 314249311, 236446476, 5634, 391925, 19664, 3045, 1734999, 613289, 584627244, 22, 1011, 253146, 10545559, 846871271, 50, 569795, 226, -2139831702, 14589431 ] ], [ [ 786302605, 113129, 101922555, 0, 32248572, 130427, 864, 714115, 4544, 403, 98812, 4, 2619, 250, 1860, 12972, 79533095, 27, 2070, 130828, 53 ], [ 7122885, 3548353, 827, 0, 3, 46759, 127, 505015, 248569763, 3, 4, 185, 171031020, 1228905, 2186916, 1729290335, 7, 5, 6684, 7, 258992562 ] ], [ [ 373, 1, 0, 938747076, 156386161, 996771, 81623, 25473972, 4, 4085224, 3, 18155, 7256, 258504, 10036608, 179265, 2849, 57307300, 23994, -805668214, 33183304 ], [ 88797, 1, 190030161, 304, 0, 203, 38434740, 0, 1701177, 9066588, 394, 623, 4, 191, 3851, 3113155, 165416, 1015020641, 173, 16, 7117849 ] ], [ [ 174980803, 272906, 6, 786, 6000, 6, 3, 8020, 3136, 16750, 3574088, 368, 944, 621221, 3, 30, 63, 44798, 0, 1744, 257915056 ], [ 127534, 3879, 5985035, 1230523, 1662386954, 92334335, 18, 33, 90431, 854, 879, 303175, 11100, 3, 4, 46189178, 85284058, 1068926383, 228, 254, 65592363 ] ], [ [ 1, 1034969387, 1700781, 219565537, 41220, 223170959, 0, -1227850195, 878293, 3984, 4432636, 0, 205, 2146, 4248, 1, 166, 55610, 1, 29736, 17215971 ], [ 14675580, 49, 752, 628, 13913423, 44, 90469019, 1542, 24787, 229267543, 46, 2023350, 309700, 1334121, 6319, 685, 524835, 83380, 2, 3798511, 5 ] ], [ [ 8574, 26, 83, 8, 140, 3659452, 124351, 1945443, 17481, 469, 865001, 126316801, 0, 4, 113858774, 1113899, 61239, 1, 304, 0, 15 ], [ 103, 4129457, 831, 1, 35366, 2, -1808551878, 11, 0, 5514443, 3, 1751, -1298841709, 13737077, 5644711, 63074, 2378305, 64486, 64035706, 10, 3686 ] ], [ [ 3954786, 4371, 946, 0, 64, 185, 1864, 427, 69004647, 3, 785, 246615567, 469072037, 1, 1763766094, 14784874, 7, 4, 50, 320848851, 593302 ], [ 1788928594, 20264395, 1412, 100, 1861, 1997093, 50361429, 113056930, 2012837416, 40262409, -431442060, 30, 389, 14869, 520450, 50, 34879, 509, 6, 3280321, 9819270 ] ], [ [ 749366, 61108, 718731, 4, 2, 173916, 2040045001, 1, 7145, 7672, 63210705, 1727304, 105122, 203614089, 21926, 831, 3996, 21283584, 1594, 43231, 75644116 ], [ 779010, 1026131, 119329947, 15809, 12888922, 60, 218383074, 65, 12, 67, 2, 72, 32597, 42806, 67903, 2268349, 56082376, 2, 490886065, 14, 345527853 ] ], [ [ 144348844, -1065259451, 2492, 34325, 1097, 9269700, 1402727, 59, 46, 6219, 3991, 941054, 2553228, 43192, 1, 412351, -1490471462, 1705200, 6, 2, 1446940 ], [ 1, 202407, 279, 1882, 12, 457940, 63273, 1008338, 5, 2548595, 27909113, 5, 9178944, 17241601, 183565096, 70708147, 158, 345619440, 2866, 37, 940 ] ], [ [ 3770, 29045, 39362, 65334, 5, 4233, 585503, 250, 446327755, 8, 58071, 1083638, 1, 122463, 85, 2012195687, 4265, 608, 31805, 9670503, 248187 ], [ 81433, 59364, 2330096, 67466958, 41907, -1623268055, 1007474441, 0, 14, 21099438, 2858, 7, 244, 21173676, 27, 263627906, 29148257, 1, 21561, 17914171, 37163 ] ], [ [ 0, 3, 12684, 53640, 2, 1666, 24, 339676259, 44, 16492, 8042447, 48487, 7099, 0, 332158, 509839, 26176631, 885147, 420287653, 149211744, 28 ], [ 3268, 816180944, 4814, 21367163, 115020440, 0, 44001708, 16033, 136627, 548464, 9060, 1138129, 7803, 331456921, 408338, 918211171, 37172, 1, 252114, 0, 15395 ] ], [ [ 2560, 786443722, 67299, 21, 1, 15646, 556905, 749436548, 11, 23835069, 653608980, 0, 17445, 25, 69, 1005996, 13, 770561130, 585212695, 3178, 22158 ], [ 457490, 1026937, 32082960, 928932789, 1, 305, 67494065, 4, 557636, 3679345, 4690, 1121, 416721, 0, 66922913, 29, 7426, 6, 11, 329, 1686823494 ] ], [ [ 1301684563, 66, 27276, 5508, 245092143, 358, 366, 2144950, 33061361, 184071, 259105, 354650357, 1, 1320, 783548, 363, 51, 171019467, 32524748, 10816078, 6243 ], [ 4061551, 5, 64093351, 182168929, 6058053, 2127, 1867, 2409, 0, 5, 496, 160, 230278, 20, 1584240, 940877729, 21, 2190339, 55761650, 843557, 31009476 ] ], [ [ 616203, 212, 1345104, 63, 63156, 241263648, 865, 1260010, 72223, 8, 19488, 176266849, 162911, 216768, 2, 7640, 19988, 20, 32, 2233013, 5 ], [ 93, 11, 701, 488099240, 71, 0, 96578, 64703447, 236988518, 198222062, 489, 401, 173878, 931, 1868382, 162665, 311509, 50844552, 86809308, 4806478, 0 ] ], [ [ 65597325, 42788489, 75, 6937, 3, 0, 2094533, 901060863, 4639525, 1688814246, 1525, 2, 14, 215068050, 623901321, 330, 139644420, 78523, 1973505, 1236447997, 19345 ], [ 151, 241013, 0, -712563032, 741, 159, 382593, 1591, 120742054, 3588, 411, 248, 2648892, 2, -925824449, 1568, 27893, 229854, 1, 6054, 0 ] ], [ [ 0, 38987520, 19, 5, 1392, 443748297, 1793, 0, 14794, 92773, 863, 42, 2099330534, 1272, 129, 0, 3, 448, 56085892, 177672, 992804 ], [ 6, 15275, 4, 153054243, -1166304638, 9, 2375247, 1399, 93753, 1, 758, 626536850, 30587, 7192812, 462, 10, 3, 1713, 18, 678, 152588 ] ], [ [ 95507, 2, 440215893, 194352390, 454, 11258, 343, 497, 534786671, 461, 1338982479, 240241773, 762, 2002, 4807637, 14154781, 717, 9960019, 688762, 38, 15889359 ], [ 35, 44585071, 6, 8134, 2497, 251, 6, 1, 77144950, 2012203472, 29632437, 232946, 0, 8769, -999282249, 215, 106, 0, 5, 1, 788382 ] ] ], [ [ [ 9864037, 472, 36, 17293171, 104, 880608, 26, 4, 0, 58877514, 47728, 31783, 874274, 1, 31951693, 1, 58991, 3260238, 185, 2061651435, 1173665 ], [ 3, 32624, 1273, 13605032, 369132, 32742844, 189982598, 41, 587955, 69697386, 312588817, 1877005312, 7545, 0, 11, 0, 2406922, 102742713, 233172958, 5360015, 0 ] ], [ [ 671040862, 784220, 2, 19, 19189, 60928802, 16, 26438729, 688, 1514, 20, 27542, 0, 380, 2965, 2690, 6, 405374569, -310368615, 1050517, 213258 ], [ 13466356, 31, 11539014, 166, 13, 6942421, 1022062660, 45, 53458604, 77688, 4035960, 21792945, 221, 3, 4030173, 8765, 39359, 102975547, 11274193, 2226451, 275934621 ] ], [ [ 114, 791273, 2, 11, 1857, 260494097, 14779, 1103970093, 6, 241, 57475215, 10, 38090479, 1, 0, 15248423, -247499995, 2, 512194556, 103, 73478 ], [ 27, 28817, 944402749, 5938549, 512645493, 63, 430, 0, 75597, 54, 0, 111727, 205, 416424, 219914, 60, 3932, 183788, 6383, 18416, 220878763 ] ], [ [ 14854674, 131, 5, 610989, 0, 15458, 170, 1, 190479, 2100998433, 616693, 97466, 30948, 58950, -1997888619, 5103, 181557, 5569, 192538123, 2130702, 1319 ], [ 9522877, 51335, 190, 3, 49521, 0, 675137, 457, 12366920, -1718815176, 24, 6494, 1, 4739303, 1, 412662, 111323932, 56895968, 248, 3, 32301 ] ], [ [ 251, 77, 62439, 1176878621, 30422, 13, 687595989, 1077636856, 17022895, 1227, 30248, 2, 988, 1554, 2, 3, 360657, 5646445, 432915605, 16564035, 588569010 ], [ 1, 5, 26, 595757, 1, 259520277, 30594, 72, 354, 227837, 27, 13, 88, 0, 17, 170081005, 7237362, 20108, 17, 1052025808, 419741911 ] ], [ [ 12421, 180293769, 25651836, 1907, 30357437, 211390, 172, 0, 60515, 868418, 7, 892942859, 59076364, 179250, 184673056, 42991539, 8, 1720, 48720, 554, 626580203 ], [ 31, 908976, 859577195, 27798329, 7915, 1086433, 129744, 1810, 265344, 182130, 776036729, 61, 896, 49798, 42887425, 1017667287, 2168, 906061, 160, -82281826, 8418621 ] ], [ [ 940936172, 127894, 22222683, 2, 653747035, 112241, 21, 142872, 479, 1000, 2790065, 6, 3251, 8, 604, 71416, 156563432, 49, 12357, 11987, 13 ], [ 8084669, 21334357, 235, 1, 15, 109115, 339, 319431, 448524759, 6, 14, 608, 826454372, 3159341, 7897226, 892662058, 3, 22, 16611, 157, 133805191 ] ], [ [ 4092, 12, 3, -249480834, 203301902, 408444, 36071, 4904745, 6, 2307344, 1, 6714, 14523, 37664, 14112284, 390285, 3258, 54381232, 1218, 878181318, 22896741 ], [ 253246, 1, 30095202, 75, 69, 215, 57707692, 3, 268694, 98491776, 243, 846, 11, 59, 14220, 5434129, 308084, 277681390, 114, 57, 3800972 ] ], [ [ 615994124, 790, 12, 915, 956038, 14, 9, 1014, 7360, 18485, 3590848, 214, 523, 371780, 169, 57, 22, 128615, 1, 816, 166477681 ], [ 186438, 7278, 13404813, 1456900, -1661911044, 163965265, 96, 53, 47241, 218, 1003, 3330219, 11336, 11, 6, 70580425, 53095051, 521844468, 3, 1976, 27113485 ] ], [ [ 4, 193418557, 684885, 180929602, 66780, 940280, 0, 256465330, 740639, 7349, 5048606, 9, 107, 3973, 8096, 3, 3411, 46323, 2, 88276, 39661633 ], [ 13650182, 65, 3739, 1590, 8419337, 119, 32088917, 30434, 46647, 122405390, 58, 508727, 1866408, 262566, 4727, 350, 1531570, 117972, 2, 2360663, 2 ] ], [ [ 11220, 28, 33, 19, 836, 7542355, 101368, 23496302, 8261, 467, 188499, 248826652, 0, 3, 49991672, 1930981, 516520, 0, 320, 0, 1 ], [ 88, 265874921, 1850, 1, 24996, 31, 245673136, 18, 1, 1019677, 2, 1414, 1104528911, 12286832, 2533988, 50620, 2467478, 15310, 79399176, 22, 7387 ] ], [ [ 31151892, 4482, 99, 4, 113, 83, 448, 258, 123907078, 2, 766, 261546099, 483756675, 1, 1949259070, 9705338, 6, 3, 35, 42880039, 1524234 ], [ 1649717331, 5941528, 3462, 88, 7118, 569245, 43022905, 171892152, -832200378, 18587974, -677581576, 0, 142, 13991, 379996, 27, 124742, 255, 6, 66937765, 2753803 ] ], [ [ 564994, 1614, 1316123, 0, 2, 122584, 838944235, 0, 14468, 3337, 57090684, 850517, 71992, 762177234, 24923, 875, 8086, 10262545, 539, 24355, 30970849 ], [ 715067, 1440816, 45623522, 13672, 54433053, 51, 267306056, 105, 7, 15, 6, 124, 22925, 52692, 62344, 19956482, 113045889, 2, 142831590, 14, 102163941 ] ], [ [ 735429409, -1344828632, 3806, 26104, 1114, 16144226, 200272, 41, 82, 21541, 12269, 425073, 610049, 48468, 1, 208890, -1733760323, 1794427, 4, 17, 1584422 ], [ 0, 90193, 343, 1892, 5, 5872233, 105365, 870113, 2, 2701540, 5410297, 7, 11835311, 65668416, 98391225, 31685707, 1831, 99922075, 1957, 38, 901 ] ], [ [ 612, 87218, 53464, 2094, 5, 6047, 1420194, 13, 135805308, 10, 62536, 3651466, 0, 64651, 8087, -1063700521, 5921, 1422, 26864, 57691833, 119542 ], [ 88746, 192157, 2865265, 102089297, 98614, 653806599, 558665605, 27, 103, 17079887, 1415, 5, 158, 9157823, 61, 53819901, 1122248, 0, 55967, 575621, 8047 ] ], [ [ 1, 3, 3741, 321057, 1, 38780, 25, 123361469, 39, 17211, 6836273, 53400, 7433, 2, 2594370, 1617171, 8925293, 8131581, 142994916, 1694646283, 21 ], [ 1426, 1005398053, 8080, 45996937, 97595025, 46, 47011141, 14744, 187382, 938370, 377, 1621402, 5665, 472737843, 92482, 1460964865, 43009, 0, 56649, 6, 21929 ] ], [ [ 3676, 1519418004, 363213, 3, 1, 32185, 225767, 1157850935, 13, 10091523, 200863532, 0, 62877, 33, 164, 1223612, 25, 22094889, 51284670, 3862, 220258 ], [ 155031, 423133, 3298300, 1454803544, 10, 441, 101570528, 29, 326928, 721468, 31239, 61, 239707, 2, 51314595, 27, 16908, 7, 4, 46, 911648153 ] ], [ [ 2114056768, 97, 15520, 5911, 108691837, 719, 97, 1402598, 917581786, 10061, 125537, 233640832, 3, 13778, 851287, 738, 143, 29859516, 8409562, 4182654, 12451 ], [ 2917679, 7, 122269604, 265034925, 4833164, 912282, 958, 3131, 2, 4, 501, 817, 86731, 19, 1635125, 1800446377, 118, 4235729, 32154038, 22158, 146872608 ] ], [ [ 3620261, 733, 711861, 1, 49556, 55409249, 59, 6522497, 22628, 0, 21794, 128245459, 837298, 120718, 4, 9009, 4064, 7, 120, 2977747, 6 ], [ 59, 12, 489, 691155360, 12, 0, 34088, 146388643, 76173521, 1694209077, 1666, 51, 429629, 114, 669731, 166431, 271230, 88160382, 196082826, 6154993, 104 ] ], [ [ 40901079, 52743531, 215, 29190, 14, 0, 1651574, 1974547414, 11178440, 1721318101, 1857, 1, 27, 407212727, 1276320027, 311, 81244374, 42873, 7158986, 1005499667, 14323 ], [ 241, 1261002, 0, -655619783, 771, 131, 856613, 7428, 48650418, 10580, 1541, 1087, 309240, 236, 1764771034, 1528, 91708, 84304, 2, 11690, 3 ] ], [ [ 0, 123735773, 19, 5, 563, 72990306, 719, 7, 10691, 58493, 309, 30, 135698224, 3967, 64, 1, 2, 649, 29546544, 59063, 336230 ], [ 12, 1825, 2, 252349026, 624310688, 3, 1464327, 8101, 252313, 1, 972, 730617313, 8309, 1684845, 879, 37, 0, 1032, 12424, 313, 51832 ] ], [ [ 174937, 1, 879447355, 331253901, 551, 6294, 158, 1318, 337563623, 392, -1393182868, 47530497, 71, 239, 15710091, 106638474, 670, 872549, 1360965, 0, 21737959 ], [ 93, 28451436, 38, 3438, 3319, 242, 6, 1, 248156225, 275357017, 47977854, 180665, 1, 6908, 1568438309, 154, 56, 0, 7, 5, 11937051 ] ] ], [ [ [ 4124141, 211, 44, 739997, 32, 554711, 57, 14, 1, 476379402, 71884, 113707, 409421, 1, 19912847, 1, 26602, 6698677, 16127, 331133870, 3219398 ], [ 0, 81655, 199, 31482504, 3956000, 1567985, 237483762, 5, 3304335, 1645408197, 7199635, 894615973, 1974, 1, 15, 0, 5893630, 131836599, 28046147, 106852, 1 ] ], [ [ 802112232, 372970, 2, 2, 30026, 219218974, 6, 1192310, 385, 1846, 2, 22519, 14, 194, 1592, 4037, 4, 743489237, 1417951689, 2048022, 13740 ], [ 11409877, 5, 37946438, 23180, 5, 8152160, -1743909400, 15, 47631579, 111244, 4752592, 3195841, 204, 2, 1264560, 20906, 36093, 909653, 7296438, 59087050, -939395896 ] ], [ [ 103, 2713389, 3, 44, 399, 242623111, 13693, 160539012, 13, 164, 54687383, 62, 246111486, 2, 1, 40964653, 1226804020, 5, 239549578, 49, 77827 ], [ 20, 47215, -297442936, 5128825, 1432549200, 6841, 1023, 3, 215445, 10, 111, 30198, 16, 352685, 126546, 637, 1018, 87029, 687, 10921, 115171900 ] ], [ [ 7227682, 68, 1, 5180297, 0, 61647, 167, 11, 117747, 443284555, 37823, 125531, 25600, 936920, -1535302488, 6799, 1116284, 28309, 218796337, 263020, 1944 ], [ 9620003, 35156, 29, 0, 242192, 1, 98472, 1925, 46039601, -801984781, 28, 368, 0, 49729330, 0, 501613, 7325161, 9025030, 441, 9, 5010 ] ], [ [ 14, 239, 47693, -1344372250, 6706, 14, 55353326, 525360681, 234265133, 308, 483690, 5, 814, 1765, 2, 63, 163448, 8282507, 431041930, 37116258, 1008392852 ], [ 0, 2, 27, 8129498, 4, 197012357, 150647, 9, 7, 485426, 22, 44, 226, 0, 28, 255330766, 8374638, 363132, 2, 410065764, 271544545 ] ], [ [ 303108, 202411859, 25506599, 409, 230656, 361351, 65, 14, 115875, 774408, 6, 1792006992, 66011974, 383054, 98274800, 232295498, 6, 428, 5708, 263, 106434521 ], [ 19, 775119, 463860882, 258864092, 1389, 605381, 126225, 442, 153063, 886935, 56423894, 101, 1915, 31340, 25129454, 778942977, 2413, 724713, 116, 1078683369, 32545931 ] ], [ [ 358784982, 85058, 29370868, 2, 830355238, 59618, 364, 243999, 3148, 401, 3588799, 13, 3557, 41, 1854, 32314, 471639909, 59, 15334, 89175, 63 ], [ 2577018, 4779354, 408, 0, 2, 98034, 1201, 42329, 218093937, 9, 14, 3716, 1022137469, 4137045, 5098151, 145454489, 10, 13, 4441, 464, 161101656 ] ], [ [ 6915, 10, 10, 891525513, 46022331, 759715, 81852, 23742775, 3, 3060750, 0, 16420, 16645, 222579, 9891885, 1835247, 3885, 48056470, 13168, -1024121457, 40068589 ], [ 126224, 1, 150115918, 293, 46, 807, 52897168, 0, 1126689, 896502351, 142, 454, 49, 102, 7657, 4819440, 367885, 854159934, 22, 52, 7795564 ] ], [ [ 799442289, 579450, 4, 431, 924002, 18, 12, 5315, 15509, 120021, 3369008, 357, 253, 802739, 154, 37, 36, 118909, 0, 686, 183359837 ], [ 293427, 4255, 727305, 1280676, 878190455, 138724928, 44, 63, 56771, 801, 528, 155603, 27582, 6, 6, 228629406, 60135933, 316446488, 1855, 1058, 48255354 ] ], [ [ 1, 456335525, 244823, 63142930, 113895, 236685301, 1, -1443873548, 812390, 87, 2660412, 6, 243, 615, 2737, 3, 2102, 21925, 2, 30370, 9540386 ], [ 11529680, 249, 612, 2149, 17658996, 4, 13490158, 2485, 44844, 122284311, 54, 1468875, 3730057, 795267, 2476, 625, 1115873, 58182, 4, 3934053, 1 ] ], [ [ 9325, 1, 106, 3, 470, 1930827, 80764, 92695316, 5012, 60, 546014, 154948965, 1, 6, 125550553, 441955, 194209, 1, 373, 0, 2 ], [ 107, 258820361, 506, 1, 6626, 5, -1487568497, 4, 0, 8019237, 1, 419, -87693891, 5101469, 5498814, 34476, 8388015, 56730, 57778787, 4, 1038 ] ], [ [ 31275885, 2594, 202, 2, 29, 213, 1473, 513, 98649046, 2, 254, 127437292, 788754558, 0, 42296976, 4114431, 5, 1, 47, 145696987, 816490 ], [ 1422638587, 22865885, 711, 121, 816, 670657, 10255772, 161653274, -1215213270, 17723410, -1721376712, 29, 70, 734, 205707, 159, 29939, 455, 4, 62300399, 12904344 ] ], [ [ 1289549, 19943, 245944, 22, 2, 144892, 1342488907, 3, 5036, 3331, 5089189, 143500, 300114, 146165330, 5280, 105, 7973, 7306372, 1365, 6545, 26358957 ], [ 2090655, 1027640, 101168687, 10187, 57903351, 63, 43509655, 91, 2, 217, 2, 89, 3331, 56460, 111510, 6620795, 77381461, 5, 102435535, 2, 186555513 ] ], [ [ 111859412, -284189132, 3104, 33317, 458, 1637570, 2734405, 53, 9, 7412, 8248, 92305, 540861, 88266, 0, 323431, 1841986778, 1333941, 5, 16, 338471 ], [ 0, 150223, 851, 3669, 11, 6704560, 130270, 914700, 7, 1752160, 31896938, 0, 8012989, 43933143, 141671252, 151812, 607, 287993256, 5065, 21, 873 ] ], [ [ 3529, 82688, 4089, 37879, 2, 4999, 1761364, 210, 316421518, 15, 340, 3813748, 3, 27370, 4141, 721025858, 1, 1931, 23207, 1720325, 217395 ], [ 125470, 502189, 2303762, 40244366, 159687, -236509999, 49633405, 17, 55, 52828847, 346, 7, 236, 50758029, 51, 133832731, 298684, 0, 7854, 20673418, 75255 ] ], [ [ 1, 0, 15379, 175505, 3, 99614, 17, 139877146, 44, 24048, 508778, 60328, 1256, 5, 754627, 1892973, 9992324, 3357740, 585650492, 1208394473, 72 ], [ 5900, 349033563, 3728, 61414624, 72453309, 27, 51607610, 6546, 68867, 380541, 2043, 3471953, 6060, 975510636, 116715, 106500100, 32166, 1, 62059, 2, 46690 ] ], [ [ 2833, 360908598, 126880, 5, 0, 4151, 236178, 1566488870, 5, 28034781, 779700772, 1, 57698, 82, 240, 1566874, 8, 169655896, 48516053, 3560, 183046 ], [ 556628, 187908, 19668845, 1796210811, 4, 383, 93573166, 17, 635934, 3485222, 13924, 2891, 352053, 1, 61649206, 26, 25331, 7, 23, 279, -1664743477 ] ], [ [ 1445310626, 67, 83881, 574, 160373514, 671, 503, 994484, -212050809, 301345, 122725, 520721454, 3, 1306, 568238, 58, 388, 223574325, 2541682, 16703655, 14398 ], [ 5709451, 7, 101950968, 130841120, 1112851, 1026284, 534, 3754, 2, 5, 94, 757, 509411, 92, 2078930, 1192460410, 29, 4667684, 116241319, 232654, 71495592 ] ], [ [ 1272230, 6545, 1419095, 55, 10608, 171984969, 906, 1224709, 59160, 5, 1940, 209437156, 645645, 199326, 45, 32077, 20707, 30, 4, 3474063, 7 ], [ 96, 11, 92, 1333040803, 125, 0, 5285, 4040150, 702026693, 57576390, 30, 297, 698537, 576, 1352048, 193337, 186891, 37841668, 73318277, 2839699, 443 ] ], [ [ 41354838, 57178239, 220, 29276, 13, 0, 1605892, 260337321, 9718829, 1179719648, 923, 1, 13, 94336145, 329399830, 73, 259346331, 214767, 9279922, 185302027, 29768 ], [ 1449, 505669, 0, 914543804, 1938, 37, 26546, 6772, 182703842, 2886, 1274, 472, 412507, 24, -428672241, 240, 84897, 191439, 6, 28913, 3 ] ], [ [ 0, 114978054, 6, 3, 1989, 188408011, 3912, 9, 12232, 257981, 681, 20, 1871239127, 6863, 86, 1, 3, 869, 38559878, 253413, 92244 ], [ 7, 11520, 6, 116131495, -1665730209, 12, 743931, 2191, 99252, 2, 876, 860964817, 19139, 3337050, 865, 55, 0, 546, 3252, 3923, 208198 ] ], [ [ 92633, 4, 571358689, 529508184, 591, 12454, 413, 1478, 345295093, 1010, -1021694692, 64574425, 945, 3190, 4267385, 48061824, 169, 1978457, 1553434, 45, 23018471 ], [ 110, 60764386, 27, 781, 1452, 206, 2, 0, 615440088, 976224488, 122603485, 140202, 0, 18081, -1768927757, 26, 107, 0, 10, 5, 1002494 ] ] ], [ [ [ 14225249, 443, 63, 44014190, 116, 500452, 10, 5, 1, 365969323, 68788, 29652, 676757, 1, 33416972, 1, 56517, 3580045, 20070, 88160388, 6380954 ], [ 3, 184000, 227, 19110195, 2458236, 9265998, 178073918, 21, 2216767, 1777928103, 365163751, 1884884987, 29158, 1, 13, 0, 1525774, 16503354, 248609696, 3890320, 3 ] ], [ [ 859217725, 876628, 3, 20, 59254, 218368349, 24, 2757066, 2577, 1918, 20, 33892, 0, 30, 392, 4846, 1, 225425787, 668457085, 628699, 261584 ], [ 11581929, 3, 42487557, 14290, 9, 6293788, -1591675788, 36, 39646621, 52171, 6379421, 60484959, 58, 1, 8148103, 16826, 20896, 126163361, 13598850, 46240885, -499932923 ] ], [ [ 43, 1560979, 1, 108, 1246, 238630577, 8114, 441672640, 13, 33, 268016047, 54, 265270270, 2, 3, 1439311211, -1832673470, 6, 1029470049, 26, 130574 ], [ 0, 26229, 130674787, 3901651, 1672501249, 7709, 1064, 1, 189865, 35, 62, 64067, 16, 217005, 86719, 734, 571, 431376, 1449, 31330, 62354395 ] ], [ [ 12584819, 174, 2, 6295048, 3, 61828, 461, 9, 222236, 1534650568, 7234831, 64837, 4620, 902971, 875733931, 4872, 532353, 23505, 171305786, 3530013, 1686 ], [ 11607764, 26073, 230, 2, 65582, 0, 600691, 330, 13591366, -1709439611, 17, 6045, 0, 63212071, 0, 491475, 83291323, 112602214, 316, 8, 7572 ] ], [ [ 2037, 252, 47065, 1543294321, 9683, 3, 378954104, 1130644355, 243657389, 742, 9168, 3, 580, 1389, 0, 48, 395061, 4919742, 444750005, 2627825, 1005685892 ], [ 0, 0, 84, 7886530, 9, 269536933, 122066, 16, 782, 618846, 9, 61, 177, 0, 0, 82403339, 455620, 353645, 23, 971683409, 71507676 ] ], [ [ 482250, 93252662, 11911175, 4117, 348957, 156541, 48, 3, 50186, 785854, 3, 99729700, 36844961, 98713, 109386278, 186890338, 9, 1052, 20200, 1290, 312650911 ], [ 18, 451741, -1576738560, 265636901, 1551, 2322, 28232, 853, 1079312, 433411, 993055417, 9, 1684, 557, 19476360, 1006791102, 932, 245253, 1003, -553801813, 18121779 ] ], [ [ 106799580, 112366, 125437294, 0, 326396148, 48304, 272, 607093, 773, 23, 4105918, 9, 4673, 178, 1587, 17774, 347425002, 23, 12108, 112336, 21 ], [ 951703, 63202704, 893, 1, 13, 48517, 1026, 209195, 1035825956, 7, 5, 1764, 828922744, 3738767, 16193692, 339164424, 10, 16, 24799, 87, 257739832 ] ], [ [ 2125, 0, 13, 2026215434, 483689015, 211352, 57403, 29828597, 2, 466930, 3, 14054, 10896, 109419, 4878816, 731429, 4020, 37013600, 18980, 1791091201, 89245589 ], [ 70879, 0, 91569963, 335, 80, 1008, 18734827, 1, 1178508, 1048912162, 499, 294, 7, 153, 5654, 11613939, 25257, 650122687, 179, 1, 967163 ] ], [ [ 290656961, 290203, 10, 849, 194169, 22, 10, 7141, 7746, 72632, 665370, 311, 495, 328903, 124, 18, 34, 128738, 1, 906, 161774016 ], [ 3908, 7558, 679290, 766531, -712033778, 42112233, 87, 29, 100060, 941, 330, 2673126, 19661, 6, 7, 102850430, 110977582, 232392059, 1960, 1037, 47940332 ] ], [ [ 6, 207559150, 2188977, 92487179, 116669, 445478986, 1, -60524544, 952670, 7565, 854774, 7, 23, 1106, 1136, 13, 3514, 38535, 2, 9331, 36371113 ], [ 16536778, 192, 3734, 3311, 7352357, 74, 15194661, 13044, 43447, 113286564, 32, 1420250, 1048988, 394657, 1015, 232, 1535200, 127522, 1, 2846025, 0 ] ], [ [ 8581, 16, 58, 6, 645, 853351, 17060, 45744954, 27121, 254, 155652, 217717116, 1, 6, 19442210, 1474603, 339736, 1, 305, 1, 2 ], [ 113, 247587358, 1219, 0, 28957, 22, -2005567640, 26, 0, 4875763, 0, 426, -810330327, 2431419, 3042672, 30943, 4367706, 125613, 88937819, 15, 2066 ] ], [ [ 27640348, 1238, 279, 0, 49, 204, 1836, 105, 130570302, 2, 460, 105513983, 871993598, 0, 1468682694, 10981629, 7, 15, 7, 131463159, 4028240 ], [ 750067234, 28422669, 625, 12, 6572, 1291209, 14469700, 16301018, -745672103, 13976630, -1663492888, 27, 407, 43667, 324902, 246, 66764, 371, 1, 22493691, 9765995 ] ], [ [ 1591936, 874, 1342286, 18, 2, 43099, 1079126565, 2, 14, 1954, 25249953, 962854, 364473, 998156876, 11998, 766, 8183, 20155438, 1130, 60337, 21675530 ], [ 165253, 1129077, 48041565, 3391, 18061080, 45, 145654515, 17, 11, 222, 3, 15, 11242, 5001, 109373, 8214488, 114580600, 6, 295477103, 14, 189610395 ] ], [ [ 541069384, -939923613, 3777, 64526, 3, 16564117, 860704, 54, 33, 20567, 11861, 908294, 1049773, 176228, 1, 122730, 2110541841, 1616352, 6, 6, 131511 ], [ 0, 237426, 640, 2073, 15, 1345945, 100975, 973650, 4, 1880754, 15652522, 6, 14706734, 6310072, 135051420, 13004023, 1067, 324525361, 1263, 18, 502 ] ], [ [ 2029, 11610, 41883, 14882, 5, 7597, 1988516, 54, 150866895, 10, 27149, 3648292, 0, 6212, 2774, 710351791, 3682, 866, 23302, 24344887, 41389 ], [ 98359, 589202, 3269282, 111948036, 225833, 1566283672, 576296513, 19, 242, 7811448, 1274, 0, 51, 31850010, 34, 179385782, 27006224, 1, 49418, 31589234, 57277 ] ], [ [ 1, 1, 3170, 1555610, 1, 66791, 19, 298930162, 55, 14189, 641044, 64192, 4208, 2, 411872, 2766211, 19331492, 11205606, 230194141, 1455640165, 127 ], [ 11101, 833339653, 7214, 37395483, 31738443, 126, 50767588, 10789, 125964, 1674158, 8129, 1608513, 4061, 309121823, 440981, 577487903, 59510, 0, 122101, 6, 55260 ] ], [ [ 1857, 2068475928, 169163, 24, 1, 7197, 648237, 57153674, 2, 20075077, 714636988, 1, 29048, 220, 121, 1028229, 14, 481353672, 21208355, 3094, 257068 ], [ 397093, 127524, 3320315, 298771915, 22, 170, 99128637, 15, 1004631, 1789853, 31858, 2104, 492590, 1, 58301629, 0, 15999, 1, 25, 442, 1169630724 ] ], [ [ 462579037, 118, 7895, 6418, 46069585, 728, 325, 1719296, -715107900, 50242, 99439, 789877641, 1, 9140, 450162, 513, 859, 126981240, 19490009, 7392539, 3188 ], [ 877658, 4, 89529366, 105921908, 8238869, 959795, 1980, 207, 2, 4, 279, 722, 440645, 98, 567018, 1618152260, 72, 3793164, 103933549, 1537938, 126900556 ] ], [ [ 2445627, 5038, 1854889, 34, 17729, 244040721, 284, 5482308, 57963, 14, 30056, 91404892, 458844, 85107, 21, 485, 35489, 29, 90, 7196034, 6 ], [ 208, 18, 820, 860432468, 57, 0, 12425, 114165524, 344974611, 115754055, 926, 244, 426724, 488, 954189, 152724, 773848, 24442419, 342901394, 5243069, 309 ] ], [ [ 26760755, 3210165, 138, 4914, 10, 1, 520444, 622063681, 10886589, 2072445167, 3855, 3, 20, 470308713, 303424211, 434, 29550346, 133036, 6995051, 1014006467, 16150 ], [ 597, 600089, 1, 981089421, 512, 99, 533907, 6865, 229787053, 14317, 1512, 1544, 2517248, 230, 1307534197, 519, 38963, 130513, 12, 4655, 1 ] ], [ [ 0, 56070048, 11, 2, 238, 134613338, 330, 15, 12638, 152070, 996, 0, 922530302, 3399, 168, 0, 0, 598, 6343194, 170855, 297369 ], [ 12, 16355, 2, 160621684, 530890678, 15, 2402769, 1145, 156444, 0, 986, 417459402, 30950, 2579823, 741, 26, 1, 2045, 10659, 2293, 31862 ] ], [ [ 392031, 5, 647123697, 430131471, 402, 7605, 48, 693, 378367306, 1242, 1761368734, 383305339, 891, 1357, 5174007, 95358072, 369, 15353941, 1744197, 40, 32347296 ], [ 11, 56461996, 19, 293, 3499, 170, 0, 1, 913035690, 571227716, 85306787, 249245, 0, 4849, -985522105, 934, 109, 1, 8, 0, 1666210 ] ] ], [ [ [ 2126463, 109, 48, 44007345, 73, 647439, 33, 30, 0, 215074866, 13257, 80336, 416342, 0, 24873169, 1, 28337, 2186644, 31784, 703797290, 8195120 ], [ 0, 119543, 437, 4968246, 2885513, 3450519, 86876597, 16, 2549640, 1026980418, 336606625, 2138230529, 5861, 0, 4, 2, 4659140, 47487791, 109803483, 7467944, 3 ] ], [ [ 889832638, 937364, 4, 28, 65231, 260513508, 27, 7901312, 1619, 1547, 7, 52019, 15, 172, 3513, 824, 5, 865977950, -2049116935, 2510902, 1660 ], [ 2255118, 26, 12635748, 5523, 14, 7401398, 1335163402, 10, 44740234, 93999, 877573, 55654616, 245, 2, 27498504, 26765, 63399, 73321601, 7209919, 53821897, 693359169 ] ], [ [ 65, 1711395, 1, 87, 2008, 98103518, 5164, 2012592634, 8, 135, 150249763, 23, 155015577, 1, 1, 1124892534, 2141681415, 2, 897551698, 105, 82460 ], [ 7, 13918, -235230160, 4829648, 1364805287, 6831, 1154, 0, 288423, 0, 28, 41307, 93, 242154, 112514, 50, 808, 247324, 3070, 28678, 190777951 ] ], [ [ 9294182, 364, 13, 2713380, 2, 11358, 102, 9, 168560, 1197085280, 2810838, 21580, 2535, 186699, 258728509, 6531, 565706, 16987, 127448514, 1705419, 1639 ], [ 7623177, 34226, 198, 1, 29920, 2, 720956, 1591, 1882411, 217703644, 27, 4509, 0, 12896708, 1, 266270, 147631106, 64525087, 463, 5, 43069 ] ], [ [ 89, 217, 63844, -52492629, 43671, 7, 190514785, 47037077, 181693842, 215, 86433, 4, 805, 1513, 0, 44, 37439, 11448504, 365379224, 9690477, 70210578 ], [ 0, 0, 101, 5629772, 6, 986910321, 110504, 54, 470, 801869, 3, 50, 41, 1, 17, 6343816, 2913955, 332606, 34, 521182844, 197231424 ] ], [ [ 316875, 99735131, 13975577, 1043, 22072562, 51845, 38, 6, 54074, 239464, 5, 2144907466, 21379402, 349921, 81921522, 82744994, 8, 1235, 59273, 98, 420034681 ], [ 16, 1046252, -458926112, 41420672, 1275, 686278, 114913, 2060, 20201, 50873, 404145138, 40, 1888, 181402, 41989272, 1042929344, 2213, 198863, 134, -1410704061, 7058009 ] ], [ [ 486015734, 123895, 22401531, 3, 1032406169, 54292, 22, 144821, 2682, 641, 459637, 13, 2716, 56, 1008, 23618, 335922913, 10, 13844, 88672, 27 ], [ 6357506, 6305885, 242, 1, 5, 103188, 838, 309338, 293966964, 15, 9, 3215, 907344960, 430446, 13780243, 928913207, 6, 30, 25525, 393, 153481716 ] ], [ [ 5644, 14, 7, -539974487, 98504880, 121520, 30820, 7751545, 7, 370421, 0, 43426, 10002, 159012, 14073993, 1942639, 3623, 18902411, 1487, 838312718, 36662946 ], [ 124685, 1, 102330421, 206, 119, 979, 31699354, 3, 1179232, 190922677, 223, 336, 7, 192, 5256, 4546855, 244015, 301991100, 17, 1, 1297267 ] ], [ [ 877580610, 960587, 3, 608, 823062, 23, 8, 6911, 8261, 965, 1240154, 65, 828, 164285, 54, 19, 52, 104345, 0, 3631, 217669970 ], [ 135397, 2858, 5878466, 405090, -651622176, 196926872, 218, 28, 79445, 461, 106, 4107405, 7082, 10, 7, 196401308, 13609732, 759244996, 706, 1484, 55943634 ] ], [ [ 5, 389659436, 1577740, 42515181, 58240, 77950420, 0, -407997286, 397459, 6466, 2719997, 6, 70, 3410, 7841, 14, 2914, 127427, 1, 55439, 4791242 ], [ 10376703, 110, 2531, 3745, 8612288, 21, 131132338, 30520, 11793, 228212622, 62, 2467852, 1009728, 1007635, 4007, 342, 1257751, 118067, 1, 2406696, 6 ] ], [ [ 13487, 17, 103, 6, 158, 1814894, 74894, 130143391, 6049, 72, 603402, 268369664, 0, 12, 14092876, 812480, 65015, 0, 679, 0, 15 ], [ 77, 164936383, 3092, 1, 32329, 30, -1607294377, 24, 3, 8102933, 1, 451, 1278534418, 3631061, 137259, 39128, 7212239, 80679, 26349375, 19, 2203 ] ], [ [ 14139484, 758, 993, 2, 24, 207, 1579, 225, 25069817, 0, 442, 181335302, 837180345, 0, 558791476, 14286493, 7, 0, 35, 189750808, 2208021 ], [ 325491993, 28773493, 183, 77, 7232, 1636774, 24179259, 201154307, 232302577, 58919559, -1728223608, 20, 393, 20514, 103518, 210, 120738, 319, 0, 25489529, 32762 ] ], [ [ 665879, 18980, 3645767, 12, 3, 236694, 204337894, 3, 14414, 1318, 58075297, 87273, 80007, 825193080, 26854, 422, 8190, 26974637, 1168, 9874, 81892763 ], [ 149697, 3157992, 132122373, 5423, 17836430, 1, 179300051, 43, 4, 130, 7, 103, 18876, 21091, 116805, 16979249, 22464505, 7, 73455747, 13, 143448442 ] ], [ [ 668315645, 1819851462, 2326, 24856, 1883, 5165817, 1795404, 61, 107, 4142, 9260, 801282, 3200874, 68243, 3, 22602, 427340452, 221954, 6, 9, 236343 ], [ 1, 148415, 695, 2694, 2, 1786643, 119672, 265260, 2, 2367912, 23806108, 0, 803622, 40210853, 139122137, 97808526, 1870, 185185928, 3547, 19, 64 ] ], [ [ 3248, 79606, 60302, 45877, 6, 1461, 2048180, 172, 102470166, 3, 39979, 880171, 2, 6774, 1916, -784667858, 4296, 1364, 4628, 48454232, 18050 ], [ 44775, 550108, 2222549, 1387950, 85504, -2110476852, 721463459, 5, 62, 19124761, 1520, 0, 129, 45253270, 48, 98874470, 28335981, 1, 438, 11237467, 91636 ] ], [ [ 0, 2, 12813, 1259117, 0, 27995, 22, 487860836, 45, 15704, 5619, 51723, 5147, 3, 3723082, 2645040, 4613109, 14953001, 74784290, 1552651005, 45 ], [ 13743, 53352020, 5710, 10033641, 178293656, 65, 9946958, 4120, 92233, 1529674, 8401, 1376803, 674, 53644558, 455, 491484574, 42274, 0, 183211, 2, 16165 ] ], [ [ 846, 2032276916, 366443, 20, 1, 21491, 675580, 1263338709, 7, 1072876, 300187342, 0, 10152, 25, 330, 399776, 9, 993138862, 178244389, 1649, 28718 ], [ 367099, 650327, 22383028, 1603468337, 18, 27, 37098240, 28, 610195, 3248716, 24148, 3489, 303372, 2, 15663891, 31, 59792, 7, 23, 233, -1434000546 ] ], [ [ 249146691, 118, 51977, 4702, 37794198, 233, 155, 2598461, 603347691, 213532, 185583, 195113035, 1, 7234, 394120, 273, 99, 224167764, 61610125, 14928037, 6973 ], [ 372454, 4, 26578795, 212489934, 3252341, 974720, 1234, 4921, 2, 3, 223, 630, 320420, 154, 160678, 1626526491, 126, 9787405, 85647658, 261964, 166223695 ] ], [ [ 2568333, 6201, 1636987, 48, 48125, 32552108, 622, 5294776, 84920, 0, 18417, 240797413, 214799, 3481, 63, 20361, 4070, 22, 11, 7295930, 4 ], [ 203, 12, 224, 1572081429, 51, 0, 96789, 163411703, 522276047, -155574977, 1317, 338, 139493, 249, 735984, 27126, 419251, 92902332, 284835951, 4973719, 112 ] ], [ [ 27130642, 63830576, 217, 31220, 0, 0, 436817, 1341264977, 16583683, 2003206425, 1064, 2, 31, 404217290, 1621553854, 435, 40012038, 176702, 10017575, 351509940, 2943 ], [ 1800, 1359368, 0, 1775352090, 120, 250, 400503, 5078, 130693563, 11707, 1648, 947, 2616711, 43, -1986856805, 1325, 59043, 447476, 14, 30444, 1 ] ], [ [ 0, 4283145, 27, 0, 233, 58669092, 3677, 15, 8371, 242490, 136, 20, -1543424948, 7575, 215, 0, 1, 403, 57365437, 173555, 969636 ], [ 2, 5475, 7, 511198112, 109723180, 10, 6149133, 6878, 53371, 0, 37, 393415949, 26017, 2436417, 129, 16, 2, 1915, 4643, 432, 132273 ] ], [ [ 16865, 5, 402032566, 402661987, 15, 5538, 877, 1500, 13031298, 1345, -1141298850, 21236137, 356, 2282, 6035217, 55274750, 229, 11201461, 1725231, 34, 16875925 ], [ 99, 57846412, 52, 2047, 3235, 9, 3, 0, 255899909, 1474456744, 87255823, 409401, 1, 22964, -895062281, 996, 71, 0, 3, 1, 13561295 ] ] ], [ [ [ 5483692, 304, 62, 66448320, 123, 545286, 19, 9, 0, 180299598, 47335, 91363, 477752, 1, 29572458, 0, 11528, 13876135, 19409, 201271585, 3997877 ], [ 3, 137202, 649, 10879816, 91533, 18210394, 253230679, 31, 1728646, 649532594, 216079055, 168500433, 65115, 0, 18, 0, 8187460, 4608183, 213640679, 6938041, 0 ] ], [ [ 620215154, 703044, 1, 5, 37529, 88861493, 3, 32695985, 840, 1232, 2, 42336, 1, 108, 1815, 6349, 6, 949228651, 1195137773, 1562779, 156063 ], [ 6337629, 13, 44790894, 24425, 0, 4784894, -761034525, 59, 35198209, 96063, 7895695, 60163672, 132, 0, 2451040, 20341, 8425, 133914800, 11474915, 35270166, -261062787 ] ], [ [ 66, 4617609, 2, 69, 1493, 244226281, 3320, 2031426238, 6, 171, 123743143, 31, 92994385, 0, 3, 1828981931, -1494772730, 3, 160398010, 148, 31025 ], [ 30, 2180, 231379472, 3389330, 1228638557, 2372, 1231, 0, 229747, 0, 56, 96767, 151, 516013, 82609, 899, 3245, 284300, 5526, 2754, 15057468 ] ], [ [ 10618307, 221, 6, 1052987, 0, 42269, 375, 10, 52760, 1623513108, 6055410, 63929, 22329, 494443, 1074266390, 2608, 91143, 2136, 136188369, 2667389, 170 ], [ 3112941, 42910, 150, 1, 156597, 1, 638231, 53, 12715815, 1955094350, 8, 1074, 0, 34974248, 1, 315084, 102881379, 124090473, 152, 6, 62644 ] ], [ [ 2, 155, 54258, 1728669367, 19907, 15, 147797110, 366045553, 49648090, 1008, 284058, 2, 559, 1523, 3, 91, 374554, 11809253, 511862612, 41255162, 179427992 ], [ 1, 1, 107, 7860416, 6, 437343789, 124467, 90, 839, 762970, 2, 54, 36, 1, 7, 74713747, 7414065, 322835, 51, 851382261, 45286974 ] ], [ [ 398747, 354085942, 11424660, 2734, 27541394, 473555, 53, 14, 54006, 322464, 1, 3157824, 55084108, 453947, 261283902, 121875267, 9, 187, 39496, 1754, 322312341 ], [ 24, 175286, 186657286, 233741501, 4466, 519519, 40113, 1973, 1129974, 716310, 119496461, 99, 774, 155777, 18934759, 341806776, 2738, 67502, 559, -1362381038, 26856670 ] ], [ [ 583513198, 101822, 28103528, 1, 213263818, 97641, 525, 929958, 1140, 1014, 890209, 30, 5172, 186, 1588, 99605, 71646842, 5, 6603, 38808, 8 ], [ 680465, 66906698, 859, 1, 8, 33637, 1127, 354298, 741149860, 8, 2, 2683, 145279372, 2375973, 10443755, 553782350, 4, 0, 25833, 320, 81081606 ] ], [ [ 2819, 14, 4, 1920745272, 176206386, 1307317, 112602, 1496261, 5, 1502103, 1, 62344, 9346, 118385, 16411404, 885494, 695, 50453406, 29948, -652474281, 4882419 ], [ 164821, 1, 239219457, 369, 125, 88, 13497722, 0, 1763018, 1705625474, 52, 508, 30, 171, 5209, 16760301, 63942, 737306853, 152, 16, 3216598 ] ], [ [ 719960546, 404900, 3, 946, 265397, 13, 3, 5797, 7590, 102841, 1164600, 406, 250, 543617, 69, 44, 15, 58891, 0, 2672, 40965972 ], [ 86828, 13018, 13070508, 101810, -300542983, 189930055, 119, 45, 146867, 629, 688, 3915631, 4093, 8, 7, 128764215, 126556764, 676760120, 505, 1297, 8972020 ] ], [ [ 3, 271146195, 3461293, 101063246, 97793, 384843796, 0, -1725452555, 231176, 588, 1575585, 0, 59, 213, 3934, 5, 462, 40533, 1, 125163, 11307911 ], [ 10945824, 243, 127, 323, 1365680, 81, 111180730, 32315, 18847, 88662194, 62, 2548011, 3089289, 1903756, 6385, 100, 358407, 125246, 4, 2000057, 4 ] ], [ [ 13444, 3, 66, 24, 122, 2270555, 121903, 46111629, 25032, 381, 456664, 164516911, 0, 0, 154375184, 1415395, 493819, 1, 84, 0, 11 ], [ 118, 140082536, 3934, 0, 56761, 6, -1442296658, 13, 1, 4641821, 2, 1261, 1396418239, 6184151, 6748653, 5267, 2087843, 125415, 26145415, 5, 363 ] ], [ [ 9985421, 1001, 69, 1, 84, 44, 609, 151, 25312900, 0, 131, 174762856, 944466693, 0, 640404524, 3365951, 12, 6, 33, 509541743, 2754657 ], [ 267355246, 29365318, 3301, 44, 3522, 924085, 12088664, 251135884, 1952615374, 62474827, 871954152, 31, 147, 17600, 574520, 182, 59133, 244, 0, 14259203, 9189063 ] ], [ [ 1412915, 9587, 3667704, 3, 1, 27812, 1154461131, 3, 10107, 4329, 19990999, 824321, 91521, 761768823, 8258, 972, 4885, 20598118, 1636, 40187, 98571750 ], [ 2076223, 3009496, 81304861, 12273, 28656504, 9, 98048633, 38, 2, 46, 7, 119, 17316, 960, 103585, 1491945, 110743347, 2, 418017648, 1, 211956905 ] ], [ [ 1001992900, 1287246532, 326, 39698, 867, 8899520, 295381, 61, 32, 13171, 6045, 905385, 3963427, 172473, 1, 128493, 1528274180, 1831942, 0, 7, 1622379 ], [ 1, 232140, 167, 1447, 1, 3992551, 58000, 471851, 2, 4171254, 5972078, 1, 13998091, 38212941, 63128813, 87088672, 194, 99477066, 7824, 40, 481 ] ], [ [ 254, 80361, 56549, 5456, 7, 6214, 699805, 431, 128745677, 5, 9651, 3607929, 1, 31617, 4730, 1584779993, 4507, 806, 4265, 48360849, 25411 ], [ 108549, 446998, 70521, 109935510, 48013, 1621721955, 489982789, 15, 50, 25782265, 911, 4, 246, 34691607, 5, 118833934, 66819235, 1, 39041, 21426231, 46742 ] ], [ [ 0, 1, 9566, 1583101, 0, 13, 0, 40744111, 31, 10584, 7509646, 10865, 4678, 7, 396828, 1706415, 19037479, 7886001, 15017481, 1855684036, 60 ], [ 10942, 79078135, 5484, 39840584, 51534067, 0, 131991370, 12095, 158593, 1186808, 11278, 647234, 5830, 1020031358, 21991, -1429471165, 61239, 0, 89146, 0, 26041 ] ], [ [ 2827, 1043784091, 146039, 19, 0, 23201, 928077, 1297525265, 10, 14919140, 7535721, 1, 12296, 221, 211, 1959649, 24, 620400331, 816291343, 6584, 179513 ], [ 962199, 111942, 18563509, 678033721, 20, 108, 24391459, 24, 807417, 3405376, 13536, 3675, 506625, 3, 61660349, 26, 52447, 6, 23, 454, -1128416297 ] ], [ [ 1088910649, 54, 57341, 4719, 243069953, 94, 413, 662308, 1789296692, 482591, 175498, 266711712, 1, 5740, 960694, 444, 798, 93504967, 31335559, 15934949, 9749 ], [ 8326474, 2, 79472956, 11289977, 2970491, 771626, 414, 649, 1, 6, 463, 489, 48441, 215, 1838991, 802851313, 82, 7617572, 80985431, 894729, 145845857 ] ], [ [ 1623544, 3182, 574335, 25, 28398, 126172982, 163, 3089385, 16611, 5, 14045, 246705279, 1005176, 175187, 38, 21779, 17927, 12, 93, 3481752, 7 ], [ 241, 17, 384, 1841317935, 76, 0, 109723, 255240479, 953580461, 371388975, 1626, 312, 947611, 1000, 783278, 56965, 714816, 3390348, 221965500, 788480, 240 ] ], [ [ 55740334, 5149770, 72, 3819, 12, 0, 1907488, 808345654, 9174770, 193615774, 1966, 1, 27, 62605227, 1101045212, 184, 104311383, 239229, 12494165, 455853273, 16412 ], [ 199, 993089, 1, 353142398, 585, 157, 644024, 2418, 14978484, 14506, 1985, 1677, 4103519, 190, 1104994404, 1138, 40360, 181999, 13, 21374, 3 ] ], [ [ 1, 10809515, 17, 1, 1530, 113592372, 3489, 11, 12019, 19781, 369, 60, -1916635270, 7166, 34, 1, 2, 972, 38263259, 83920, 20496 ], [ 12, 9786, 5, 76394209, -163462635, 9, 3087668, 5001, 126047, 1, 453, 929659182, 5113, 3200592, 188, 16, 2, 557, 15194, 1612, 53975 ] ], [ [ 217652, 6, 648602187, 53941741, 349, 7807, 141, 981, 364975315, 1338, -1266816261, 430718407, 24, 3903, 15311308, 131579344, 14, 944187, 342419, 33, 30384960 ], [ 90, 36355962, 52, 7785, 2739, 198, 5, 0, 148593657, 2113229192, 115529369, 37106, 0, 1581, -2007494477, 342, 102, 0, 7, 6, 56353 ] ] ], [ [ [ 10860612, 345, 49, 5709800, 72, 54203, 35, 18, 0, 459047476, 15558, 5426, 975654, 1, 23533098, 1, 64630, 853542, 26923, 1894098491, 5539447 ], [ 0, 453575, 151, 24882672, 1618691, 24474213, 137930051, 19, 2759393, 1198049905, 44606354, 1542035623, 32456, 1, 10, 2, 7813898, 130696410, 45835796, 4410619, 2 ] ], [ [ 1017920312, 742284, 2, 23, 33348, 125743651, 14, 19458417, 2855, 1976, 21, 26260, 3, 423, 704, 274, 2, 889765591, -693436544, 1133326, 28068 ], [ 15014765, 15, 52776830, 21373, 15, 818793, 1052559343, 49, 10552899, 51515, 3646574, 22914265, 65, 0, 32025472, 18244, 34482, 123536960, 11300937, 27070120, -620321655 ] ], [ [ 17, 1713832, 2, 68, 1228, 16989729, 791, 1400376643, 14, 104, 122334052, 24, 181281234, 3, 2, 1230063864, -700557391, 1, 360987482, 25, 18181 ], [ 9, 46236, 896666388, 2904588, 1470404097, 2479, 145, 3, 45095, 72, 61, 13235, 71, 232985, 191522, 179, 1760, 196777, 1066, 18018, 109679463 ] ], [ [ 9684211, 481, 13, 3484513, 1, 4587, 143, 10, 211186, 1682406474, 4896306, 47854, 28077, 432108, 797699495, 5857, 1426713, 18178, 157150536, 2997921, 207 ], [ 14049517, 55706, 247, 1, 126803, 3, 127150, 3335, 50040740, 1420215269, 5, 2403, 1, 8381827, 1, 481005, 261628404, 52252943, 420, 10, 35149 ] ], [ [ 212, 217, 26299, -714095392, 33629, 11, 435646986, 1109648767, 201222584, 536, 425212, 2, 637, 963, 1, 48, 150647, 13051763, 214325812, 41627868, 813960580 ], [ 0, 2, 5, 7299181, 3, 489063732, 127948, 19, 818, 1417148, 3, 53, 189, 0, 5, 132219097, 6338239, 508202, 10, 908365698, 1797910 ] ], [ [ 523021, 177942774, 23021876, 6143, 4445562, 364638, 255, 5, 66568, 247432, 2, 674067762, 7350143, 266119, 38222123, 161604178, 9, 1965, 61932, 1175, 1036949797 ], [ 24, 840101, -871593835, 13596556, 3057, 1247860, 183713, 92, 788788, 1037362, 234860017, 35, 349, 71353, 67026947, 429080457, 3127, 830420, 163, -1054202166, 23186049 ] ], [ [ 332030322, 102505, 27864562, 1, 888987116, 77957, 325, 689468, 3411, 923, 3826608, 25, 6825, 93, 196, 63659, 278165401, 52, 2369, 120778, 42 ], [ 2228648, 128333, 771, 1, 4, 23465, 1717, 438535, 554887430, 10, 5, 1139, 152771546, 151223, 14668848, 526747337, 14, 19, 24462, 339, 262763471 ] ], [ [ 3402, 8, 0, -1999008335, 392156808, 471933, 89251, 18433282, 6, 2837530, 3, 18203, 13097, 167378, 7413497, 1010220, 2428, 55965668, 13582, -1281149285, 32923499 ], [ 123493, 1, 210379493, 423, 34, 774, 50959546, 0, 1049191, 2020916117, 108, 979, 54, 180, 2355, 719079, 361434, 650400063, 40, 9, 650979 ] ], [ [ 598138618, 923879, 8, 996, 949650, 31, 14, 6973, 5462, 11208, 1415986, 334, 613, 560086, 42, 7, 23, 59388, 0, 2469, 69605948 ], [ 69767, 7230, 6253932, 345069, -713276561, 5529090, 164, 27, 54399, 114, 898, 2247218, 31925, 4, 6, 111463081, 59672928, 295454484, 1122, 1119, 26110399 ] ], [ [ 3, 777071556, 1557373, 64414041, 66286, 494397898, 1, -591022297, 259691, 8114, 3813436, 0, 83, 2514, 4091, 6, 3024, 7701, 1, 112771, 62729073 ], [ 11014898, 110, 1689, 4299, 13581889, 48, 95138825, 27731, 1155, 156785095, 0, 1445042, 3230547, 1526141, 2680, 9, 650963, 78898, 1, 1743148, 1 ] ], [ [ 2697, 5, 106, 22, 706, 3772833, 90188, 88947071, 5060, 419, 381834, 149682157, 1, 10, 158556744, 1989180, 425105, 1, 626, 1, 4 ], [ 86, 72954859, 1147, 0, 32173, 12, -858009147, 4, 3, 4530919, 1, 1102, -386514853, 4673349, 2155592, 62500, 5762874, 30765, 121804327, 16, 6541 ] ], [ [ 49042056, 165, 727, 3, 83, 193, 781, 364, 71198267, 0, 546, 39322451, 397352534, 0, 1005125778, 10151462, 2, 5, 32, 27210922, 1057027 ], [ 1629077241, 1897568, 3612, 10, 1401, 1382743, 38831099, 132597689, 529211482, 61955779, -1686552363, 30, 330, 61489, 248196, 42, 37357, 40, 3, 60572138, 15128269 ] ], [ [ 1846541, 62415, 3455042, 0, 2, 40814, 838645001, 3, 6639, 6135, 12788594, 1828071, 324168, 1030980438, 21879, 509, 7274, 28393213, 1002, 62875, 122982080 ], [ 1079785, 3094076, 39552946, 15754, 3075687, 22, 233466805, 81, 6, 250, 1, 15, 10267, 61222, 55689, 9607034, 95037926, 5, 447566566, 11, 500905623 ] ], [ [ 461511535, 1730447109, 3526, 60061, 514, 13022335, 125798, 30, 94, 6730, 2545, 241278, 2882625, 236191, 3, 78195, 111367785, 389434, 5, 3, 202983 ], [ 1, 154533, 964, 3766, 11, 4392153, 21233, 182950, 4, 1904899, 12412373, 7, 13556511, 7527038, 177351027, 100465305, 1218, 496511770, 1184, 61, 792 ] ], [ [ 3656, 106732, 39618, 11707, 5, 2852, 2032412, 284, 68882008, 13, 40087, 3518817, 3, 62359, 58, 319688954, 3319, 1134, 11009, 33482544, 216248 ], [ 7260, 880070, 2459264, 65905779, 130591, -327550575, 209790038, 5, 34, 20590156, 3711, 6, 36, 767546, 27, 3974194, 32824996, 0, 46687, 14665553, 69727 ] ], [ [ 0, 1, 6223, 317512, 1, 81122, 16, 410101668, 51, 11871, 5723346, 35268, 2774, 1, 2187731, 443823, 31765828, 11061904, 1013320446, 1412069059, 2 ], [ 10603, 39671942, 5067, 18666861, 159720996, 82, 45036729, 2680, 238109, 69242, 10284, 2566058, 1604, 597579499, 69462, -68840791, 19305, 0, 256340, 6, 62723 ] ], [ [ 1384, 359130977, 86186, 19, 1, 25453, 786631, 917992900, 1, 5721050, 418674359, 0, 51384, 96, 218, 1461653, 18, 1070112416, 283814336, 2603, 92685 ], [ 139594, 283029, 14619417, 1689104378, 10, 120, 130823546, 18, 72898, 3715583, 32148, 3929, 302341, 3, 34300679, 9, 19908, 6, 9, 7, 744862848 ] ], [ [ 119056946, 104, 76123, 3115, 3892548, 713, 174, 371642, 357149380, 231086, 228909, 786232578, 1, 16322, 314666, 855, 658, 88196607, 43315767, 14920645, 1760 ], [ 7150004, 5, 70449997, 49749156, 5480905, 400794, 743, 7672, 3, 0, 158, 102, 158724, 222, 673406, 128846266, 116, 1914460, 10101380, 586285, 39137743 ] ], [ [ 1700293, 1606, 2009515, 39, 11389, 136299293, 672, 3441330, 26931, 7, 13394, 264619600, 280605, 119005, 14, 24981, 5078, 5, 126, 835226, 5 ], [ 172, 4, 655, 917669529, 3, 1, 64519, 178737359, 543060857, 1933773732, 145, 260, 260904, 575, 805945, 202349, 59840, 90096837, 135437428, 2333894, 130 ] ], [ [ 34103316, 14340016, 97, 13588, 3, 0, 121596, 1781652348, 1556434, 46693135, 2485, 1, 9, 413222871, 1487198474, 269, 21212286, 12419, 13446597, 313405549, 22318 ], [ 1366, 1620627, 1, 1178119438, 1659, 15, 1025711, 3249, 210738063, 11492, 924, 1647, 890411, 180, -253235583, 1892, 55390, 390954, 3, 30725, 3 ] ], [ [ 0, 82693120, 14, 6, 1702, 75099604, 263, 12, 9074, 97246, 451, 17, 1762914337, 5729, 34, 1, 1, 866, 27134525, 167580, 670780 ], [ 9, 14917, 0, 418893263, -1653712240, 11, 6290971, 533, 72506, 1, 149, 583787849, 3775, 6880962, 703, 40, 0, 1727, 8355, 1116, 16203 ] ], [ [ 157353, 1, 701698835, 432622702, 2, 15080, 497, 112, 205826650, 1220, 1997869918, 315344590, 958, 205, 6720516, 95180801, 36, 15112716, 1984973, 22, 10800249 ], [ 51, 64940507, 37, 2419, 910, 110, 4, 0, 323319474, 17830713, 104086993, 362873, 0, 30246, -1633025749, 54, 5, 1, 1, 4, 9841707 ] ] ] ] ] }