{ "type": "int32", "data": [ [ [ [ -40294805, 49630346, 886230890, -1696865048, -952280317, -259275284, -1711253107, -1827982521, -1329159128, -849584968, 155265162, 51859768 ], [ 9642052, -831892008, 458979102, -601092498, -135843493, -44005756, 1930825517, 28720287, 21324485, -807676131, 1097316270, -109236208 ], [ 17380997, 1861239539, 72615539, -1682562456, -583958570, -1387220390, -1525982294, 582747569, -523301785, -994678750, 672833778, 30733640 ], [ -46477210, -915593830, 194140991, -855483923, -875302215, 916798109, 705279816, -1752748897, -377104560, 688409235, 1275030258, 53537437 ], [ 51667524, -120108868, 437750389, 705425670, -1265084565, 561105849, 823348085, -1585162829, 46177338, 235833434, -1263104899, 102283738 ], [ -16090008, -1711214962, 728571862, -1518435578, -892809039, -1208437733, -1135970517, 1852551313, 1333960011, -311347538, 1611762173, -84939051 ], [ 1232718, -979084965, -1305626323, -343031046, 551167979, 396601877, -506277521, -1310654640, -1005310108, 592941930, -1566640124, -34567563 ], [ 24210702, -837655678, 1295091960, 367064914, -1168089175, 449668198, 941882355, 790169301, -291109661, 773694023, -1115616218, 27523491 ], [ 46673593, 1360871079, -115716155, -1538783761, 528832983, 882135068, 1495303048, -361525685, 636403772, -177909564, -558387444, 74807684 ], [ -28631258, -837644944, -526155332, 1117606087, -1340666669, 832665196, -640082626, -937327329, 81362951, 761033270, -970352593, -38149818 ], [ 23207471, -1520030448, -478921765, 369361516, -949538346, 838979763, 62959117, -99671380, -1161014973, 631153717, -1570184180, -49459364 ] ], [ [ -43212911, 1721728070, 1318485901, -1406437751, 1314406554, 891024789, -318550950, 608648017, -1353429202, -767836130, -828382380, -25186768 ], [ 35624078, -1085981754, 703234287, 1439081402, 1543683212, 758294012, 372743592, -902023702, 293020411, 321240234, -1456963930, -47929635 ], [ 736893, -307203941, -214557013, -1098645027, -749156612, 935845895, 1507665466, -797299493, 255288466, 763979494, -1283360798, 123353713 ], [ 5802495, 689891611, -1228627283, -1044199616, 935071423, 90456392, -548715920, 1610727306, -364315015, 606103314, 1787846303, 34232426 ], [ 9170530, -204142901, -287058474, 1547711182, -1181413273, -436465058, 815190275, 213830559, 898616921, 236296264, -1556357938, -34411216 ], [ 26373668, 1800416342, 567791990, 930629219, -231506241, 1304752475, 1022578540, 1444944922, 396647999, -430103139, -1173789350, 108640086 ], [ -46289322, -270166548, -1311772176, 1680763314, 1440041677, 51615271, 477004103, 840674436, 300581052, 235602412, -465152328, -34700590 ], [ -13480348, 12799893, 1181237980, -1171851419, -1304105916, -959847479, 1395223155, 1156855986, -293816909, -82932266, 426908259, 95114591 ], [ 34042829, 728691798, 330606192, -788459167, 1166669706, -269851421, -570216632, 1500149067, -1109977851, 691723846, 905093702, -24894875 ], [ -8169477, 1351802135, 504294290, 1005938303, 1188998867, -206049527, -1664841881, 1098408730, -839392645, -744535162, 764824370, -48921352 ], [ -8316856, 603869626, 769537693, 393735958, 938832527, 279969277, 666090667, -95257350, -659288506, -961365562, -974117364, 43846896 ] ], [ [ 22257173, -970424921, -814760115, 1516519404, -707458132, 844445830, -887188040, -4548456, 1402253757, 690491357, 259919323, 56609216 ], [ -9767676, 1924358658, -390079061, -377654833, -1484139369, -474969764, 1594850946, 887017456, 631864969, 267634357, 1350647524, 101531876 ], [ 21154263, -608739310, -1278747877, 370717500, -1042558837, 753024322, -976106164, 1153387077, -458485974, -408552003, -163604507, -88867729 ], [ -22085266, -1438915148, 1008434956, -1453880126, -953451848, 317563333, 1290257430, 1152704655, 200433166, -630239741, -323607356, -92081368 ], [ -16183365, -1289241731, -721077245, -1206322429, -621465928, 406285498, -1210121642, -930478752, 714699772, -564866307, 860777277, 123349846 ], [ -1660759, 1319576914, -498219433, 961065703, 195415860, 965710728, 1847934421, 1385209545, -138508700, -885210618, 1414255679, 64573694 ], [ -34174391, -808729210, -740182095, 656989018, 777491839, 260872434, -140286870, -1826157102, -522170525, 725523854, 1434468984, -108655597 ], [ 3236098, -1435125068, -295422845, 474194157, -1120372954, -351494335, -136274403, 1755880003, -1149984496, 864178215, -176362599, -21808920 ], [ 49917221, 1238689463, 1255309898, 1401909103, -54397733, 549001253, 824896501, -1769431454, 1117209297, 757499509, 1322627686, 46450233 ], [ 12041146, -95099044, -260521688, -1198998355, 1134224183, -301822003, -292604476, -697009994, -734779350, -576647245, -1223800960, -11895753 ], [ 42862373, -803165529, 1673625, 320704762, 1569484842, 710477575, 277250561, -770904850, -877848867, -288991245, 1266834522, -20497460 ] ], [ [ -1013047, -1575695307, 1084792831, 1115610291, 1369349686, 929923948, 7006469, -1048897179, 980729666, 25644986, -1494462681, 73465160 ], [ 50529239, 923498995, -678060691, 68768292, -462944431, -141467613, -447923426, -1618340363, -128715371, -366967355, 1552955759, 12838030 ], [ 25399956, -995250399, -1080714335, 1580519155, -1399521665, -1214154252, -992435653, 1335934605, 1117426064, -480865877, -1690342403, 32691834 ], [ 9721855, -234509860, 929630645, 1485616520, 6974547, -97396656, 502173686, 1299920254, -667580707, 960460726, 1519042253, -29020108 ], [ -42504264, -611223801, 283773856, -832666840, -1426645390, -915935671, -1745270229, 816787477, 706215050, 124266498, 160308388, 5922424 ], [ 7025650, 1887353028, 837972791, 1559719600, -1284950284, -238138427, 664516006, 563163876, 940162464, -1662428, 865253913, -87014208 ], [ 32903157, -1003584699, -966537584, -85358941, 1357760367, 1099539422, 10950539, 1770006009, -1100565062, -254924487, -1252251289, -124934642 ], [ 48414903, -1108932786, 1331424667, 713508257, 160856248, 1219400690, -1284466301, -906109321, 11109572, -502898669, -397862766, -26347871 ], [ 35431883, -672725142, 515890923, 817239721, -376365857, -1185006243, 1984987051, 90941024, -597510150, 477588174, 1133287282, -94455501 ], [ 34668194, -990072275, 951533179, -1617577246, 1425130762, 1318203280, -1608953127, 1557828504, 804561996, 579151785, -911993013, 55582376 ], [ -35653191, 150862959, -702130863, 914144819, 232714311, 148628394, 557292724, -669010299, -1381078268, -545959920, 163416149, -63215031 ] ], [ [ -22565096, -598961455, 265788897, -1275478070, -1316142623, 1032496334, 741429199, 1701069974, 1285235593, -998810499, -1590244692, 38627281 ], [ -50671290, -1068046950, 243054146, 501176664, -858023044, 786477046, -1443729812, 990357953, -1346618131, -188271554, -1066390199, 111445518 ], [ 50045726, -1155445431, 425318224, -30861660, 809362256, 381332176, 1677407689, -293779461, 951895948, -976334527, 1749032376, 83658476 ], [ 9137469, 1551487029, 94123422, 595632458, -1179329397, -309211524, 329345714, -843946909, -417664263, -969066866, -1486864798, 4916999 ], [ 37752403, -1874701202, 1173372068, -1421470529, -94988011, -20479850, 49408444, -192536839, -445835343, 289131013, 730357890, 71228233 ], [ 39319177, 111470283, 534022242, 414514805, -794105586, 298811045, -1022746074, 1689838269, -1147941350, 246935135, -480881607, 31427372 ], [ 48176491, 153545088, -1148525023, 1082613661, 321782979, 1196269366, -1016564776, -635568104, 950584112, -429925391, 1273018219, 77097581 ], [ 48219893, 1912793721, 636447732, -917146850, -1133758039, -988569525, 1330675478, 844869862, -1183312108, -641986009, 757006815, 35116025 ], [ 10847760, 1079283645, -562979929, -664401041, 280673937, 924558591, 1924451337, -1664258141, -511269078, 297004527, -104192475, 52450613 ], [ 7622612, 595610498, -740810896, -1666720549, -76698545, 112057883, 1304292585, 501459594, 469762418, 204282384, 762747695, 9560078 ], [ 35930541, 699842593, 546183269, 1502062102, -731449377, 811280752, 1935144179, -1626534210, -171111940, -435999727, 1725268453, -99171386 ] ], [ [ 34034559, -1107133564, 575114643, -907589124, -981407870, 464440787, -1338538368, 1859489960, 364965675, -432968058, -1594849314, -68018 ], [ -37507450, 831117793, 985976088, -808446397, 510807351, -1343042655, -1803888147, -1096933537, 483420788, -966604371, 1701922820, 62247481 ], [ -1343033, -1018157937, -523466671, 647863427, 265031007, -1349884954, -677427246, 1427578569, 475360638, -993219244, 1234034284, -2277170 ], [ -38953990, 1010561282, 101500075, -610039468, -147100991, 1171910506, -1723875905, -255142766, -716672349, 589652155, 594378904, 112282450 ], [ -28151865, 1221489182, -413595441, -1517411025, -1202449688, -970767887, 1359336100, 1216724037, -751252506, 986974281, 1583548886, -79979316 ], [ 50493555, -248854549, -886674231, 1313181356, -858403920, 207021163, -81710053, 1084799470, -795029758, -459237704, 404755110, 3458092 ], [ -22406105, -1100143384, -228793930, 1433395754, 807351977, -1098669677, 760990558, 1477570646, 107918480, -181988120, 1490519348, -38323651 ], [ -10785784, 1637803292, -869648928, -1688016211, 202666446, 788417851, -575788046, 1126827365, 982095620, -562820821, 620825117, -74910183 ], [ 15068987, -727092156, -371010770, -492801776, 253298929, -600221579, -1510750951, -1193376657, 301065149, -610726276, 49591956, -8587670 ], [ -49374510, 442311133, -874290604, 943645924, 1102169253, 537497582, -20004359, 508751429, -1147408837, -475854293, -159836452, -90388749 ], [ -32446510, -1244993911, -325038965, 1169303859, 388690426, 105124593, 495631405, 200494208, 107269717, 934613002, 1396789807, -122613815 ] ], [ [ -17490692, 1365999125, 1338119080, 1639253080, -167664606, -869293239, 581196511, -238352101, 356402080, 314018050, -699364795, 113208146 ], [ -23228099, 950159021, -495929087, -255730064, -139148236, 191191845, 553775834, -482929491, 1277587919, 53421587, 1237671524, -5725571 ], [ -39118903, -1911218286, 1185301536, 85063431, 212915845, -1395833735, 799507680, 406704489, -911999582, -311445318, 86337512, 117486977 ], [ -40197749, 1572744866, -1105678240, 130644460, 1187302104, 878418528, -946935048, 306055454, -55465997, 148542751, 1550193629, 81639565 ], [ -48822808, -1338028543, 837040525, 96749969, 1486182531, -638699316, 1987319703, 1138207085, -1062668676, 823940394, 193666244, 37342079 ], [ 36032248, -437018177, -1041109934, 287099559, 33542924, 361503960, 1528651612, -1141890052, -671289368, 595649125, -1694977471, -16384199 ], [ 21866754, -1974406060, 661265102, 685281723, 81178276, 1058452973, -678668786, -1507730435, 1224925, -555217010, 1032127282, -104555277 ], [ 30143504, 810339931, -150585514, -299094936, -620197838, 305456314, -1267041585, -540832982, 53297796, -38826233, -220767300, -113935501 ], [ -28633134, -269818501, 276003852, -1493241838, 1078126245, -475554354, 1124114448, 1284010576, 130990247, 195190509, -571374073, -51799920 ], [ -15623145, 55358352, -211747855, 97088596, 734803692, 597796235, -380333647, -1507752762, -127469980, 888293399, 417413547, 121946364 ], [ 9583727, -704904120, -629237037, 790727873, 1337863434, 87107089, -914808955, 645384784, -202927965, 946118664, 1632555740, 3154929 ] ], [ [ 28520260, -1646264953, -1041943711, 1209862471, -1056006922, 1164887840, -755012724, 741274587, -824081162, -1008636279, -758818486, -2076477 ], [ -16179675, 1479361073, -1287136664, 453299051, -663846128, -1069512213, -1756365654, 1430566387, -623860284, 184649638, -345700688, -101726219 ], [ -37459262, -455349521, -191267174, -984676293, -671606533, -273845660, -389774836, 1784111022, 1283829279, -295416541, -699555278, -28252592 ], [ 49162362, 1944846055, -637391725, 1497881111, 311145411, 597510515, -905586344, 1231780089, -1070725755, 492716863, -809864914, -60242324 ], [ 29514300, 1137642417, 973223172, -186968328, 655825187, -33147855, -932702090, 743634069, 416733926, 424962740, 1155594699, 98581641 ], [ 40514515, 796640453, 1297895858, 388731449, -641307460, 692796588, 1649737599, 1106131545, 99890789, -168272809, 800970946, -3952628 ], [ -31541122, 135225591, -251829265, 1023036622, -624406220, 743951268, -115173572, -102687714, -23206576, 545831490, -1174110697, 69189562 ], [ -4342164, 807608821, 200806196, -1063955321, -943943868, -532078320, 1759937139, 578298278, 797875476, -375194325, -1826641886, 35052976 ], [ 13890178, 960188768, -228839258, 1139318110, 36225096, 83146640, -220642041, -79326056, -171467714, -211491071, 40372561, 53704089 ], [ -26517280, 912949744, 448826787, -1281727631, 701252268, 1393295067, -4692368, 91878760, 504740774, 616129868, 294511451, -74357934 ], [ 51395980, 410725447, 137813650, -729147165, 902750396, 1353391377, 1410527947, 1562698543, 270873200, -51274578, 373890019, -111010345 ] ], [ [ -16942941, 654873068, -164165127, 1119118708, 336670411, -681037793, -831060885, -316765872, -168076809, -303028219, -21637517, -5010077 ], [ 24411365, -1910223291, 98708197, 1679757636, -476746012, 455771573, 1048122369, 1321509566, 1282905814, 108755648, 1709306711, 18747035 ], [ -23539583, -1500299652, -304307655, 299369350, -451211586, 475753132, -407052642, -769184930, 314998938, -471992411, 718909752, -68412833 ], [ 48413170, 766970037, -474790366, 403537097, -182124534, -1114581654, -1117874402, -320508571, 904791252, 718060765, 1705748091, 30569107 ], [ 36031202, 1257525929, -127709854, -201809239, -240140484, 559530978, -269745718, -599719921, 553432491, -89541373, 1687122183, -112313945 ], [ 4097634, 1953166767, -585299231, -545781803, 1503793622, 857375593, -1158749124, -1125315437, 1181770730, 58929180, 1603648247, 33583101 ], [ -41506760, 1701993391, 536385455, -761162926, 1468499481, 233434497, 1821372910, 267029576, 1053606295, 508708599, -684632374, -46715251 ], [ 20694109, 693760434, 656059709, 309650354, 484303270, 884562170, -1895599967, -1813597016, 924645597, 601801565, 326231888, 13113261 ], [ -14829481, 646996915, -788580076, 1417424138, -1398105869, -1207210943, -880787343, -374530083, -732752083, 637056214, 1824434923, 107533827 ], [ 17715259, 1317066806, 685031870, 1154463408, -1303812968, -1396043844, 1354745038, -984086412, -993804118, 792318282, 1285260769, 123478953 ], [ 4118341, -945448554, -323960196, 1261342837, 694996414, -1167677433, -1606027308, -1275546315, -350984199, 560082086, 1441822248, 91519868 ] ], [ [ -46442265, 1788302555, -964747440, -1335096209, -726781711, 378892570, 329781093, -161633968, 38389699, -67350237, 478924422, 26480766 ], [ -46802704, 1640309682, -1031478996, 1470390873, 1273521582, 181450080, -466412073, 332524988, -1046829670, 485036182, -768622506, 54739056 ], [ 3104297, 1207453028, -667090520, -1411271216, 1253611471, 216577228, -472103332, 924405064, -1363963760, -540050534, -245960225, 42250759 ], [ -28228949, -1808876639, -314150628, 682716859, 312507919, -129097594, -1889908232, 625744940, -1034400460, -430169852, -554815858, -32260356 ], [ 8673427, -1266948875, 1083678692, -538434794, 791724897, -984211702, -1272137652, 1278452656, 1021810018, -122374812, 843589550, -98362260 ], [ -45708644, 1309330410, 689684706, 1476442932, -1125373898, 219491731, -1117042424, -896835182, -1086287961, 528354516, 874978631, 84846938 ], [ 39560841, 495823021, 846745225, 74185595, -952906771, 538535230, 715981137, -770693652, 131412284, 565440187, -196650812, 67276810 ], [ -29086652, -1476374256, 11413422, -498368152, -313760871, 1244232970, 1135814872, -1763906920, 409260728, 15518278, -300882199, 17533135 ], [ -28417455, 106685824, 1056738603, -415533305, -1312379108, -1111666541, 1380557258, 687941037, 1410965279, 662205561, 998922038, -43759904 ], [ 50430361, 1535552357, 942674696, -1364336561, -699826448, -511217878, 1033421025, 75378025, -748635819, -917095579, 1061759988, -27776636 ], [ -9730030, 686616033, -544049619, 1680196080, 51487593, -489894415, -1548208681, -87962027, 238204382, -291299456, -1145891347, 112569273 ] ], [ [ -13935169, 1006026393, 940565178, 611479978, 986815478, 927325548, 1795875065, 1201104732, 2623189, 915635617, 1198939862, 89191571 ], [ -13136712, -837733778, -171631426, -1491384775, 329284215, -1189881508, -1659598066, -1903395116, 945781592, -74206082, -643034062, 5437808 ], [ 22660991, -882511522, -868495306, 1003019782, 1389979374, 612722040, 532942946, -1626366776, -318128196, 82925538, 1522412362, -112191679 ], [ -16362992, -34945226, 778032788, 1657057549, -1340876112, 604479324, 333337182, 746504388, 1117540102, 75947936, 1667976021, 19203811 ], [ -3728053, -1501346575, 1161321660, -1055933556, -821455228, -1258172334, 749995195, 1328579640, -502236639, 231403968, 213291356, 21625435 ], [ 18726707, -1599922185, 1098155652, -500924907, 363272111, 827891909, -1298636795, -1601326397, 642789190, -75672952, -1641082866, -123614554 ], [ -13628540, 1713439104, 317675035, 1627544110, -193195805, -337029520, -1523173212, -1854971119, -942865840, -683839694, 1180467790, -85694271 ], [ 50700105, -998048914, -542139907, -562975720, 1265893532, 811562715, -334560352, -867742507, -801658150, 338614862, 1286747993, 62676445 ], [ 29987582, 997236020, -196958751, -602740950, -1350219597, 1315499250, -1608585672, 975204062, 345151037, -65441984, -1107392782, 61566808 ], [ -20973302, -944804658, -1216990249, -20422897, 1056109383, 862549497, 1547977342, -1419681663, -1143458766, -944345981, 932113533, -18914464 ], [ 52080780, 319058108, -1101123887, 1165327425, 331645490, 1387537558, 796409427, 703273083, 677228074, 651822470, -385269592, -31155877 ] ], [ [ -16459382, 761189648, 581166974, 308149064, -353084927, -941703361, -700317896, -939722400, -385713172, 82622260, 248620762, 119972608 ], [ 47931565, -1792310490, -413507540, -1269236538, -1492106802, -672881951, 1863417171, 876263835, -671962599, -179687496, 1745482901, -31020693 ], [ 36875892, 118574001, 649629328, -1602322985, -106005872, 1367215863, 1978411397, 1108817042, -611919317, -15476480, 67660950, 77403616 ], [ -34066341, 203478378, 982190123, -1554264192, -318390566, 791548199, 26837274, 1578478502, 593058175, 423775181, 771881648, -99220123 ], [ -5305293, 1461645646, -257108752, -282140622, -997905467, 687354037, 677444345, 1828842576, -550841050, -585203781, 1733670192, -39841953 ], [ 9383947, -1739064460, -915874261, 1167707702, 780718989, 868356099, 679685878, 488404324, 345584653, 682106358, 291433812, -69847331 ], [ 11182225, -1250869313, 1255844390, 148210820, 682438137, -758919775, 1465344070, -995611428, -155969652, 462758131, -1595823637, -67989316 ], [ -40494657, -1958508396, -168938279, 1246078823, -111820437, 1334888447, -1749197147, -1709752189, -985059935, -283966348, -1727539031, 51691261 ], [ -45795073, -1992278674, -909001318, -1125253638, -1177695561, -28010120, -1289612558, -874304684, -666634432, -13489003, -1059104062, -8446004 ], [ -34534737, -1765339917, -46349778, 25270475, 641714987, -67294772, -783944565, 517930436, -985587120, -329101112, -639388950, 3736754 ], [ -43985698, -601841777, 889141720, -839978444, 536084999, 789875478, 722930179, -1154495302, 1162932168, -284073138, -1753707375, 124297634 ] ] ], [ [ [ 20848549, 1694267226, 467404472, -1545869322, -640126553, -947872100, -414316623, 1589257809, 670065625, 346860515, -251539764, 54081581 ], [ 22497472, -873711307, -749465949, 146740683, -916353257, -1181413146, 1465135702, -670249835, -303699141, 197741196, -754954060, -116780289 ], [ 11012327, -1841908741, -295050020, 1100300412, -1396818734, 606458451, -1285037802, 1193362029, 748514148, -302080805, 704611288, -82903510 ], [ 35383819, -1604662707, 561610851, 556782053, 113584975, -983470642, -72552429, -838598777, -406470826, -758304750, -1833945025, 69470624 ], [ -8350989, 549253792, -180551357, -22401278, 931738831, 1168401840, -1553289506, -639449164, 161949302, 867828990, -714401531, -23086223 ], [ 44951354, -875945615, -679742148, 234138814, -980613705, 847451971, 1895616570, -4761084, -312196163, 1007939268, -1455065102, 41236042 ], [ 149918, 539203692, -552779517, 348426649, -519319445, 690933782, 803736463, -907115958, -216581954, -311264146, -802521981, 117554806 ], [ -16552925, 1745506672, -383059148, 460434274, 260531665, -47311835, -205000154, 180146350, 1019544405, -963571598, 347003548, 89006596 ], [ -17754873, 1946290174, -476709939, -1108748174, 1151217434, -560116122, 1049950717, 260842377, 728331799, -399935397, 746275990, -118463442 ], [ -30302498, -484733235, -786679839, 531385072, 134488653, 1295952371, -692343395, 1121615223, 200550940, -646352014, -1150499243, -46307852 ], [ -15534012, -237802937, -158210492, 1046100455, 399030483, -668149544, 404427948, 419033857, -146786219, -254149464, 1601267424, -48831977 ] ], [ [ 21424612, -805601765, 1338163585, -1384696630, -400679482, -552327451, 501897483, -698260406, 72842079, -323988601, 1428307433, -100371714 ], [ 6295155, 129254871, 1054672512, 1182792504, 1515904879, 405292853, 622470062, 1627234799, -342918303, -575808908, 512215333, 77054763 ], [ -31150999, -1787406606, -1044154068, 1677006337, -1202717785, -479259648, 1084923464, -163274016, -129451565, -762792842, 961852933, -77182247 ], [ -20172478, -555222937, 414942136, 161346681, -847480829, 1281939229, 1227505149, -979267341, -538321141, 662611065, -955766865, -48307930 ], [ -32751557, 1818060426, -288690356, 930477730, -846791966, -750135003, 156276733, -445427390, 859894836, 242008350, 1294675989, 41934492 ], [ -11628081, 988089311, 1199348846, -1543300599, 787938250, -1340216940, -664159267, 302560181, 1026034906, 401611218, -1371022580, 75734999 ], [ 5051431, 287022841, -11946340, -574142443, 881103369, 734637360, -1721620575, -1444603466, -112442201, 711846448, 483658774, 466803 ], [ -8887068, 1372705388, 1304957999, 706865904, 1268872951, -1337870224, 1241499925, 1023171325, -312842782, 41943417, -436790435, -114507215 ], [ 26643948, -1872880135, 539031816, -1149841901, 142910539, -660306750, 1950769968, -1527479715, 1080070955, 836149725, 495726489, -72196339 ], [ 34076169, 485344273, -34602415, -1634930219, 474568750, 432464956, -1147985735, -1718272518, 31366688, -573790256, -444826003, -83875587 ], [ 1598044, 1279463265, -1207480835, -330273095, 595429210, -56609429, 1208315850, 1136925745, 135317392, -769474339, 554788830, -19199293 ] ], [ [ 27284884, -1788718459, 597939846, 1312675338, 1228227141, -72754031, 1785920927, 1722563244, -1140003438, 472622029, -1322453624, -32092873 ], [ -8535356, 794881120, -1069470925, -1484383354, 1086329457, -168819520, 172629793, -423257190, 373731736, -592324264, -282289742, 47074125 ], [ 16700953, -1252531813, 1336370814, -1085214874, -21044172, 552460990, -1468924873, 1887323946, -360265137, -999297666, -1527622355, 18689595 ], [ -32200541, -1518590792, -1024128410, 789573548, -853996361, 921105631, -1218154159, -310765113, 460623935, 448604546, -1317202155, 59694864 ], [ 24863581, 932015130, 618786543, -207289269, -686673610, -512483024, -737285218, 1593997644, 981450172, 531631038, -1179504220, 61161996 ], [ -45429950, 973551555, -271811041, 1522154037, 746069571, 201895339, 803176077, 1665487208, -1375034724, 803751795, -652067326, -67812281 ], [ -15000930, -871696780, 21666677, -448010968, 99600273, -906321581, -426585433, 261608528, -502207447, -312202132, 1249507534, -59860627 ], [ -20252076, 257003567, 784128095, -1310516874, -587307287, -94726899, 550159006, -543666775, 975918575, 248612803, -1240765584, -117806988 ], [ -7321729, -871331717, 295533507, 148269492, -491892161, -891771299, -570991970, -1450229380, -967632125, -93387661, 1486033824, 298557 ], [ -34436881, -202231504, -772596444, 1100640145, 1075121285, -133173911, -322159230, 1148912636, -1078925884, 106170982, 800433127, 64059758 ], [ -36030285, 1090165328, 267800754, -790695528, 748228168, -549233130, -1487051952, -964617973, -89059723, -170335850, 1806107007, -6625078 ] ], [ [ 14624781, 1037776556, -685471478, -1162286675, -525032334, -935150338, 1753485660, -1676621415, 361040649, 338104675, 1830800010, 119571295 ], [ 22106608, -500975844, 489178608, -67590530, -844481090, -910391671, -1098199181, -1869268448, 330387044, 327608175, -998856979, -22841723 ], [ -27979706, 907730575, 184075275, -307494202, 373076978, 574947814, 1428694852, 1447078601, 170302855, -524357391, 1729061196, -57190923 ], [ -38019519, 124759530, -1062813826, -123223782, -50178481, 1013927803, 1806277362, -1686334750, 291772494, 340586406, -1112138112, -110492917 ], [ -3435673, -1721859460, 1000122984, 1603127591, 275855403, -304520622, 1109191615, -546280956, 1167245190, 800495236, -57934816, -103791593 ], [ 48147208, -1569188571, -511477486, 1316674954, -1206919038, -663583451, 710096988, 925144304, -181659321, 547027197, -724453254, 122832370 ], [ -33116511, -476169145, 1211314027, -497605590, 1553025796, 1042964866, 1327542017, 640726630, -945242019, -295080164, -153104886, 44446525 ], [ 15979416, 674685446, 285780369, 181856934, -1489236138, 112074686, 1314846169, 1356534916, -450102552, 912404103, -1457460393, 37261428 ], [ -19810437, -1851691208, 770707045, 657336368, 22642034, -502478804, 316721846, -675404443, 1068018682, 808259852, 977129390, -40236386 ], [ -18501047, 142791485, 491282044, -900269617, -1134895067, 1192018469, 700749355, 505173100, 744958631, 783000857, -154231565, -57712610 ], [ -33701861, 690242987, 444239692, 457009981, -1439961815, 564567304, 1877198635, -115180506, 336308443, -290515356, -66978561, 77248446 ] ], [ [ -47844355, -1911054651, -1253191654, 104864203, -618219249, -348611691, -1763240384, -511125010, 316807542, -613723966, -1436478214, 2494311 ], [ -29402435, -1338065767, -472880557, -503896937, 985318683, -13403006, 771756729, 88882576, -588283087, 219429649, 320681353, 5864113 ], [ -15293469, -472332574, -80289469, 237901813, 1267639780, -758954775, 942002316, 433800645, -1152821598, -983110899, 1543554277, 115574551 ], [ 24561227, -254001305, 1188924331, 546713842, -622212486, 1034697643, -1897786368, 1516090228, 36185213, 873661053, -1634707225, 114128495 ], [ 23371963, 1931099020, 1375587887, -68241601, -509612319, 1411849139, -1728226261, -330099606, -1191044715, -567159502, 693020334, 62932137 ], [ -1641714, -1210080239, 325081113, 456713839, -965057052, -5322970, 26902647, -601332310, 1164813486, 658890229, 1305158308, -81921537 ], [ 17119821, 895490499, -170770485, 765662611, -30802710, -1329631725, -1540493127, -1701464798, -248861240, 197853907, -1699594406, -37877411 ], [ 22030296, -590327337, -272986712, 321824500, -1053852, 841733566, 1063926256, -541955272, 1322465289, -845888639, 966958734, 37726325 ], [ -48153544, -298978789, 311202019, 808830246, -1405921485, 838058011, -1465273455, -1477152069, 821025085, 955336952, 535504043, -60151927 ], [ 14908718, -1719263603, -1050226668, -1111635065, -1453617062, 316790741, -1819443658, 1022362903, 674318032, 847699984, -1025799233, 80445115 ], [ 43391494, 1205235973, -1174618140, -875827996, -1313082480, -719024728, -43604993, -984655233, -701912121, -109762313, -1170345055, -119868219 ] ], [ [ -26343895, -448819210, -929740497, -1096942987, 874184555, -443007951, -1831333415, 98906719, -658999388, 869485247, -35769042, -60459417 ], [ 42838461, 127869626, -728913582, 1259975525, 1048902120, 879193743, -1487620501, 1563725636, -426070049, -725636485, 448385593, 86863673 ], [ -450223, 1346114063, -1029396199, 1088742620, 919189172, -22973744, 794746714, -885150271, 693929453, -271869628, -1709156901, 12403296 ], [ -37344208, 500956960, 1063402976, -871991736, 1178706700, -1145411673, 1485771444, 676077312, -382866987, -1002319758, -856942690, -102145368 ], [ 3443174, -1041713437, -1148096161, -1405968702, 627691743, -49420172, 1807659678, 701176193, -611566883, -540452189, 492652948, 119630895 ], [ 30240089, -1323692359, -916784572, 1516887404, 1439099467, -1194672812, 1108343768, 960898677, 436216292, 25674258, -43760282, 99312385 ], [ -22177170, -865807592, -808343471, -361599236, 485808928, 1273593855, 1299853090, -1042499181, -890271122, -841979925, 1212308494, 116742089 ], [ -41168477, 227212068, 389742286, 1126112745, 684040302, 197889671, -291454386, -117708485, -444801045, -94354562, -887443608, -2907911 ], [ -52555924, 1017353708, 243177950, -1648306560, -271489807, -80826050, -1890062358, -1492721011, -907013874, 125668739, -1238604706, -36506958 ], [ -38123915, -992493359, -657234392, 438775325, 229175793, -1034450430, -1591642245, 1324396047, -1393609046, -133587993, 383760949, -114316087 ], [ -25517920, -564169927, 485550761, -214704962, 1429827591, -1304697140, 1262191969, -270992884, -1118629603, -24544278, -1623659409, 2645413 ] ], [ [ 45675906, 1139966083, -1258884653, 821207760, -1229262035, -364695208, 1740316197, 1072501131, -430681739, -841139380, -1448458576, 79565725 ], [ 22864441, 1431526700, 1271857461, 1035692307, -784034754, 1254616106, -1410609498, -921339558, 791071948, -883055014, 986722705, 77946766 ], [ 11793193, 1213572663, -907871316, -635324232, -1060321691, -152391727, 1496890668, 165888995, -1224617425, -963253190, -1465027499, 100729872 ], [ -51947411, 1427188788, -683264847, 1039727714, -355249549, -212745441, 396620969, -936765766, -487841046, 709819941, 190186997, -57174677 ], [ 40065948, -157422719, -632267819, -1039970859, 1345684195, -132829133, 325271093, 563031764, -128716818, -903307616, -1664586128, -59301656 ], [ 19594767, -1609883067, 978458283, -254547223, -559326940, -1351012843, -344579692, -842741301, 767666781, -705967397, 1237215432, -78100744 ], [ -16195279, -71955308, -845079305, 1469825129, -1560708876, 366862991, 1753039370, 1908915912, -623797033, 269437195, 450437053, 43493016 ], [ 45022879, 1873681202, 644413127, -865708793, 1214189394, 839712509, -269656321, 141218553, 272749140, -805185562, -1657500849, -112520775 ], [ 47669452, -915810315, -1083995223, -361390971, 919300078, -613015892, -1014143293, -164861842, 121195579, 374192785, 779854181, 29745400 ], [ 45003410, -780907626, -797909242, 1577328516, 453939404, -132605413, 734213918, -509968679, 1123117734, -400446124, -789724499, -28365876 ], [ 3845996, -1512951265, 1230773788, -457672378, 731194556, -1141929361, -1235148265, 607595759, 369044559, -280915798, 1433816223, 14977741 ] ], [ [ -679819, -305032972, 1174481411, 1178327240, -782821352, -579130584, -672326762, 632547924, -1119535964, -778213777, -538450723, 103414651 ], [ -8884100, 533202614, -1303212086, -848889326, 1286449803, -347106202, 91452934, -1800467149, -767384268, 824474635, -1054842393, 5353268 ], [ 5056751, 906589978, 285834485, 382887838, 1387373874, 748694866, 774953861, -1738364186, 313258641, 700996842, 696355086, 29587950 ], [ 33475700, -1687807425, -258999965, -1058389744, -722087108, -698032692, 1790202356, -844279381, -1067061664, 937998730, 1171166613, -124914265 ], [ -48416312, -1792854016, -944403033, 1143134060, 1123832355, -546877969, -591382671, -15443995, 1341665404, -782452893, -110757188, -1782229 ], [ 27245777, 14650784, 1215968873, -1103403111, -1441646433, 277013803, -764714466, 1518312350, -1277709164, -563063035, 664277408, -1670566 ], [ -4226986, -89442799, 51674589, 1214645806, 1496035045, -269777202, 1877974920, -161931580, 189269070, -186753605, -1388780192, 82173968 ], [ -24394037, 1380864681, -558684627, -1302431487, -1061400535, -1401989862, 1200938674, 1396306648, 606401492, -712767388, 679475940, -45694474 ], [ 52076302, 382986049, -1328937051, -300461770, -642074906, 595954846, -1692085774, 707587007, -1271598483, -3665102, -1287127246, -105254793 ], [ 42071269, -1637460944, 507348258, 131258292, -943346983, -293713008, 1365508309, -1350964812, 317966252, 125081538, 154006195, -75009367 ], [ 2076460, 277222248, -1116028905, -353762880, -1477661470, -931740035, 143861799, -595532495, 298619016, -535481637, -472047228, 98021542 ] ], [ [ 51928020, -1843249054, -151780687, 400358949, -474045151, 230090031, -1546104570, -1027741695, 253565900, 436106418, 341863183, 34067165 ], [ -16028141, 1587386542, 8035546, 1037066572, -422268821, -837636964, 1070944732, -903841008, -774979506, -7718965, -1360344747, 23225297 ], [ 13525346, 1863046928, -204474737, -1374225763, -880593746, 1015625023, -286453399, -1755398514, 865726783, 128472934, 553408535, -62699396 ], [ 15337035, 1036179005, -1208213247, -1385759519, -1190212087, -1009167776, -220524736, -226405026, -871245315, -387931042, 743561651, 65829201 ], [ 24370957, 130057798, 378460423, 1566378253, 860687292, -773131002, 692482215, 1460273538, -1028170095, 777105007, 268767315, -68540144 ], [ -31786837, 1010843505, -1108519661, 1365967726, 662759313, 1157533991, -228952057, -1737793805, 1059942441, -816144381, -785578324, 21255132 ], [ -23850584, -1978083881, 96042006, 770853607, 570600894, 109319954, -1516426655, -1119109604, -873454824, -457347402, -1768509755, -79647572 ], [ 21738388, -956079036, -1108865582, -1048265192, 455052321, -104327158, 1882610365, 1069682266, -454767055, 101110229, 633440887, 123585249 ], [ -13974019, -1831605822, -305674175, -531696234, 668649937, -670236724, 653280375, 1135780829, 1235842554, -29196667, -1705610520, 48986539 ], [ 37423645, -1652168377, 1034845487, 919666662, -1474233458, -1417621767, -1024824438, -1645836930, 279169923, 1002621334, -987519283, 84200590 ], [ -20940572, -1217156085, -832219423, -10931678, 810922944, -597719381, 1214333468, -1723158519, -30529835, 840691855, 1392320212, -82006527 ] ], [ [ -38325937, -1371096773, -469668283, -394729578, -276405338, 546318078, 1380247578, 719614084, 749808086, -643345769, -1598077606, -38265956 ], [ -16148313, 847599307, 42878508, 285264158, -1180393764, 676532761, -1550503400, -1710584461, -1314185542, -447677282, 210962932, 123391238 ], [ -43989649, 403085923, 1340311597, -472698927, -262399720, 48462986, -1761550753, 806499899, -922178170, -268576291, -929851973, 66582960 ], [ 43657965, 1569069819, 261762901, -284197242, -506535903, 1163612212, 797801305, 1533892675, -748597817, 617191520, 966770556, 39833584 ], [ -4951012, 1003268877, -558104700, -1533841008, 489138695, 102198616, 1216387108, -1549438580, -1303035651, 823690220, 1465961964, 95223473 ], [ 18422847, 72495732, -237948158, -498313090, 1011394102, 772511492, 1633916844, -813450830, 678415308, 123667246, 1233922430, 44355079 ], [ 46718583, 1050425310, -913395281, -460887232, 454541532, 133897266, 989113972, 1655557374, 871486801, -367866735, -373382457, 49629839 ], [ 45334762, 686137612, -477591788, -836329958, -167527719, -1279663263, 1680003316, 461700527, 471007874, -660037177, -1592935889, 74480202 ], [ 36760319, 837164002, -1250033956, -237237596, 360621399, 1085362014, 606782410, -1478699535, -901538929, -91007554, 572535076, -98913405 ], [ -13576060, -438675857, 623263252, -204609747, -589187616, -288891178, 424838817, -703690290, -310217781, 782203721, 1806199649, 58367551 ], [ 41248739, 972228858, 132733708, 539011098, -100176954, 716280657, -522757009, 810650423, -1326658624, -565901919, 1229219225, 72975859 ] ], [ [ -4256349, -1392467608, 699989826, -287904795, 1417182873, 298727011, -879531713, -84519740, 1020610541, 765427499, -1282326172, 43761381 ], [ 6355635, -1271737593, -1219347548, 633955196, -1300353795, -1396711681, 1125965110, 1599957649, -469552393, -4737365, -649748070, 80193707 ], [ 8762896, -470597611, -708932817, 1018242218, 931290266, -650470795, -1927962925, 1589076458, 255422588, -672037582, -1012563625, -19909660 ], [ -26638198, 1055325957, -636020723, -1175622866, -1274493045, 570942131, -777125374, -1860804449, -1245124926, -685596025, 1511308432, 93976097 ], [ -23259860, 592878729, -842205834, -198122240, -1013382703, -1329418704, 369923562, 1750134814, 866781087, 987073682, 467787102, -53339836 ], [ 20043271, 943084056, 617842973, -825850026, -254789866, 868993025, 777820572, -1173064458, -357812882, -569721232, 239431698, 101475145 ], [ -52049260, 853248768, 143982993, -1166570216, -1313806680, -215597410, 933935619, 65553970, -1343789315, -432935944, -748595527, -38788643 ], [ -27862703, -1554571417, -1288874154, 1362247355, -389372177, 655006173, -944810458, 1891080224, 373079581, -927941344, -1484331656, 17169048 ], [ -48672684, 1117591652, -627408099, -194376260, -1428960865, -205714491, 241726694, -758313420, -184128556, -865912452, -1396046158, 35404773 ], [ 50128367, 516410989, 419122296, 1635915560, 1358453736, -475517880, -1703491252, 716952988, -324619810, 894977999, -346372668, 97648208 ], [ -36231930, 1062735697, -227539780, -711245382, 1434921789, 487288120, 438677938, -1010395953, -741216191, 973768878, 635624878, -25571645 ] ], [ [ -49275167, -914868529, 1232146798, -727883449, -1356662527, 880968827, 1079673129, 210224059, -21302628, 95759621, -1793713722, 22928488 ], [ 2680276, 319176734, 679273811, 543916987, -1035175326, 281199376, 1908170916, -277941912, -1204427525, 967764889, 1499117772, 60438526 ], [ 29271468, 1424256771, -1129292623, -540822164, -1193736636, 880939034, 704267102, -1780836367, -1107554165, -952588136, -1087448154, 60970000 ], [ -279240, 453541293, -1254617775, 658270360, -346587270, 25536186, 897453018, -1264168378, 1191283082, 332217337, -1244539372, -88584665 ], [ 37855668, 805665566, -1142377505, -281883592, -842022895, 816727289, -618066382, 252007668, -1204561132, -83395148, -1663504817, 10504671 ], [ -568028, 361460034, -913922349, -272741803, -920499448, 234500245, -842003756, -1722054161, -387784253, 634476846, 547831348, 111508338 ], [ 27775816, 762783908, 580615885, -1208396975, 1464668494, -1361998508, -828939407, 1189496360, -614657184, 438765884, 332783616, -36596188 ], [ -13157304, -672490937, -486396662, -1016357708, -204887101, 1136582186, 1763077079, -1282741996, 1118239985, 781823602, 1776151030, -94931715 ], [ 33533487, -1420614622, 387911973, -137661777, -756845135, -668653218, -1964029666, 713767533, 647463452, 19161171, 1085596794, -3283808 ], [ -15584919, 848628190, -267013687, -78329225, 85458124, -543337962, 1616508766, 964792254, 766995776, 118012700, 512100433, -118129485 ], [ 3408873, -1907611219, -388103388, -1305808119, -191291514, 29533108, -309283091, 159536003, -751713704, 15967050, 436193495, -42722541 ] ] ], [ [ [ 21272530, -1516019897, -549803872, 1629252309, 54265045, -1370511397, 604652445, 696550096, -131390802, -838642665, 705043291, -6701969 ], [ -22705465, 930406767, 812117412, -1091561556, 1222714925, 1350109595, 79566863, 513797499, 1236170502, -462639295, -1365289799, -98702528 ], [ -4487583, 320703625, -564805550, 229114612, 875945070, -734589797, 1843125384, -478041822, 859257129, 19516707, 357278294, 76418523 ], [ -45965595, 1711902470, -1071906647, 1297273085, 210232904, -477000031, 1564292310, 1650090874, -1364790374, -273937592, 1338826580, -93585814 ], [ 39903608, -1009161783, -1099982984, 182790897, -1062873463, 408716498, 1378563158, -275877995, 1242303632, 547080503, 684752360, -100538871 ], [ -16902789, 1512379209, 91193622, 945941010, 75466883, 86945836, 845701844, -1206208580, 633915494, 616494151, -759769016, 80782597 ], [ -16407958, -1009111405, 1093053670, -1645403399, -852010592, -1157012145, 855160562, -749801207, 404710238, -758290187, 763023130, 124669012 ], [ -33090622, -1870403397, 827741708, -1166225062, 113021906, 701220987, -458946712, 1829922251, 1045798287, 519698232, 522192452, -37365816 ], [ 32589892, 971717780, -1159355229, 1241078800, -906575703, 106135143, -1587296779, 1779491871, 389486335, 552895291, -137796078, 24555962 ], [ -47820650, 457428822, 284808659, -1632567451, -20617134, 826373348, -1554002900, -990635, 242144143, -440176780, 1421705578, 52279751 ], [ 6559589, -262029651, -970705311, -314695176, -823661932, 342492675, -110557718, -835248812, -1159578412, -151682691, -1840987821, -37369290 ] ], [ [ 20832996, 1808251481, -1148973563, 1372087937, 586095032, 91514619, 1103366217, 137665343, -1235505122, 247253674, -1535948060, -65542671 ], [ 14997911, -517029720, 153232857, 1651214325, -543221236, 134978085, 153529889, -1184616388, 1207829955, 341179696, 188745260, 71677722 ], [ -15021792, 378895767, 1225284663, 1223506700, -1127349003, 417585769, 1761775981, 1249142944, 166703882, -813357608, -1510020138, 97495029 ], [ -21687304, 1684541104, 1215089101, -1611114344, -1189892841, -1109618459, -385509870, -617964631, 225154425, 66271451, 1408771100, 40679037 ], [ -42714166, -1598295987, 597313348, 431854176, -1148004820, 95375024, 627508548, 638642233, 696968956, 258613548, 1193132938, -53621791 ], [ -12244748, -178073905, -1211943294, -61353462, -800645749, -18573629, 1581830564, -1391036061, -941226680, -860758396, 1129155526, 33569770 ], [ 757738, 924102662, 1297758304, 1074886598, 1098926005, 618484592, -518307449, 440101362, -143515492, 541709914, -641187022, 61054168 ], [ -51310611, -416670444, -1284147162, 454415956, 972295760, 95351058, -143468169, -962100163, -115451091, 322581727, 1170666262, -94989042 ], [ -32143645, -1787684863, -550350022, 1472012915, 1143148323, -660554172, 880221640, 325393195, -16175917, -430344754, -591031616, 114967923 ], [ -25657104, -1020024692, -715326506, -260804206, -814581991, -817167824, -1253095584, 1420865466, -799471896, -893741041, -519315137, 82116005 ], [ -17101569, 1857701287, -1304827202, 441142778, -714886333, 752751545, -1774147268, -790392756, 775836780, -232371108, -1100261747, -120637143 ] ], [ [ -23217071, 871265629, 869172207, -11405533, 343038200, 718483866, -937055431, 1683115337, -1131219894, -366426502, 446316488, -122863081 ], [ 21683599, -1332626571, -454241009, -1270657991, 901910198, -961847587, 821353651, -1652920306, -112043849, -1008615813, -1717305826, 89113727 ], [ -28813578, -168216538, -474638896, 698768770, 200267656, -360315461, -1790222887, 1757772387, 244908690, -825372529, -1578519770, -90805674 ], [ 7551145, 303041282, -887302251, -891081362, 1288187807, -484192538, 346006018, 435661264, -817346132, 764423954, 687897773, -109786100 ], [ -30712152, 144635688, -235904873, -1399416280, 634829042, 585340729, 952747246, 5438589, 1220189580, 835691141, -1372397920, 77120312 ], [ 32526068, -1530548132, -697904790, -934092417, 815745448, 401416154, -202704044, -301375566, 267921068, -87956334, -955734777, 98915938 ], [ 6994041, -199052726, 644669155, -194939265, 583016521, -1245359616, -517718922, 1050369099, 410990877, -31253267, 685721007, 76386007 ], [ -33851036, 1935876187, 390605917, 606215986, -820167581, -319851067, -344531461, -534331188, 4503551, 814851884, -1144619718, 45975793 ], [ 14591595, -1880889841, -509545963, -223812751, -1049250939, -909048617, -1145145118, -1326562024, -795779393, 380787829, -1091888695, -71764857 ], [ -32329234, -376657632, 729578761, -1327597319, -167565138, -1247528863, -160279120, -6265994, 9736885, -431004637, 227419726, -7047634 ], [ -42165685, 646836318, 380240305, 821476972, -1491147958, -519308893, 1581150014, -721759417, 912470833, -825934049, -355884443, -97358361 ] ], [ [ 17390411, 1346652619, 1040033519, 1040670741, -1217370526, -749919476, 1853997502, 169314383, 985419154, -786886820, 1693248101, -103171877 ], [ 52412006, 1554211464, -327451970, 144188502, 1390936665, 160309494, -1347831192, -1318627933, 1093254149, -160180506, 1001328584, -16184350 ], [ 18444305, 970697304, 262319018, 757909625, -1510107349, -204980485, 532185963, 1160726074, 1152273371, -524749752, 444792716, -74221316 ], [ -34982838, -1117460879, 547725474, 887203995, -944860172, -964554737, -596189855, 797451429, -122629100, 87987595, -1017762660, 93185340 ], [ -19074020, 44104855, 636550190, -414706708, -932271557, -637276385, 246088272, 272344027, 140777896, -808984409, 1613782109, -82028261 ], [ -7470157, 1040050425, -995023011, 1566602884, 30058103, -367572288, 1361416939, 1270026493, 1373624095, 55613093, -167137743, 47388007 ], [ 9780431, 29783010, 1313311800, 1447464535, 446248949, -691780861, 481267759, -171565914, 260717792, 1008769263, 1146061716, -4812080 ], [ 41186632, 1490929789, -431665984, -690012631, -1542862502, 1198661649, 998294135, 1393274103, -1087961661, 841121864, -412120703, 41084179 ], [ 38681369, 1806585723, -77471381, -590097197, -1473965256, 361528402, -1085194308, 821588272, 1059304243, 551486127, 1151104414, 40407844 ], [ 43824373, 1555026851, -941542134, 339064582, 1026113104, -734264761, -1938538154, -885778120, -392550391, -598724443, -826380581, -119083773 ], [ 26241402, 248798504, 979038411, 398550281, 1151057826, -470801566, 1327226709, 701968630, 1273041208, -971417190, 1243416533, -68118530 ] ], [ [ 27831956, 554181361, 60713737, -376031780, -942891347, -131688768, -1752521149, -682368248, 2013587, -787172124, 1238692284, 56401440 ], [ -51665001, 411245743, 1248738621, 397942172, -965210967, -951210119, -696812581, 411461916, 544929154, 220795953, -737408306, 39303617 ], [ 35082123, -645871392, 526376871, -924938022, 902327738, -1101237157, 838591864, 210250902, -685402474, 434488471, -1232102398, -95736509 ], [ -26260239, -774052747, 1132248459, 703851519, 797732623, -993700696, 1614734544, -1509919617, 1210745090, -657292314, -1220337029, 7504662 ], [ -14948098, -1206431308, 313184706, 1388510967, -1523545840, -167152537, 1980799974, -1568704163, -198516885, 811803168, -1248605938, 111595633 ], [ -51642203, -1541484905, -619007359, -367467031, -758998539, 603334549, 442878470, -1267929957, 713943477, 230831531, 1716082102, 64947921 ], [ 36158442, 645158770, -503126901, -754501105, 1013498923, -892673925, 1784176137, 1883143877, -1140004790, -80912545, 1789445301, 55846027 ], [ 15483405, 1673047153, -800561237, 1026617436, 1355827791, -923651909, -1542381059, 1590553171, -113610203, 708189698, 297182412, 83584571 ], [ -2896654, -1025405377, -83285972, -1560038681, -1463872870, 583114445, -1558362219, 528785850, -1001157053, -889528447, 824526572, -114150984 ], [ -17026623, -850778759, 670024284, 427901121, 860721884, 182039698, 599887929, 511339721, 11449182, 284589831, -1429531900, -69953932 ], [ -35000586, 1945368463, 849474160, 1387812200, 518405392, 119765812, 815642527, -1808078925, 634592644, -368430687, 1716189867, -109525879 ] ], [ [ 47492700, 725605612, -866247042, -135547258, 1367040322, -1327873221, 1683945586, -686816685, 911929066, -980448977, -1786931994, 14766021 ], [ 16026690, -395378261, -1127389542, 975408663, -851958053, 1278608222, -910200010, 385823617, -927386424, -312187661, 909544560, 90108791 ], [ -35870639, -729853624, -658056585, 123708975, -12633632, 1258296717, -476949812, 1723311552, -391632895, 6694297, -1630782249, -107034217 ], [ -20207605, -1006604887, 480416304, -283472901, -1470023625, 35347489, 1443172808, 1789058201, -1178428843, 968340360, 1368989221, 54390061 ], [ -34177585, 131915478, -76527555, 377129764, -1448134096, 1090004119, 1686533423, -1296305644, 529824068, -1008130431, 1305522797, -120911874 ], [ -27763612, -339647295, 797771277, -342291413, -874410540, -573874055, 1260719789, -275016408, 61757763, 552834546, -1171782991, -55951820 ], [ -3919134, 691553637, -1201070936, 449170583, -878762866, 1350126285, -481288855, 356858110, -861949097, -83403786, -1188038854, -107878494 ], [ -19576798, 1485117316, -996196726, -461143383, -1039040642, 811250919, -1625109086, 671266418, -258259935, -20104514, 1425519668, -52525331 ], [ -5462243, -1146111945, 137690213, -293550261, 1068127290, 799901248, 263016914, -935687770, 477424235, -576764270, -305511887, -77227145 ], [ 40296984, -671487900, 823439085, -1234209983, 302851961, 1277603678, -1769945437, 818892712, 700685950, 448410429, 1190698670, -5836084 ], [ 3000491, -823535744, -919542942, 1199670863, -535621549, 155535869, -652959993, -779913679, -1151761562, -963247115, -1221152831, 44075006 ] ], [ [ -21089287, 904831145, 988012388, 1102844623, -1068386484, 53669426, -1100595111, -1365358632, -109004491, -505560159, 786291392, -13764368 ], [ 16691002, 313991639, 852225570, -458993624, -492404766, -546266810, 186085169, -306129713, -946147255, 540533156, -272624616, 43030627 ], [ 31524196, 1099413795, -541055462, -249998692, 454872893, 865587020, 1631987049, -569593332, -265415376, 830104765, -1065472527, 82618980 ], [ 4770060, 1888437628, -175853709, 1303535736, 1449491669, 36409808, 1720289053, 1099888651, -726356133, -664095541, 5031579, 56972278 ], [ 31931172, 1104939093, -1067561311, -253826059, -1358074316, -439351676, -629865408, -1219591748, 1397709034, 117747180, -1483428776, 112146298 ], [ 36961587, -1392040574, -786798371, 1100500842, 53150520, -253488143, -628973831, -331075753, -226718598, 730671589, -1493101583, 59903564 ], [ 15543868, 1053083531, 195926398, -797796655, -42843166, -216658011, -31503857, 1152002294, -1018676676, 186515314, -939564821, 39383078 ], [ -13853070, 416820363, -240425692, -629646768, 1209508475, 465243335, -1068515416, -1092305318, -27508079, 537361485, -1357430144, -78437815 ], [ 22373940, -1516860297, -755233045, -672290429, 637396016, -774922636, 1087835090, -1369669491, -791660152, 764426461, -899065044, -4378123 ], [ 4153300, 1096911759, -416950772, 853412322, 1101697607, -998493230, -990754295, -519279442, 698486098, 853458749, -799067705, 95455807 ], [ -51856626, 385784701, -900533324, 1436466922, 1400262133, -627643982, -789461504, -1743071696, -150498718, -631783468, -1736472258, -74932921 ] ], [ [ -19858437, 1080190022, 1021993320, 1131494873, 450399913, 836143838, 911354482, -305712756, -973168105, -542052290, 1320329336, -50391454 ], [ -20183983, -52698732, 1006295186, 523567379, 425433322, -250399050, -1350876186, -425305986, -439478689, 176241007, -1709448902, -90310038 ], [ 43423094, 345750992, 264002792, 792978963, 935814932, -1242049466, -1292086627, 1379472812, 957724252, 107296380, -267182267, -49868861 ], [ -25624359, 1718470226, 557919908, 1707590692, 757068548, 522796585, 1769613968, -954548274, -392087705, -903539688, 1563015554, -31635057 ], [ 48108450, -878624196, 905755173, -1524237751, -1111136030, 674422792, -362814459, 1008678307, 281670591, 612926493, 905784058, -90055811 ], [ -18944330, -541536515, -642742761, -819483226, -810022496, -976412597, -464976211, -1179628500, 1354281588, 760316303, -956128518, -57693916 ], [ -28833531, 1001361181, 824405247, -35099075, -809465309, 13172379, -1065586777, 1689974968, 74592944, 177985340, -592865169, 35168925 ], [ -29762678, 1686674957, -1126322583, 99519373, -1084164634, -407614990, -1917873340, -1020842188, -775448183, 843368108, 651608610, -27962708 ], [ -33686851, 424909885, -357773496, -1525831004, 449173374, -559847835, -1833281870, 1386245226, 1022769794, 233518473, 572048690, 2145419 ], [ 43532839, 108776989, 1354161813, 242511718, 1157111027, -559450470, 894705718, 886364118, 1134585019, -67404145, -30950633, -16475471 ], [ 13429754, 952341235, -603623475, -407593451, 927302000, 592661756, 69302346, -364722366, -64297607, -659483991, 1573890652, 42731954 ] ], [ [ -44021054, 1945713361, -699778639, -1152269785, -1279043865, 157918308, -1450006302, -1057991032, -1227831715, -305436953, -696093450, -123973780 ], [ -3908853, 1584973193, 426249056, -498167352, -354821127, 1221650054, -1542193579, 81968877, -17447167, 196924764, 1037906086, -123028699 ], [ 27183388, 725848151, -747430223, 1168580790, -1504033843, -450957551, -496076141, -1735325740, -955006562, 545865524, -630644833, -100842114 ], [ 13511498, -495708424, -1122940645, -392786326, 984275088, -1237076778, 81379789, 1676187919, 889944256, -665915533, -574967320, 50472628 ], [ 12522950, -1091907149, 330410788, -1623182152, -992791486, -873886587, 1353501178, -8685409, 271082858, 525679492, -1202286435, 63045834 ], [ 30532896, 1350910832, 741725634, -1564935589, -175315636, -616306682, -212379944, -1724695304, -784540668, 985719086, -926137184, -52084449 ], [ 11718328, 1063568453, 943413618, -1002429464, 1102555684, -99914442, 711659881, -345913633, 183581617, 90966347, -51745179, 17822898 ], [ -17244513, -1174630719, 146250306, -1251026182, 1363680748, -840978725, 609277484, -986985624, 1214417495, 966539460, -635895349, -63140162 ], [ -32825973, 1296131303, 478438163, -1261844576, 102499451, 472827040, -99126997, -1292016252, 868966485, 483919043, 1337012830, -60297524 ], [ 47967968, -136310853, -1195350263, -939954526, -703646407, 399508783, 1503304327, 1560019945, -1099189599, 204149551, -361833945, -85391237 ], [ 39209923, -461680592, 1102587173, 403454047, 281994373, -884059993, -1631939899, -1150431410, -857376302, 522129782, -914028052, -60663901 ] ], [ [ 25157079, -253250230, -525921704, 1399519227, 834704203, 73720190, -1487060758, -1301709215, -510695243, -954716168, 1487471725, 75131151 ], [ -22885129, -1911769561, -1167314764, 565918374, -715619751, -133617060, 268181600, 1383558876, 1383455212, -616728019, 546346643, 102994816 ], [ -15618381, -1280188149, -998921379, -747016059, 246395607, 430637505, 604241399, 250499921, 547044639, -89803239, 182288268, 62685015 ], [ 43392816, -1206194573, 797149005, -323437818, -294516967, 1206600091, 1882493091, 728183042, 1237011141, -350910291, 851731324, 117398984 ], [ 32819847, -1981191710, -373541176, -1450343244, -918856946, -23752161, 1780799942, -1746309265, -1274821849, 342938704, -303140056, 40588083 ], [ 37947310, -1743459388, -1137026997, -415004911, -779730292, -134091430, -1546906510, -1183330898, -1226818600, -612118457, -892045947, 62117209 ], [ -44426988, -1351908099, -1009918173, 1329648063, 207575761, 1316827496, -1755585139, 373627576, -540501593, -780762919, -320518997, 114641004 ], [ 22901060, 419892357, -714569068, -882195996, 1304704841, 785863776, 882341415, 720955373, 451350590, 635389886, -1012379965, 96013261 ], [ -48718202, 1713443866, 1270483376, -151095734, -881613255, 1138924362, -1936306424, -1125185322, -897128719, -431532428, 115990127, -18551581 ], [ 42328368, -1613382209, -331957222, 893756086, -345679503, -387958473, 63698981, -292811738, -453001811, 260393101, 1190612013, 97577605 ], [ -43862100, 1904521671, -287775249, 1173826669, 731053709, 191361680, 1496941860, -901936713, -1326638781, 871635991, 957923508, -36482865 ] ], [ [ -5473072, -1233834787, -1054514888, 478313308, 497416080, -333452117, -1497238529, 1282197958, 643603748, 963113239, 1169971395, 78834282 ], [ 4753400, -918729627, 535038605, 881475988, -2967735, -1199425720, -1067881044, -919994081, -595310061, 821851045, 712123125, 97213278 ], [ -42783152, 730772395, -437222858, 1581317588, -91387293, -664889917, 950555571, 192649305, 496060313, 901871897, 382591547, -116684289 ], [ -50167037, -1088293290, 681603376, 807156918, 1520403704, 637426169, 251741317, 980651632, 991264342, -745116266, 553558432, -37132880 ], [ -38047045, -578366513, -557110596, -34311101, -728487994, -959156478, 258572429, 1090472056, -1278559805, -247354257, 1447272283, 73644483 ], [ -25511418, 261489116, 1228149786, 281771931, -1421074940, 189966065, 1183410572, -115956829, -504656407, 891353512, 1231311394, 55440871 ], [ -15293939, -273174026, -1305099847, 1379582018, -1158040480, -736166176, 595024929, 207669706, 276162213, -591271130, 265622362, 52609862 ], [ -17241428, -437201694, 428576024, 1023814030, 679598275, -449638604, -1139332378, -805084390, -1231825315, 601861667, -1672786849, 72728015 ], [ -6054215, -1573040167, 107079263, -1656155005, -243987522, -1384555641, -53732778, 1073853294, -851007213, 575389813, -1456325606, -11625580 ], [ -2785713, 1953832492, -1208386234, 1420803304, -624571639, -377751586, -70227894, 1213508218, -1175742052, 639363098, -195610987, 18708186 ], [ -3006331, 1406197553, -1378159883, 913270920, 1178334373, -1001741235, 770147113, -182813714, -457153343, 147308591, 473825232, 46302433 ] ], [ [ -20579372, 1025796254, -29525358, -817807894, -873853725, -1289331231, -1073973882, 1422215483, 187305366, 942557117, 1148226312, -111419339 ], [ 34258070, -127365890, -679119984, 312002794, 1286321286, -1312279063, 488742915, -1319626156, 60698925, 830629031, -1321512531, -70430900 ], [ -44035731, 916783593, -944389510, 1077507835, -328657825, -893377168, -150985494, -1100025029, 1328331272, 495200256, 770722204, -103428176 ], [ -27592089, 1385753273, -1111771568, -1221455571, -1285840355, -93775918, -410044748, -697323816, 74823327, -386930043, -1359918186, -48772421 ], [ 34511605, 243711061, -1379542755, -160492163, 18333667, -103721885, -1750245031, 1264901891, 70483589, -856260559, -1289925585, 120302173 ], [ -44797725, -531634843, 1065001789, 462217947, -1538555974, -251954325, -485335750, -293557987, 651636221, 155698177, -1560382348, 52263256 ], [ 49799493, 1311642139, 910939881, -1387675639, 565679235, -1132659161, 750673309, 853224473, -1344662899, -112118822, 1235677912, 30052442 ], [ 31306705, -1703227268, -6690471, 1513439752, 1292933520, -96703121, -484868088, -1762153052, 1208528705, 405544083, -1789209246, -101788239 ], [ -20770009, -1919233619, 324716162, 1462369037, 114956784, 26428280, -1767072754, 1063714341, -849543293, 616661401, -679256477, -104802873 ], [ -18869899, -913443121, -536714468, -676371577, 1459168715, -1076094695, -1041702767, -1027245979, 1042835737, 614999840, 947918477, -56552482 ], [ -27069750, -535610993, -1085708340, 160450473, -494775602, 532902964, 204501395, -1250712377, 173239633, -787345401, 1135035599, -41846205 ] ] ], [ [ [ -33250773, -685286092, -395626367, -392905967, 1461689933, 247449711, -1746609350, 791911640, -566008415, 538262835, -1759909894, -96939491 ], [ -13862035, -1544366482, 86777733, 1003873484, -54108920, -1322582741, -1143435581, 1367898309, -62308098, 693398369, 643209157, 119395840 ], [ -30880341, -446535104, -538361122, 178459639, -259227748, -1387417574, -342074999, 570744344, 905022295, 863162271, -803756936, -88690418 ], [ -2297076, -162529255, -108468651, -672475812, -1406647686, -1260446440, 1131295351, -1890647924, -1011887137, -771981565, -197577890, -32836259 ], [ 35285313, 680720887, -507704713, -186588928, -1382045327, -1095352655, 1098060731, 834396627, 466615873, 960960151, -796717077, 58368825 ], [ -12280200, 1397447714, 513274957, -346111857, 1180266197, 959135034, 1807530533, 1158021042, -1031352207, -396259517, 814870926, -3806591 ], [ -23633220, 416465811, 1076766462, 891703342, 1147041803, 1351570643, 621680003, 381673106, 1196810998, -853607488, 331132289, 47816898 ], [ 38883624, -1336160728, -286570160, 1568237413, -1385806292, 1317364361, 1288406805, 1360851348, 561826490, -850280109, -44861688, 122352927 ], [ 46382636, -528139389, 641639160, 783157907, 1165617295, -226306870, -444662111, 47204416, -639313824, -603983987, 36697079, 100386115 ], [ -476907, 768052319, 559578491, 256599984, 718314865, -872059218, -1807797912, -342887910, -707286970, -207561571, 1344216891, -104838374 ], [ -13690283, 424819912, 782978826, 267423215, -1519004716, 195030144, 190195467, -185071251, 655641502, -583461759, -1671592159, 26778378 ] ], [ [ 40577199, -13158275, -713449725, 383700574, -1533380070, -729871196, 334301061, -254038509, 858840623, 651459002, 54764562, 30790399 ], [ -20658428, -1892261122, 160701304, 665195934, -1032525625, 802520647, -13588834, -1061089848, -200363897, 109602623, -1069144875, 102706896 ], [ 36928077, -1853592049, 419864772, 983197038, -1205714514, 851123629, -1996924191, 1482250603, -719583109, 911064165, 1764333766, -59103408 ], [ 20918460, -922908987, 907678871, 911491433, -894363048, 345674682, -1144430188, -1145954793, -495496743, -395259857, -491133355, 39443009 ], [ 24472318, 469877941, -391293403, 1135664440, 995221265, -283337138, -403897283, 514371062, 936642616, 739199379, -821997258, 58738173 ], [ 38539430, 1786491163, -173333280, -1624365530, -76279532, 999159981, 516102941, 81541971, -188429671, 948387296, 1707160350, 87270728 ], [ -42394384, -970132182, 488854340, 801130091, 1531862075, 546562635, 856680030, 1532923019, 1221477249, -115534792, 537203384, 59707809 ], [ -1436612, 54973270, 765778797, -455285622, 1332233063, 367585710, 1257437593, 774244431, -648965331, 765412306, -930456687, -24420966 ], [ 14448896, -765011353, 1224618266, -96847729, -1440731786, 453488840, 1987753604, 597917929, 181981158, 989285186, -834856799, -113252043 ], [ -42012408, -413912059, 1031843363, -91073269, -830841445, -1202389621, -505519628, -1409786400, 655421517, 498002131, -1454186829, -96001680 ], [ -44513066, 94795084, -917579202, 1387075369, -1446990623, 940492257, 163763376, -301090421, -544698800, 995559288, -1573503092, -94312403 ] ], [ [ 32199929, 199414060, -171026202, -1241356784, -382648956, -670973320, -328917034, -464730696, 1031931252, 680044516, 1503845367, 33156662 ], [ 17376792, -534157992, 1237590482, -833795981, 591536679, 1201337543, -1347068838, 1106640469, -912059551, -180957952, -243739744, -91789122 ], [ 10770369, 1603369005, -1062978477, 162287950, -66508737, 249211052, 843855763, -1549259256, -1251811570, 834684880, 957887616, -51401538 ], [ 48317953, -1270981760, -1354817202, -374629572, -240178887, 98204214, -840900483, 1055749093, -493515321, -925690680, 217669792, 86736146 ], [ -22186353, 64610060, -888906756, -187598771, -1252738375, -1157997235, -631044411, -992756406, -899016460, -3055078, 63157068, 99990376 ], [ 32493649, -26777110, -840390304, -79655013, -834125041, 494980227, 161379890, -197454468, 455424575, 891345586, -742625240, -88871986 ], [ 45103571, 534498628, 681334884, -1173563861, -15061636, 956469925, 1953450086, -1569832255, 559670597, -317477484, -274012307, -76149192 ], [ 26240033, 1422585411, -388692342, -1664263917, 1530196098, -859882779, 1849502689, 1892686378, -653570925, -363973028, -740582083, 30180502 ], [ 5438511, 1482194951, -695859169, -824981031, 1450467834, -720478740, 366309397, -599961097, 1357003489, 293772374, 381907283, -69760362 ], [ 16285801, 1655837744, 328662418, -368619653, -1059971615, -531278878, -451805977, -743503180, 99454982, 445317568, -1282169633, -92046192 ], [ -37529015, -385944732, 617756682, -860517219, 1000935635, -1081566764, -1930816109, 1718146636, 1321755077, 818260896, 926363162, -86513789 ] ], [ [ -22842280, -705176485, -1024660878, -878437808, 63561350, -520035722, 1132877286, 1161417134, 1256796153, -714609321, 218278289, 4483210 ], [ -14990777, -1726210020, -1231511704, -349951694, 1030962491, -1117274327, -1363132213, -517512617, 184512055, -9260286, 1606498171, 17376714 ], [ -30282370, -234355252, 1219498378, 840048166, -1561197719, 1014717825, -259452124, 1762414894, 1291498227, 317126663, 506194983, -61621155 ], [ 18491197, 1450482368, 421711345, -1359811266, -529546173, -387433384, 1922354341, -1508424283, -741940141, 446071969, -1145866832, -80221810 ], [ 4624689, 1657936211, -494525931, -890347288, 1357799742, 840218245, -1231758014, -793021705, 713148651, -516022316, -687832232, -79906167 ], [ -20199917, -1368278577, 698027372, 1108690966, -799540705, 1252370620, -1685692301, -767993332, -1125058210, 767414063, -1674728574, -29385231 ], [ 14709133, 1832087486, 448420828, 195715361, 1160829921, -408282820, 880276736, -790687345, 814387448, -733386295, -1274663776, -44047847 ], [ 48016535, -1358598710, -390594545, 557043211, 729548602, 47506375, -202217827, -319868114, -1330768485, 73705393, 1479234200, -15905671 ], [ -39213068, -1321108708, -707314434, -1015550246, -1245952460, 1146386168, 385106655, 1322342314, -265664819, 891149739, -1405514610, 82104862 ], [ 36662556, 31950670, -1193378600, -208717196, -517272097, 853649281, -1007420149, -480853878, 130248812, 191071845, 592610661, -61978318 ], [ 24163397, -67330691, -418072462, 623560479, -386313009, -285983679, -742842977, 125198402, -555051035, 902709650, -1651258523, 93192318 ] ], [ [ -7728413, 340920938, 295838086, 1405237322, 1117000275, 156829471, -853898957, -1199517806, 537901424, -679075478, -32333518, -339433 ], [ 1489063, 1672698241, 1019592937, -1148316147, -1457231507, 946272403, 344727575, -1245919056, -1113882065, 68702928, -189526978, 85955268 ], [ -12314570, 119319181, -973674163, 160863476, 1558030808, -1121149842, 1089950706, -886741053, 227459880, 393360898, 144697246, 124539066 ], [ 21917033, 780367970, 19150389, 1077931053, -1219848693, -615545267, 1221056331, -870823046, -543014035, -399114311, 384649985, 96138275 ], [ 35773811, -921842378, -1240732496, 933265977, 1414000323, -563372053, -755959241, -1076971647, 585039333, 914782593, 512484500, 101540541 ], [ 38528348, 205623268, -734965903, -806119965, -45018477, -1052460639, -295390887, -523240466, 1069045817, 51700130, 870817577, -25048255 ], [ -47218422, 589570957, 111156490, -1340528462, -803153163, -1198077463, 1419432447, 343938652, 1334332199, -617846958, 752433126, -19357475 ], [ 10781875, -1276662139, -351089850, 850448967, 612925905, 1277699479, -78396737, 472987867, -162023168, 229520709, 553361769, 23302252 ], [ 31324595, -1255035756, 535580011, 550236188, -1451036348, -759688875, -827699891, 1644270459, -360703226, -388696750, -1171771393, 121440057 ], [ -4824844, -545543047, 1121756258, -379874985, -146682094, -383951641, 1878626823, 196819996, -767437047, 137869566, 683027353, -35523167 ], [ 44048067, 1092711272, 1158378449, -860190891, -311900280, -781269847, 1155953490, 1483241496, 711768467, -584693250, 952672289, -122327496 ] ], [ [ -12419479, 1284482024, -211034535, -1601819458, 1483035448, -383784068, -23520235, 292089103, -704666755, 382032528, -1535597195, -26199889 ], [ -51988347, 652864088, 593240594, 348094212, -777897890, 1407369089, 1209149741, 1300409780, 1100695, 166354201, 1530606975, 14173934 ], [ -38479140, -1021211435, 703625280, -1565852263, -1508570923, 1389816677, 1763894220, -1846300367, -685987537, -220970380, -40032217, 115560871 ], [ 6147052, -1759663971, 1263906435, -31910516, 1327559282, 622030091, -1026159971, 786392432, 17747100, -953831753, 49674357, -99131352 ], [ -45377730, 499735849, 963345542, -1466722248, -181914469, 556946335, -122163048, -1372481718, -1188218161, -650169116, -681629815, -15875960 ], [ -25851956, -1099394848, -292475153, -1605321696, -567589256, 910136423, 1966625826, -1168419120, 256902262, 679691922, -1685472594, 62408865 ], [ 3138132, 627335322, -71333214, 1673666166, 473838070, -843937464, -1025949770, 176545762, 1320471419, -864067175, -1352231494, -119165739 ], [ 39526084, 1563878506, 369345185, 902398690, -666218884, 545110432, -20334278, -602884508, 857326415, -335446656, 1143411776, 106280980 ], [ 43352487, -1288667580, -1174344754, -802366933, -1085691086, -1261994197, -792856390, -1884846965, -730562513, 587459888, -33532737, 77736742 ], [ -28641429, -1855209638, -713007044, -482234394, -853362074, -999870683, -1393043415, -926450456, -551843795, -754666043, -675610397, 90689360 ], [ -34157391, -1889618102, 384988468, -400940983, -577563432, -832422214, -407892394, -367946978, 1400837121, 313299012, 1151601931, -45748179 ] ], [ [ 10486341, 974492145, 135823311, 468428070, 120321761, 220790710, -238467040, 1270724169, -200885572, -363296447, 1461031727, -102868555 ], [ -33223928, 44256270, 400656600, -1440805083, 1300903713, -775001249, -1004278878, -574834418, -1355238782, 382189696, -1779178726, -82048373 ], [ -15294616, -1752548400, 1087268749, 44064284, -872372821, 1146839941, 498906749, 538029315, -775799706, -833289722, 1334631649, -10207575 ], [ -39248838, -1678545002, -453769574, -1367072928, 1299633894, -378267974, -158550943, 318531557, -1117862532, 745008640, 767934669, 119984985 ], [ -32032004, 265857979, -908203931, 886790154, -849299708, -237343063, 1023326196, -154079643, -625710352, 752167935, -1811858061, 31784806 ], [ -8692438, 1868333807, 178471569, -11267887, -583508271, -369537766, 765684258, -1251612747, 1211522221, -937572005, -762190508, -70838852 ], [ 17587592, -1564764383, 318649109, -1418318286, -323529015, -420034762, -658902882, 1051319128, 17776005, -74026424, 635016985, -35803142 ], [ -4362148, -1464433608, -1268289914, -164951610, -293788094, 318213215, -1339925534, -1775757438, -543162927, -71562793, -1423581427, 33836578 ], [ 2447158, 627731245, 1274005935, 1661481998, 471750913, -865806846, 286432186, -312605382, -418538807, -745230578, 681209933, -120920953 ], [ -47750931, -342336893, -904494662, 307492726, 421194908, -904054078, 1546644127, 96394474, 945588418, -188895099, -819728699, 32014544 ], [ -37824093, 1897810556, -1376723054, 880839071, 322496724, -807615410, -334400370, -1388857360, -477996553, -843782052, 1824180948, 76895203 ] ], [ [ 3434741, 1381012049, 202421034, -1090935325, -647444570, 226202685, 1598040861, -1252540653, 1310906893, 705660928, -1642234370, -12879036 ], [ 41020553, 1170562009, 423284290, 1594316452, 1327621, -448069478, 851325582, 302584198, -618999902, 909694164, -427929755, 97975481 ], [ -6673539, 1918742270, 693265145, 126037759, 1254797605, 169386156, -1104975207, -611344293, 983214561, -645828328, 907932209, -75433316 ], [ -42082748, 1987012021, 554303423, -300984763, 1056636881, 993107454, 1945506264, 652496382, 1180107946, -13526825, -1188613643, 44927678 ], [ 40893045, -543997713, -1136218203, -73680671, -1389132139, 642512895, 493263827, -1049210586, 437058902, -418311507, -235181469, 19304242 ], [ 19708896, 143923582, 1335215474, 1640242651, -607850121, -290911602, -409341360, -1786465195, 471461293, 181513936, -113018806, 97864853 ], [ -48130212, -251418294, -963393201, -534299976, -282633728, -239971712, -381653518, -455315321, -912495178, -466554281, -1635644542, 119485509 ], [ 38174471, 101287607, 1134658021, -232214686, 666721235, 959870039, 1836580114, 203196109, -809120059, -649394585, -112588480, -60554916 ], [ -11141256, -563896938, 1056760145, -38841127, 816769070, -31067414, 1012770020, 1292920602, 433363284, 935872060, 999788003, 61391354 ], [ -20571061, 1208586829, -930513015, 217585465, 182501783, -803449398, 1889401743, 1132146357, -1331866703, 608597831, -1678784445, 28573808 ], [ -21733059, -1202785112, -109371390, 1219017587, 719365739, -1273651923, 654758683, 270319791, -891452744, -525377177, 1067589944, -64850873 ] ], [ [ 43007307, 1274312768, -6328049, -1482954224, -899887763, 936045404, 552576653, -481824439, -857146372, -645283302, 485404811, -42738094 ], [ -15940162, -512682034, 636744890, -197158160, 613804814, 1226666354, -1339473547, -1290516967, -377631571, 26319, 230594288, 43011074 ], [ -49614951, -93591152, -580497375, 465235169, -1456572583, -231773381, 1886490333, -1150544774, -1210225346, 854111948, -1041207450, 94544767 ], [ 2117949, 1011000325, 714732247, 726960506, 1024606732, -965257700, 844948238, 1691456979, -1380777947, 761033189, 1364038247, -123476626 ], [ 33656878, 909627337, -646780732, 823291143, 278894942, -443053399, -284475312, -55364603, -831441524, -423165027, 1544370195, -41129380 ], [ 12975756, 852035664, -1043341032, 614953499, 512695742, -771099586, -769231461, 1243452923, 177542884, -482812154, -941973477, 78994558 ], [ -6599416, -868308476, 302559436, -1558052883, -1127995721, 450585843, 26044065, -1354467409, 271394849, 405013877, 107232901, -100909987 ], [ -14681105, 1926484933, 563753985, -333958136, 226600366, -967060775, -1502292235, -182226744, 1125460392, 791058009, 719679481, 58346838 ], [ 12171136, -711506265, 508323188, 715182462, 72060459, 1417515631, 1218128470, -1717867070, 416247191, -230656223, 961146715, -49968283 ], [ 44321406, -1489068485, 441781606, -942766639, -61330359, -999789555, -108441054, -622888537, 1315764700, 298797788, 756683780, 13343860 ], [ 19409254, -1149418040, -818350412, 727773298, 781658900, -1381340318, -1319751101, -612189356, 1104382367, 672279308, -93796268, -8001136 ] ], [ [ 19461456, -649016776, 209267473, 1523001760, 1207606399, 46410104, 1174884598, 642562201, -882794841, 652144304, -1516422330, -71885118 ], [ 44521514, 1684139133, -798111930, 132234574, -934298332, 9907829, -109530583, -1155576374, -1400510090, -559065161, 903662010, 50828938 ], [ 17103351, 1801986268, 955616098, -18820864, 524560526, -435724229, -927512127, 536781051, -620209011, 690832138, 747182826, -17852161 ], [ -38783535, -1316371882, 1240370591, 748888578, -489748485, 1021914419, 1887774284, -236229699, -809174174, -591420301, -1429532235, 66083184 ], [ -30587870, 1276708612, -804865588, 1415319265, 1265514646, -495077980, 1478856640, 1836416782, 720374163, 686896322, 188128672, 83039639 ], [ 7000468, -560334598, 42098464, 1548712813, -1286574036, 303559040, 1427035944, -1871881144, -22276731, 516036223, -369915370, -16860100 ], [ 3653463, -823239480, 85133767, 1384010646, -1190234701, -228862675, -1676179714, 1610514621, -650582438, 605654229, 1790762744, -43711482 ], [ 25116108, 1468420966, -19782184, -1018609073, 1208168832, 824758787, -1099202540, 521554677, -251089096, -280427410, 403098097, 98258577 ], [ 45033495, -477937363, -1146596114, -1423052068, -873687023, -1300374652, 628840225, -1636841405, 69735496, 343065349, -1477918371, -60036073 ], [ -32000572, 1405849820, 767201603, -1695129357, -300950484, -90672681, -1956433998, -1536661226, 154499380, 91208479, -1801236919, 68210539 ], [ -40974923, -1682846964, 782343946, 1666403073, 1261330461, 98979633, -148141239, 1860407415, 451492412, 565805993, -698923843, -8038112 ] ], [ [ -52060527, -1132097365, -404689406, -696062165, -432819259, -1103408678, 1270672589, 1414431161, -525190248, -787061240, -980499714, 23181826 ], [ -42399432, 273677279, -79399153, -1407906603, -841076379, -1137794379, -1781767145, 1454044279, -674285341, -740982071, -332185284, -23231096 ], [ -37336086, -466487512, 1312604848, 645579507, -471131270, 1230232189, 1596123593, -1352178147, 197155806, 362760821, -240874150, -19999908 ], [ 9129055, 1895128113, 1158017795, 209742721, 1439603777, -1158296707, 1842520549, -501834866, -54458021, -416168437, 451053239, -105948312 ], [ 18667353, -1559320199, -1378739176, 1542014507, 238116444, 624314880, -1922929292, 193732994, -990952607, -837139370, 599102732, 97128971 ], [ 31557524, -1864611446, -940511765, 1598880660, 1194417853, 291576912, -441283375, -1027131068, 646064512, -626525616, -836980815, -1230597 ], [ 43092872, -979750430, -47982942, -819271617, -786304875, -1370215114, 659270852, -1087100321, 60742807, -744553644, -1524040659, -55373587 ], [ -34091415, -623399677, -621851851, -1528225175, 1074580222, -586919917, 385134615, -9038605, -1105413871, 1004075879, -1221293732, 30659538 ], [ -33627718, 931558158, 212872490, 142054362, 1571252890, -222859962, -1797635754, -299793815, -1209420100, -960526793, -183719503, -71920290 ], [ 39787894, 1764387096, 615646513, -1162193285, -421956804, -1344966394, -1746547042, -1453134446, -1307191988, -791568190, 362615364, 111705027 ], [ 13042421, 187894130, 776760969, -919224768, -484094781, -93101151, -570757593, -1645108224, 989038988, -783562884, -706344229, -66548601 ] ], [ [ 39966256, 506391284, -239796603, 1680550939, -375351931, -1319344772, 160284967, -274782938, -655066702, 15667316, 44947955, -52298663 ], [ 13917286, -1275688246, -91951605, 1386556593, -340662782, 901453758, 530866350, 1264081034, 909346107, -298151386, -1163570040, -71950065 ], [ 20490176, -859540727, 670912365, 1001313281, -628262441, 1293918804, -1368841979, -1139817456, -115037546, -179797683, -1298276743, 48308266 ], [ -22605645, -723100602, -520649755, 70073611, -1480797259, -842155072, -1883479459, 1176855594, 1050841939, -751855335, -1817311784, 41965322 ], [ 4051445, -798913056, -1275971591, -592219025, 1396048507, 1324279173, -1100856960, -1043315857, -303453740, 356265362, 1182607384, -114280756 ], [ -15041099, 1815081033, 830072047, 1206015302, 176853510, -863077267, -1228412979, 124727654, 420163800, -974102823, 962046549, -38508901 ], [ 40440007, 1002718892, 175428550, -138259871, 357827730, -551821033, 624081768, -1782255932, 553066973, -256093930, -971923336, 89719203 ], [ 20719225, -885900617, 775347618, -666845244, -672606932, -998728293, -600637909, -1540202975, 720437647, -756898936, -808425677, -104717075 ], [ 40368538, -104876337, -879250552, 1473666645, 1498891741, 1104957953, -1514761598, -1420046715, -1262048188, 657885193, 1729183396, -53187125 ], [ 52393468, -1380291324, -968498502, 229293171, 133546686, 992920449, 1648830101, 1480223252, -1202033534, 317827984, 1296142447, 71110381 ], [ -35635043, 236083584, 297757669, 417817352, -1073290151, 425073396, 102250665, -1219880801, 1031841943, 741823692, -1286156878, 51582700 ] ] ], [ [ [ -13870403, 867274716, -473687576, -252512856, -614614952, -997168510, -1935521302, -1361386117, 226003285, 25224067, 862393282, 68561677 ], [ 951052, 1203635375, -997096146, 1140391124, -1008319969, 353307439, 280739331, -1329215773, -1156545797, -293446238, -1404078848, 31351723 ], [ -44847968, -872428046, -1320694675, -1519064418, -326304955, 674350332, -1351711745, 654134823, 33614163, 796238164, -703269669, 42507189 ], [ -50730791, -1437648914, 1279221397, -86788121, -200387065, -1352274749, 287899681, 1246465392, -136524081, -201958958, -394096132, 92013098 ], [ 36802880, -1226571751, -185523714, -1544185608, 1041036325, 227553981, -1999342732, -854673288, -1295306045, -836609641, 653060522, 66154092 ], [ -28060201, 1084826449, -335140871, -678157244, 1047270987, 1401964563, 157406194, 1626481791, -1197479767, -848031079, 991467584, -85890254 ], [ 20361970, 1837815178, 565009100, -373503074, -145110010, -355419564, 1752808501, -518126645, 898441128, 455179428, 1535654193, -73713390 ], [ -41644724, -1064398038, 859862478, -920081625, 656158392, 959518151, -405955763, 1795358497, -897089348, 590529909, 125687769, 49296291 ], [ 39447509, 140412670, 801968018, -39952738, -152610834, 703944197, -1754885849, 1137274959, -1289287532, 67278161, 51540118, 9484931 ], [ -30978370, -118587710, -1033183165, 559775869, -1531755797, 876355061, -52813515, -537678816, -315694714, 587505118, -206567237, -103152039 ], [ -48246953, 462198505, 1182665448, 108136488, 667279879, 303835309, 1637405779, -1306152186, 1378668179, 969495488, 1231622641, -124193656 ] ], [ [ 29246430, 1438712647, 696640926, -1162476799, 1074126021, -1285935841, 235469497, -499682457, 1371640823, -498327154, 337151423, -118626956 ], [ 6272233, -1152212071, -950602015, -1513401963, 974339122, -520740331, -1332657439, 1444619332, 823377109, -769856850, -87867978, -54721812 ], [ -36635579, -1408549131, 1145521238, 70607948, -339589876, 1172903338, 1513075920, 1383484812, -941550228, 290703756, 1681078298, -75875603 ], [ -52407464, 1783993874, -1070746825, 1620101850, 649012257, -208533221, 1864287320, 611938114, -1300677884, 488141199, 940413442, -8071816 ], [ -37483982, 1471161318, 1304138181, 1210711588, -1520495329, 1147681072, -1697312441, 1658753767, 466969039, -506321020, -600403348, -8295976 ], [ -2167938, -1764419822, -1225040135, 903460002, -730285904, -815977668, 1001441030, -709248525, 1249380661, -639207209, 128190184, -106639697 ], [ 15888410, 515770729, -126961006, -1456870673, 1181080984, 574436076, -1244106809, -663316787, 1377107694, 1006854620, 107100919, -13947871 ], [ 51892538, -1457422693, -823209866, 350431435, -1319459057, 1300510442, -393441907, 1249451767, -915152426, -804565293, 880250593, -72168731 ], [ -8251503, 1517905516, -788554231, 1387141333, 1038385204, -1274248757, -1366092657, -585488618, -260869291, -251876869, 1318262852, 39418299 ], [ -46455515, 440653224, -1375813113, 914894418, -158597513, 1415988477, -632745105, -1388216907, -24541008, -1008210196, -1126768189, -34800385 ], [ -5517619, 846193964, 1062662082, 206492641, 341631389, -1286835344, -380871652, -958113090, 531468261, 353836552, 257941074, 118076812 ] ], [ [ 39379869, -231946328, 617744835, 1394154899, -884779494, 654643819, 927511194, 218475772, -1273214854, 237727355, -544966221, -8147252 ], [ -25054964, 1753544782, 679614338, 301409677, 1310924598, 1228814956, 1119133257, -512237645, -48786916, 230873231, -1032230103, -14977289 ], [ 34490877, -1507771679, -206156776, -445060573, -1253068773, -317476320, -1201234970, -1882997232, -67094015, -381602674, 1417558144, -119339365 ], [ 5063481, 764473729, -869542711, 566522207, 1160144434, -379214646, -282705359, 695067057, -852710986, 38411152, 1673674730, -7855489 ], [ -15268200, -285539573, 1057838191, 1502169198, -1209253882, 374517940, 1146537253, 1879586050, -1103614385, -1005770151, -544918611, -90840055 ], [ -40767150, 1499294324, -1003447989, 932543700, 847188618, 1122482528, 518090647, -13367364, -907871840, 195691457, -326318882, -88751692 ], [ -35575790, -1013280848, 426904095, -558352564, 397067630, 888757432, 764742417, -1605445099, 889433875, -963891976, 909234910, 71704662 ], [ -31400070, 1462329874, -1297065847, -644018984, 927101065, -1241134350, -680580025, 1844092991, 1131260201, -973881647, 899267175, -60248307 ], [ -4479841, -730768314, 548846799, 1350028443, -1321215549, -1091480289, -1977026318, -1266478176, 253380485, 118205210, -1372909273, -6131750 ], [ -14547660, -913576993, -213377149, -233486838, 74678777, 435821811, -968055660, -1902243670, 308492261, 433308740, -1646524224, -112718891 ], [ -3397034, -1572444138, -569992834, -1123685393, -484816290, -1159572910, -417845318, -1268965435, 22460411, 695636496, 795335536, -37989980 ] ], [ [ 31187147, 301847000, -406267270, 1075417632, -258735650, -212098057, 1577110314, -291798020, -1161862558, 302428085, -1237997211, 70176221 ], [ 45147504, 1201266185, -1040775829, 1384400628, 484535506, -743473655, -577031123, 3223956, -114093942, 320513108, 858956361, 106742562 ], [ 47084603, -1770221582, 780427725, -305176582, 149199496, -1384907056, 1557131983, -1454698313, -528103926, 638832860, 1337863317, -29376695 ], [ 14727263, -840971996, -1073080781, -84291487, 188968259, 524842968, 478853721, 441513770, 901427842, -669300007, -478786512, -123980388 ], [ -46997056, 688453938, -534593289, -134998027, -455768887, -1141787474, 49334312, -1762684298, 1371669058, 90355947, 1145953378, 10859053 ], [ -5678378, -654300260, -823043992, 1044184882, -726295336, -810970211, -1586971839, -1830083409, -339238814, -790532650, 546196419, -113294703 ], [ -1513712, -1376465665, -1066896994, 1112448228, -99829618, -395532208, 1704023574, -1122997716, -1288974208, 928885731, -613425315, 5294130 ], [ -24257373, 960847748, 1234985359, -364611289, -1284058375, -918825403, 232961401, 611762012, -543664814, 616868267, 518761880, -67423959 ], [ -7138664, 461368581, -1353248453, -26693974, -386820007, 350022619, 1865118737, -1881083014, 1185430735, -25782787, -1751410952, 2284634 ], [ 24703507, -469955292, -790620141, -1691444801, 1558354309, -154523223, 809780040, -1343493418, -677228962, 260868529, 188594290, -43925489 ], [ 13997674, -718634831, 1364498341, 1107547275, -1560943696, -185459728, 1504262920, -1262190015, 323358362, -746891086, 269167865, 42783541 ] ], [ [ 26064710, -131725870, 622651616, 1516722690, -1510212570, 296490726, -1992934707, 665013017, 649149430, 486932084, -736251041, -19707876 ], [ 33779572, -980568488, 528736949, 374816472, 1120952377, 1026596675, 1801451994, 1751522886, 840799683, -838741177, 1356178284, -62536202 ], [ 15218295, 1632409344, -372836906, 1008403399, 226588659, 99063366, -1687564670, 68695588, -141608698, 265830255, -1745686994, -110234156 ], [ -41622296, 20306948, -685045204, 177891085, -87772493, -395908666, 140532788, 277286261, -118692509, -815385132, 196901209, -104762764 ], [ 43973031, -169262227, -1244675952, 907017834, 624306852, -205422206, 1186687823, -987561307, -131273716, 259880872, 1790669290, 68078467 ], [ 17978659, -393490111, 1349868921, -596222462, -464919608, -767805436, 1656193402, 581230, 639848641, 767431830, 342437104, -115033321 ], [ -47350475, -1953672141, 60840718, -1617755516, -423274757, 1241264753, 1004135634, -867560438, 649604123, -774014589, 910879552, -52773528 ], [ -28314486, -1990856735, 146801208, -1024647038, 803500564, -531220506, -543269468, -1613896078, 547940176, -49938552, -698773676, -105960422 ], [ 29416213, 475573600, 716688432, -677408488, 1244152027, 773745312, -499114835, -1859764755, 1341711747, -449302544, 220306135, -25491008 ], [ -29946871, -858325894, -500831738, -210152101, 879723944, -925814644, 1058286703, -1384830279, -270650926, 902449736, -1096633732, -70751939 ], [ 41607274, 1236254083, -453168827, -810616550, -591979032, -1068663240, 415274091, 1273919609, 145770754, 243690018, 1561451852, -51746240 ] ], [ [ 19588776, -1042975859, 1346370658, -6584765, -546341346, 88143061, 1854107146, 735767244, -1347748705, 244448042, -190592753, -74070217 ], [ 33510872, 679036647, -1307916304, 210454022, 1481094332, 293893786, -1364615074, -239597063, 495806065, -335855045, 1427755001, -30680369 ], [ 26891779, 172725049, -607781630, 347598367, 1091992850, 1180950682, -64921601, -980130683, -1292978581, 780681127, -1388944281, -82482730 ], [ 9106071, 1068829877, 253624297, -554673324, 1250080666, 1267213740, -166906999, -1515884759, -931301980, -100675460, -1404856610, 22149074 ], [ 14404674, -109749255, -1126636059, -288769013, -676548758, -380557677, 1576531940, 1832450853, 33996250, -731946802, -978662722, -19779702 ], [ 48471463, 969117497, 305347198, 1016551667, 63833972, 712608494, -249629712, 1893065205, -575367551, 178499921, -230302305, -9811163 ], [ 43065123, -1690186735, 85284636, -1418390015, -656897964, -1142404919, 1999982721, -358229206, -1025600477, 700916869, -286510585, 36696507 ], [ -33155953, -167174417, -814080172, 188036218, -714336322, -221518171, -1321391322, 606118285, 1044092486, -695931170, 342039031, 10139177 ], [ 38353483, 1854186124, 1105013815, -1701647273, 817599023, -1019763462, 144061893, -522897841, -440588532, -842849994, 424158985, 32654288 ], [ 6668039, 1664718643, 306812694, -1250309072, 719858147, -754415467, 1370843989, 1812324808, 777759002, -811250036, -1680459315, 18132117 ], [ -28734074, 1175739716, -360405266, 1368321154, -1540386297, 1303678017, -957304660, -332640307, -1246357152, 556457048, 1618619318, 9453660 ] ], [ [ 16343271, 169744173, -1016622802, 1548328805, 1034363592, 768748507, -357041028, -1807412581, 382337745, -138435958, -519778428, 62132843 ], [ 4681202, -913403940, -1296129444, 792222751, -741231167, -260129075, -1386633022, 119825446, 601135949, 822910655, 56172920, 88707158 ], [ 41899175, 595656184, -41843021, 228671361, -138356591, 762205447, 1999903702, 592144524, -1272541679, 496975551, -777810423, 95882636 ], [ 8203821, -1520417490, -1342825534, 117576358, -203891592, -623984734, -614596097, -386689635, 333227920, 636731159, -221779112, -18326873 ], [ 46812005, 931459822, 27858396, 1691588758, 494548911, -230872172, -1982418526, 1564285374, 675455226, 643912755, 633103662, 123729419 ], [ 24781662, 1920650770, -651375930, -764622660, 51169633, -1374194731, -1603630359, -169012833, 503748282, -718489332, -239382582, 33064387 ], [ -2117770, 44524421, -1052307928, -803154745, -960585568, 1258758131, -1418986427, -842141024, -789773021, -226365633, -1540176768, -33375651 ], [ 46416912, -578360040, -1183889275, -1575284280, 1245135218, -120840825, -698802084, 1274609741, 1330090139, -120156807, -405535600, 91859270 ], [ 48758653, 1567881325, -1014753862, 424758449, 58580184, -175027975, 1858528011, 356531818, 1191039991, -69552955, 1131337901, 7420749 ], [ -48441685, 769026269, 1306170694, -76206468, 21523762, 995189825, 1942120513, 1816435615, 1234282614, 342060574, -1418061881, 94306822 ], [ -38703339, -1284259089, 1048198610, -479800671, -689140940, 573751537, 1295357525, -754041840, 983710150, 55276411, -831557126, 109873039 ] ], [ [ 19141001, -1991663407, -1257801279, 1346878691, -409800023, -847675707, -767426092, 1683902923, -1333288411, -289602706, 565876987, 120035718 ], [ -30480075, 534172791, 1073848647, 638158897, -1277559154, 1323319737, 535505610, 517945629, 618596097, -740906934, -1099678807, -66967409 ], [ 45224700, -1188940317, -1166924755, 367985488, 157386143, -1013220476, 23609900, -492304137, 1130496565, -552665489, 682759127, -120380059 ], [ -42402476, -425307871, -165046118, 379321685, -959675055, -156095602, -477107680, 1149521069, 910855561, 653056443, 318870787, -92034888 ], [ -27729143, 967575424, 782700901, 1063332791, -1247154050, -97346657, 722089792, -934037172, 668486908, 751036834, -1428487158, -25676768 ], [ -13049796, -1145895293, 1078274032, 520401664, 741382707, -1064589829, 1260941223, 538677378, 717890978, -495511776, -834508938, -96330841 ], [ -26183615, 32183605, -284525009, -1400807183, -1072387568, -919115213, -510678975, 1468075723, 1365545433, 704330268, 1094947752, -108299834 ], [ 12179243, 1969554705, -71300184, 1299562128, 264236756, 27870154, -276068584, -1732849131, 929710165, 95833521, -1296567136, -45624502 ], [ -4301941, 168601859, -998115511, 1606325180, -238058805, 133630840, -686287129, -812403642, -208834624, 655484140, -598067823, -315815 ], [ 29389011, 1410046013, 1316367194, 1634827432, -1310402977, 1075580058, -1286238220, -1019450389, 1262521227, -642368533, 489444976, 97458503 ], [ 50629729, 1099957540, 158034513, -1393720479, 677909938, -598169681, -853268731, 1265578083, -185876450, 793550834, 1518757755, 76540469 ] ], [ [ -8956340, 924877757, -12141412, -286921241, -56778034, -1189016550, 1552861456, -662302334, 29902322, -285323087, 1729438818, 107413876 ], [ 28448700, 881430578, -1175528363, -734286688, 705172829, -195999845, 422037275, -507397863, -1114498585, -170481347, -1098444129, -30320062 ], [ -29173686, -911161296, 1041645431, 908712656, 416297286, -451398641, 1106247570, -544049798, 848266408, -362558521, 1598523317, 37249807 ], [ -28421473, 591754366, 306431881, 734003765, -627566424, -1182410296, -1431795643, 916600845, 1296294375, -600608856, -1370892385, -18659603 ], [ 30452864, -1344467267, -421954245, -208252882, -1256753220, 1292350910, 36264380, -1814913848, 793908891, 329184475, 1432024307, -44044243 ], [ 33611519, 1780771392, -692322168, -1254085716, -1529876857, 1243653486, -338401973, 1284867870, 889340733, 653957069, 1777759644, 42511998 ], [ 33344681, 1990583584, 3855827, -1386127316, 8700233, -958078810, 996461865, 734927341, -461531120, -381719126, -492643388, 68903344 ], [ -38869858, -359702154, 645827342, 1554994688, 785162333, -382734124, -253831499, 1838781190, -922330361, -630986864, -1504389833, -112889297 ], [ -29563149, 577083678, -954954245, -1045281931, 36746169, -1385603752, 818929840, 193597521, 665714107, 870396492, -580404657, -10410715 ], [ -23437284, 299682723, 596658555, -1478808641, 1093608410, -1138087574, -1037522712, -1579275652, 687796753, -289438640, 25782728, -1253896 ], [ 44443670, -1444036672, -1180126760, 1120380264, 849797562, 1287143676, 978987168, 608417510, 1197114711, -278802328, -1482198555, 110663885 ] ], [ [ -48543143, -346040848, 373062495, -677388458, 1487897075, -1078623862, -1435131647, -1281522492, -1197255041, 162038410, -1710609530, 71653543 ], [ 31129719, 1601983144, -639322075, -9902754, 752204790, 1132638406, 1036471316, -499089681, -401485864, 637568536, -800689250, 74289827 ], [ -11918644, 1168863598, 1146928467, -159993166, 398910275, 1225311487, -5693394, -1430591774, 1203403648, -832740639, 514842425, 81165960 ], [ 13827458, 126157240, -479554201, -1565943018, -241291148, 381134889, 304998064, -214056384, 1346249740, -126593059, -843473876, -69464556 ], [ -25201790, 1387230421, 397775544, 1028079923, -1471803251, 644633437, -1877207809, 1514555988, 750779412, -1008211090, -627052763, -106357121 ], [ -7855666, -1407376424, -261396107, 919888261, -1017251240, -249468571, -1743340205, -1155945426, 993284515, -766030067, -905140303, 66702795 ], [ 49652468, 303288317, 610049523, 1525737700, -13349094, -83790678, -1905342040, -940115253, -994152092, 28407506, -545050177, 15165632 ], [ -40632720, 723512178, 142146119, 758029547, 1433915731, -644177452, -680939444, 645269266, -401362337, 943795996, -748880131, 35699709 ], [ 35963837, -1146900628, -1163502902, -363863065, 1097143444, -466906263, 722799380, -1321905895, 710310542, 771212290, 1765313082, -124243416 ], [ 10817364, 301948916, 877828201, 1140322967, -167483068, -204725291, 1155939058, -601829445, 1338158316, -292987969, -1018588380, 61387299 ], [ 14349027, 1129894572, 1287037264, 1474032656, 1366806972, 220438497, 567910805, -76217951, 971149687, 795297390, -833063154, 74529443 ] ], [ [ 35864023, 610264781, -1140007972, -1463969955, -1065734641, 730529246, -693711895, -1082438260, -474233161, 447938702, 68592882, 81828103 ], [ 23586395, 874801716, 981532539, 1422897537, 448895036, 243178856, 662032529, 1750551259, 38963350, -80173055, -509636816, 5423609 ], [ -3756801, -855560991, 76337432, 1627801935, -908518604, 517806573, 196786662, -1827304471, 1198694869, 33872619, 1192118442, 11048122 ], [ 29461233, -1774289433, 933382525, 66452854, 231787004, 1354421621, -1222760901, 903051340, -513560439, -588775265, 746283491, -66863707 ], [ 20463007, 1180682951, -236072072, 814394505, 850892176, -578763133, 1894737140, 803914366, 1166195230, 518017554, -253934464, 54641446 ], [ -35954914, 883434166, -934692602, -1645517476, 363948725, 419780991, -808746291, 1876718148, -1400246546, 315748437, -1209196590, -56049337 ], [ -37566072, 1342038416, 1371236015, -17520528, 758029778, 1262766560, -1867036756, 1797466180, -1297260613, -239582891, -350861829, -57563603 ], [ -20797966, 983388135, 711519582, -419814482, 1011583324, 179542276, -1704496929, 1359374336, -1066284728, -450471988, 1115150532, 71803797 ], [ 18941750, -1842046431, 659044490, -60989780, -391064688, 412179371, 801178202, -1655181723, -1142173681, 585283210, 1411994511, -41206532 ], [ 642352, 517928395, -1061363465, -1562007357, -942802697, -1041526343, 1094682083, -495535570, 581475697, -342548494, 360248219, 51165037 ], [ 412170, 965418988, -692932774, 991877961, -651168351, -1145344043, 1951033252, 1240916956, 130425491, 904575631, 589494015, -46857421 ] ], [ [ -31120269, -470127298, -1150340401, -995478072, 852940868, 211220593, -456129283, 701284461, -264639881, -441076368, -956118697, 118134326 ], [ 30627209, -296268321, -557793632, -1378668924, 856876299, 768912404, -70663093, 313680487, 714310017, 138740959, -13282386, -59712138 ], [ 353567, -1904853146, 197238136, -388107585, -1499329891, 695134837, -816507430, 1129801439, -963827747, 722434944, 1216770747, -122527263 ], [ -51926823, 529034684, 1010234192, -1104379249, -1040483419, 411922868, -1362373381, -1686802007, 1387115321, 974918277, 1033933498, -96224848 ], [ -18115013, 1602455706, 1364762963, -1295321821, 331171540, 1048125497, -1777922669, 1491488587, -1341956208, 287950366, -1297358826, -72813809 ], [ 36239842, 871142840, 1018024538, 652710766, -1069529651, -1201866306, 1657408407, 1570723238, 688268333, -431554297, 913420161, 86579799 ], [ -16580853, 955270420, 869321439, -641861869, -18340244, 585602840, 1995140548, -1678947207, -254391232, -141701450, -1721151217, -27213189 ], [ -31954360, 346241742, 762523714, 1078393155, 1257402828, 1130906312, -1690665514, 416698231, -1169794418, 619084848, -378576771, -3727155 ], [ -32497810, -1798009206, -727486475, -27267500, 1208844064, 388437591, 634078775, 1285687598, 298636625, -88586335, -922319060, -40042489 ], [ -29040473, 513346643, -1324939750, -191754740, -1394127797, 138029739, 1676590452, 1901298903, 47569560, -474111394, -1414616271, 99403190 ], [ -8530729, 592132632, 847281035, -581218550, 296421518, -350170755, -238952690, -1571779126, 362535047, -640236136, 146212747, 110042747 ] ] ], [ [ [ 50582724, 1454338109, 1158276604, 1546398110, -396944620, 492700255, -1878132828, -1343778559, -1281634436, -314149335, -1386933670, 39097610 ], [ -37172869, 1156519294, 412611745, 1261896035, 683885172, -903486599, -1153569221, 1445320288, 473961459, 744864986, 1455549118, 79118804 ], [ 36555109, 763774473, 1125486853, 736657367, -702735903, -345774703, -934906144, 1801414205, 706026053, -69946579, -1688321328, 78629542 ], [ -47566542, -180731674, 525462622, 1546555504, 692221238, 752135317, -544685712, 479750813, 491320540, -583408692, 1239768193, 58160286 ], [ -12203665, -928589765, -384096825, 170900933, -1031745628, 534341756, 1436086569, 1809446939, 573345350, -700088789, 1616343261, 75387714 ], [ 34027685, 1782064892, -1304699493, 132041155, 1466026777, 733349739, 624642958, 1488799382, 1348029484, 299946922, 1455071881, 28935905 ], [ 7446580, -330527482, 35917712, 631793403, -917670789, 595427148, 365239509, 1030754777, -226533919, 216523104, 1336942007, 93132879 ], [ -23995055, -1510582505, -1003568766, 834197927, 433978206, -603509910, 999542939, -804834259, 398546051, 918738452, 537209239, -1490725 ], [ -20846126, -1597259085, 443103420, 1702137210, -156219574, -811000422, -790426063, 1815624008, 1319290763, 484169919, 1164057750, 34939719 ], [ -7716435, 1261648493, -933286926, 195519557, 353643819, -921464333, -707775378, 1163028053, 306081793, -139072803, -294580867, -25877912 ], [ -32739065, 409096262, 1162661199, 938910003, 736633545, -1172899677, 426857291, 1349925736, 766008238, -412548246, 597281288, -94446105 ] ], [ [ -45408558, -710934576, 452743577, -1331129006, 823789542, -24911452, 1678287646, -1309153635, -614405255, 887342639, -1716497762, -120221673 ], [ -49145964, -1044354855, 574845566, 1377226146, -1205031572, 65451724, -1476653807, -234438987, -578741828, 703370873, -45819010, -669193 ], [ -31882, 1220765658, -409162897, -1095868970, 1139244330, 900115251, -689877020, -441387528, -380364962, 738043181, 1339012130, 105800529 ], [ 34317518, -143628366, 1072911671, 301900630, -723905741, 89921564, 463266114, 522713466, 892198309, 436546509, 596040057, -56800380 ], [ 1970781, -568713079, -926309000, 319949203, -491471011, -433156450, -1895599920, -650735515, 779638975, -235225790, 657750182, -115563762 ], [ -36357340, -1307498589, 1230860431, 847409285, 17688920, -1380140982, -523427019, -1733170057, 1065647018, -210944771, -1112200439, 102744958 ], [ -45628805, 103616582, 182892606, -1023165334, 1471771418, 266372507, -1643716925, 1724501601, -1392291970, -956565831, -291097660, -57076310 ], [ 23924247, 381333607, -528294424, -1078687588, 1035658595, -1159839994, 409028208, -734380507, 827501709, -738008303, 1688979577, -78298881 ], [ 47642086, -985328362, 1127800055, -1215398341, -216741719, -283824387, 1497250116, -496354016, 284043005, -231343913, -1679175533, 8553544 ], [ 27648063, 189707409, -608629068, 1507186512, 827163546, 545785974, -527942145, -1019431554, -247187341, -553062934, -1545148897, -57899512 ], [ -17810023, -1502412659, -315604795, -423205868, 632918049, 417263884, 1646746998, -927544694, 975707351, 419297997, -522010014, -74599277 ] ], [ [ 31739446, 1935807639, 619014532, -496817507, -543030801, -1388851580, -469564093, -6859507, -313644339, 212403149, 765667517, 32016738 ], [ 31683385, 1770429154, 1233621324, -1614584378, -1290269701, -346906792, 1657003491, 1006028778, -869532806, 141639183, 1530658634, -113700338 ], [ 19322127, 1097710500, 846209072, -808540571, -132231123, 234081099, -431717414, 1588350459, -63652170, -489036024, 648421376, 31305125 ], [ -10199518, 1672662476, -743750684, 929670850, -1535523442, 1361290811, 775475627, -82694589, 237217040, 406308969, 1813328079, 74828697 ], [ 34700601, 1328449108, 1210025458, -618790584, -842362671, -1395898521, 1501695118, -249772651, 319009555, -815071495, -1679796944, 64681713 ], [ 21635343, 921831497, -1256134792, -835983008, -1131361957, -1176409156, 580599425, -743969024, 792740049, 118356260, 833273124, -72816184 ], [ -16459396, -1011616775, 650741940, -245821771, 423990727, -521248398, 92994671, -993856940, -903580891, -580907278, 20476424, -75493782 ], [ -20802626, 649914372, -9466068, 179476141, 1289538866, 600191129, 1784929979, 1262869310, 1135655892, -865084118, -506150311, 17211937 ], [ -33723010, -1243154845, 574425396, 1174103812, 499740463, -218852912, 1858491494, -824794568, 1007469918, 540366575, 1501328196, 96674973 ], [ 11964385, 1452445148, 1103761109, 1637689639, -842484064, 616047612, 765683629, -1161617113, -949853538, 831917545, -1704382004, -65102354 ], [ 48829563, -648196324, -1261188358, -1467352816, 1238896701, 545710008, 1363450184, 92696298, 644241694, 971768599, -337985626, -124267748 ] ], [ [ 3471878, 1536653383, -1248419921, -285451127, 911064030, 459556908, -294201970, 336844318, -85102584, -942104374, 1448555838, -56739913 ], [ 31830038, -272326302, -1277480181, -620716855, 509995971, -1327964229, 1616266188, 8068993, 348034538, -425468640, 959167340, 84778997 ], [ 43909467, -1723055855, -786508660, 1115573510, 528115983, 869076235, -1185939483, -1025316119, 1396378129, 41347427, 722878361, -45432102 ], [ 22194792, -1561128224, -799686317, -511191787, -569994188, 841644635, 1204328753, -1635848466, 80928768, 11345621, 1498028664, -116278551 ], [ -23691291, -1195271872, 1255618372, -890976236, 1109002603, -1027476100, 1272172375, -585413708, -25238765, 628107128, -591756741, 118174023 ], [ -21983844, -1805290079, -157285355, -84206414, 1174443344, 886865819, -706982554, -868730131, -211974334, 957039995, -79520949, -15925210 ], [ -41267453, 561244673, 1131651795, 626559838, -496272929, -375709613, 1609653892, -1246410582, -1116850825, -693819615, -728191557, 115576336 ], [ -45818581, 302134007, -470100817, -792085861, -707590064, -1249459333, 1584495348, -1730083405, -71219272, -1009274114, -810168849, -69997061 ], [ 43699488, -1880922910, 1129101028, 1270866683, 1172021376, -914848542, 276567839, -707916165, -1132672792, 876868938, -181344217, -26272693 ], [ 46790204, 618744863, -238378238, 790540618, 1346153774, 1260773890, 359685968, 738507702, -308351911, 540964227, -849822468, 468088 ], [ 39297945, -132076063, 1026136813, -1115526818, -174542350, -1397626452, 962069648, -1173097450, -916616610, 519692480, -513948680, -92791615 ] ], [ [ 2327983, -1590886805, 1083605353, -509051027, -135670266, 1035012434, 1780668443, 731056819, -704233494, 979261529, -930123624, 36188351 ], [ -52303064, 272863157, 1176341179, 953446573, -1306400267, -1116370360, 760473407, -102257246, -751625262, 605958689, 232541648, -88458753 ], [ 51090003, 1408900070, 221862846, 430223918, 132109564, 611591298, 185877222, -267544232, -1314130439, 124353643, -1221696482, 51130649 ], [ 36531262, 1000185370, -671008752, -1334975761, 326711383, 701162223, -990846917, -514482440, -256483069, 574232876, 1285901059, -58139570 ], [ -6412907, -629749794, 97926668, -775408417, 346665412, -218487738, 1046574706, 1531466407, 360462832, 642627627, -1138048606, -114536105 ], [ 8983181, -598383429, -890559262, 659570096, 590733761, 698055622, 1356819911, -1776897238, -49097926, -869815618, 63399229, -16021910 ], [ -28027071, 767292539, 1230864584, 1703849775, 1113898835, -1312133588, -552309513, -464792563, -916814075, -526185335, -359206716, 44416972 ], [ -26427616, 1059980526, 1030674510, 739446811, 121375295, 75629242, 1362100222, 168486790, -1246873662, -770944213, 1497117600, -109190691 ], [ 9468085, 1193671068, -850191963, 128354401, -1324385861, -788664231, -219514460, -948425747, 1011171100, 192326870, -376309138, -76747328 ], [ 43595179, -941329156, 1173269131, -1164448831, 1309894150, 856642419, 860864518, 727517523, -752824089, -383936770, 1074088880, 30165648 ], [ -37716008, -52367939, -1212900674, -863292956, -1128882767, 1389313936, 302744029, 1863617535, 1261830982, 993916123, -1834946468, 36295519 ] ], [ [ -39853055, 940605331, 708308446, -55941359, -447774896, -966173009, -1853450793, -63747638, -53354206, -103585700, -794389482, -43552008 ], [ -26182851, -1285040535, 883734081, -866404370, 781539509, -1078549073, -427216953, -200063187, -180775970, 808956828, 399235468, 103854848 ], [ -2187912, -1805835934, 721672920, 1131291092, -1067061036, -799245696, 789885830, 936283649, -85586356, 121252921, -1639627486, -13144663 ], [ -40160442, -1159113155, 1114994436, 778221792, -525801430, -351161411, 119001446, -132790095, 537856801, 203534270, -347214091, -76374683 ], [ 2751040, -827319613, 594362541, 1335644336, -888437815, -392977633, -96270461, 211981434, -339824488, 943791229, 327401973, -899332 ], [ -42395142, -897790139, 805570409, 957540744, -208902901, -407641627, -613494367, -1197167093, -1408382446, -326918950, 926605074, -82675070 ], [ -36158929, 1102508973, 1135316820, 1198484631, 273566196, -845210910, 702853336, 1279444500, -1110629911, 53468170, 702976366, 116760113 ], [ -45177564, -979102591, 81467725, 817204741, 402216911, -1256211440, 901085634, 1676728354, 1212759525, 110878105, 250467532, 103560232 ], [ -38981611, 210754227, -1215395832, 1387954199, 328631694, 469598107, -1099293260, 780900681, 128910786, 274547401, 963696810, -39949452 ], [ 28314910, -126150178, -235913939, 1481598073, -925618466, -1359791499, 323339447, -1811968831, -539966098, -190854793, 275464989, 37031020 ], [ 20815744, -1272225705, 806564620, -423270732, 84961916, 487014795, 892663696, -496565945, 1261585769, -675438894, 1813491300, -58728476 ] ], [ [ 42810863, -27681120, -1303141221, -1469028011, 1312835208, -359406942, -1407014586, 487810252, 71290014, -500912988, -386636147, -91209451 ], [ 20778295, 1570082932, -1107131941, -346949581, -281228492, -909705261, 1665293215, -1537469001, -570958544, -907900376, 1758929619, 37401178 ], [ -22958987, 1805574393, -960922367, -566490412, 318963020, 876756183, 453581892, 1757096709, -51167347, 773383060, 534138838, -16867297 ], [ 50262352, -248360436, 63534955, 1001779456, 144101757, -541682022, 1644279218, 1642924764, 134683601, -571354539, 1731279055, 16617521 ], [ -28782512, 15266075, -77093965, 56146295, 671624864, 311601489, -1489589219, -99178820, -289370986, 524329533, 985204398, 100674892 ], [ -22394381, 1983965483, 10400897, -463987460, 1340255008, -691244667, 84441384, -1399485031, -285863488, -813298593, 931489150, -90643357 ], [ 19178968, 805000253, -440914800, -1529650342, -897219626, 256932411, 1728145169, -1576644880, 858004462, -900217505, -140978503, -121223910 ], [ -37911688, -1209375161, -910492201, 1609707021, 1359733469, -1242027047, -972799730, 788252845, 61420877, -1003212017, -394362627, 14153935 ], [ -1946004, -1515650273, -1321134355, -1586014980, 822831776, -205001726, 1734195060, -264201989, 677994159, -944350607, -1101302478, -123625285 ], [ 14320763, -1143326820, -971939347, 1249980588, 813038365, -1286302279, -1007666814, 1309522723, 990539897, -501478969, -524645475, -17840724 ], [ 343082, -1188302264, 1147906289, 971346597, 1113610329, -699825157, -1064010603, 983080838, 673839232, -472065991, -1043100082, -66073197 ] ], [ [ -43357225, -1758851862, 824870855, -1325634973, 1198919979, 69692162, 1386949329, -877482178, -911517086, -1003356453, -771081786, 24481371 ], [ -28046340, 1291806200, 957946997, 565700620, -922804031, 836927422, -692238374, 695343218, 582969112, -925456573, 696293997, 100219058 ], [ -7048922, 1848263698, 893767755, 972936766, -442826946, -688816763, -1999134001, -78540805, 184869470, 196332864, 1201404841, 118470898 ], [ -21185529, -1751635596, -1114614542, -1460212814, 841346476, -980432019, 1598514292, -429774937, 1368898755, -118431610, -771906604, -79488279 ], [ -13100802, -617436814, -551659288, -52406041, -1429741655, -181514007, -1786515985, 1614912084, -1244183612, -302685543, -584249800, 106040286 ], [ 44633616, 1530435422, -162910516, 922470240, 24500716, 1349674089, 402076858, 314818852, 1378392768, -512007878, -1264817738, -64095191 ], [ 18136273, 1097436202, 306205416, -1079745188, -1012358698, -60728911, -408677855, 995397444, -1201320696, -700506760, 1616607970, -8394506 ], [ -26629487, 1510366389, -1105479113, -594514152, 665741212, 410416716, -1465045824, 1821849387, 572859590, 125617488, 1473953948, -43315635 ], [ 32357237, -1811464569, 123775882, -1590631136, -1095945975, 582707652, 1495622223, 743304059, 967525887, -80339203, -1643102762, 45076283 ], [ -40535220, -938076114, 935735483, 1147144301, -194058848, -159683845, 1386248511, -1006523949, -216964306, 970453281, 762051132, -75185212 ], [ -41825734, -1376205027, 810117170, 1039141219, -461279567, -526663475, 403971712, 27978424, -869556927, 854674818, 1601468886, 121533574 ] ], [ [ -48323228, -1403685376, -1172502207, -1696204701, -1342411572, -666322068, -45285928, 1172768630, -1172739203, 516993794, -1383011768, 10523540 ], [ -11048414, -185805878, 1045446614, 1446348279, -433894699, 330492593, 79980002, 1396786521, 272859194, -445404377, -1542621148, -39598007 ], [ -19256906, -1813931392, -201098704, -1143824781, 1230795421, -1123053997, -1863333826, -795147720, -907152667, -52301575, 1138795115, -22620145 ], [ -12444134, 41071985, -723734822, -1145302298, 441772272, 959096397, -1166651783, -591176636, -1350637104, 672847625, 439977683, -30046871 ], [ 7122918, -385311365, 187844590, -442018203, -255429370, -323855616, -1015197516, 741073402, 856089243, -151206865, 945643369, -8082668 ], [ -10254709, 5846237, 1196555103, 1656735114, -850469558, -1043040958, -1662508528, 1678903130, 36924319, 306352389, -575987158, -69818165 ], [ -21204674, 1824206149, 410621657, -647897298, -262624109, 16313836, -1132557888, -1199768644, -1096510658, -503992327, -51097599, 110295732 ], [ 32632614, -666795200, 354100432, 895853375, 417223674, 643090129, -241033151, -1754658415, -385069854, -777929382, 1132764345, -10964810 ], [ -42467490, 244396873, 925837242, 1221065040, -1050348166, -458250496, 169314864, -449363800, 744319088, -859979154, -153898593, 23422784 ], [ -5350178, 225947496, -46589643, 1373328091, -812488836, -1172660671, -1586428868, -1070446352, -132729586, 156761727, 74929895, -66114021 ], [ -35288244, -1902124807, 361397375, 1221957057, 892694081, 553573383, -424624789, -833182495, 152957826, -477703620, -1717121068, 85955899 ] ], [ [ -40247131, -610292942, -1206745507, 1100951400, 1269467052, -36505547, -167099677, -1259675563, -1389339164, -367022385, -679402314, -50063807 ], [ -1675657, -1765357085, 245089778, -482933108, -1172589016, 254259266, -366581815, 1321847035, 863035190, 1008751018, -90231832, -79069132 ], [ -3257530, 915704075, 770764467, 444392566, 299313676, 370711208, -1960510135, 1875497963, 532542446, -661195182, -1588775700, -111235613 ], [ 34705808, -1712702843, 588417679, 949852143, -1305035860, -609720802, -1080541301, 184560170, 1036200142, 690421980, -813655503, 23652237 ], [ 39564793, 1389367302, -1057583096, -653497910, -1118383623, -1023589734, 20614140, -45489225, 277445173, 287553764, 348693487, -79365427 ], [ -11815107, 814248889, 1065355829, 284425082, -842660713, 1219807036, -1336940387, -1067876243, 973740139, 791408275, -467224198, 1853034 ], [ -41671512, -976099782, 1358742615, 1628418524, 986711296, -1150320498, 1598412262, 1646104702, -612895138, -70793055, -102152401, 123977990 ], [ -42421024, -239654813, 1337967989, 283868357, 361125145, 744863532, 1874032189, 1265233460, 788760374, -996661736, 810230127, -83085996 ], [ -32046886, -553347050, 542150091, -157386409, -331821677, 66292735, -1425575807, 56791970, -659982662, 306891806, -728374444, -109578568 ], [ 18422039, -1273239285, 1264156344, -221917813, 559619216, 508279907, -1024041353, -1018313557, 694661262, -39647829, 172902547, -2131443 ], [ 28343062, -694933425, -587641011, -1353991384, 642200061, 678662452, -1771663372, -1829242374, -1064379359, -945648340, 1217851885, 26728851 ] ], [ [ 40210772, -539971181, -841264275, -1418660391, 606143015, 932186631, 513493733, -1620572981, 586085696, -687762904, 1149922843, -2261240 ], [ -30796991, -990175717, -191692806, -867490781, -107892924, -154682570, -643821241, -1306257010, -1062084029, -350645478, -479456453, -36029394 ], [ -7815779, 1830703958, 299397913, 573783321, 195087942, 1290099457, -1069724850, 1568159018, -692358702, -440421437, 745899089, 26677665 ], [ 40045514, 28957120, 612319989, 1156164902, -137996307, 451992101, 526549538, -1038683105, 1129806377, 863613198, -979714075, 15848004 ], [ -15239193, -121434912, 721079740, -1668088770, -358841220, -1236596793, -1956235221, -69189019, 715733658, -238306833, 1570610028, -104468682 ], [ -13832724, 1369646440, -507800329, -729103119, -131936317, -387521224, 1498178263, 1080098709, 1212726538, -723148033, -72328522, -43517280 ], [ -51816434, -1843228891, 591990141, 38272905, -692021773, 705530420, 562669958, 1451865203, -126230782, 911306213, -1128690483, 80751201 ], [ -21613108, -1106383829, 702499106, -498518985, -1228754486, -1231313123, -867035979, 1358245867, 694611242, -176018102, 680442388, 66893540 ], [ -45605802, -1096717058, 565090235, -1709035074, 1109491323, 1020433768, -638529498, -1541004643, 1255904219, 152462907, -1526115611, 100170186 ], [ 12664936, 621407046, 55597460, -1128493367, 892733673, 1164251330, 1340796985, -213546818, -931915263, -200329984, 257598465, -86724269 ], [ -10108262, 1576931581, -129681855, 835578473, 1446631504, -1413365726, -735958903, 675503562, -1351339347, 678308412, 422749757, 70921639 ] ], [ [ 37906537, 342085447, -196709419, 1028766667, 935855702, -891579283, 515480249, -1769265793, 1361754607, 688471431, 404246820, 85263676 ], [ 15258499, -830842242, -246089179, 1014013893, 1462212922, 1096210881, 343376410, -178107335, 999525674, 189507507, -848307622, -103360738 ], [ 5973097, -1754579142, 1035293162, 210340919, 339849779, -737603904, -138142071, 656415195, 687185768, -233930489, -649190895, 102898421 ], [ 21891808, -1144630109, 279097273, -1597072605, -1502833727, 1390113352, 1275788895, -1363318945, 191816031, 60420614, 1283698800, -82644211 ], [ -46017062, 1033060212, -1002693825, 274348180, -786390864, 69638622, -1558345281, -1418007979, 1278303389, -790476748, 5938607, -8714955 ], [ -26330856, -915845949, -80277727, 1684519518, -1409523488, 1041516219, 1021089663, -888138087, 1395086537, -975271208, -1306508396, -72914948 ], [ 9536720, 270737205, -233377863, 735996870, 462528226, -1135362332, 938298957, 1561224259, 1185242750, 316981087, 1256804806, -57034419 ], [ 43800682, -1911727786, -724661387, 1559941607, -903981180, -657566611, 366459339, -1871870161, -489199477, 477037357, -1171784745, -38709128 ], [ 18131895, 1211293220, -1327488454, 1203281960, -1517206702, -501780665, 1680637572, -1145426886, 774506707, 254935964, -610087961, 16226358 ], [ 35038970, 1527409283, -40741598, -1508867798, -1530177887, 197121016, 1993117022, 484323619, -915495499, 270148437, 1720166622, -118055934 ], [ 9713264, 1957342823, 807688765, 1123380655, -476710196, 199252052, 1641167166, 1804134942, -1317428560, -400613701, -1810524747, 58674699 ] ] ], [ [ [ 47539009, 597002839, -1305972501, -1457072660, 998177146, -645423031, -1020606738, 747460435, 259723892, 940578091, -610469309, -98353421 ], [ 24442835, 991303474, -1017430668, -174099271, 985708693, -1287135002, -1249247522, 250110241, 1062656782, -857325030, -1615157732, 41129355 ], [ 41943277, 991392178, 420030709, -324564623, -1495513164, 830190734, 540627746, -725796221, 1357841429, 314406099, -560419401, 107442606 ], [ 45318738, -1398277815, 1163664601, 853344335, 1348619929, 305445621, 1188947039, 531480050, 938911011, -736772525, -1074174734, -18487414 ], [ 34379181, 1770695282, -1064116177, -1025216809, 265793062, -1023516838, 1261971178, 1658330497, 1064332781, -586919600, -947490904, -30162720 ], [ 12206824, 1898950534, -1283117433, -874999773, -287550904, -365121025, -1705492426, 496494838, 814444143, -903317092, 722765143, 60997269 ], [ 32339812, -308663581, 981195277, 1189183097, 1436372644, -836824084, 1129930873, -337889985, 714435995, 565782646, 219675608, 24993405 ], [ -4044338, 775873689, 775238218, -782751204, 1005462058, -49637145, 24920406, 1237453738, 903226845, 598903040, -1496618539, -8760075 ], [ 5446277, -1377938632, 4310365, 1010360418, 133483019, -1368955720, -1650822041, -360177493, -1260374112, 986421359, -1180351497, -3762821 ], [ -13097718, 1435147968, 1013623473, 955271024, 1515921421, 251926760, -830654862, -125848919, 335886103, -940019398, -968107815, -103642562 ], [ -16924252, 574064768, 224612562, -1640277838, -1191177448, 409706305, 1284276651, 758112552, -865339585, -412153512, -409796760, 102171642 ] ], [ [ 26016614, 577406377, 312211002, -1009316072, 1060889347, 185169616, 665520816, 458539874, -835235857, 233335744, 1194533947, -97943926 ], [ -17037359, -101215018, 1075147071, -33418744, -874709159, -6303169, 771949442, 1402098065, 165140436, 303673345, 1090687406, 81734457 ], [ 39327465, 431212965, 650521697, 262857603, 921419924, 789334080, 1617987708, 1429675055, 1251408101, 487226522, 1269739157, -86819618 ], [ 38278149, -1474442500, 492159591, 1585931960, 1524406315, 573093982, 1662791742, 53247579, 632303194, 722255638, -1755023710, -89762471 ], [ -44065070, 244616810, -760826411, -999536397, 1378367721, 73843565, 1799821253, 1684665810, 855204802, 532544212, -1004628355, 87590828 ], [ 15425879, 1241987457, -452010686, -924903730, 437165307, -560680424, -1263437952, -1122958327, -215317348, 882420543, -1779396327, 21275773 ], [ -31116765, 321060848, -831742874, -851792702, 1367234184, -1070026152, 123725293, 108499477, -1015049371, 687515278, -749890169, -57385168 ], [ -18679428, 248120638, 22935645, -1131557852, -257878217, -557757767, -817227184, 962961159, -1092410331, -156888113, -1806698522, -28800243 ], [ 27188902, -1294067371, -841832663, 293086766, -471010770, 1358064322, -213574086, -1078158320, -326897580, -420672306, 1139419601, 54393552 ], [ -52160759, 1659815323, 984078165, -71620313, -5696042, 618214007, 858226368, -1473568448, -626880546, -128084448, -1562231683, -112154968 ], [ -25030490, -16135732, -1226814137, 133409788, 1373930383, -581594636, 54418653, -99773101, -770947298, -314519535, -1503008822, 99200326 ] ], [ [ -24435219, 1491229391, 430068376, -389917791, 925511171, -1256862025, -1253736164, -1082008484, 725917854, -504744601, -15775211, 63240790 ], [ 9968427, 1767752832, 327564192, 1465821786, -1023680736, 914183255, -791107754, 557634033, -909100768, -433795784, 1249934151, 92550101 ], [ 19917122, 1332391208, 650857741, -325806106, -290309981, -268754479, 542425600, -878929626, 890926780, 616246666, -1596565631, -21990101 ], [ -14094582, 1039447072, -763413192, -296396979, -1443251501, -354625493, 1351331726, -1089263763, -587369805, -24141851, -1181197241, 48826352 ], [ 18447888, 1115073313, -1307615996, -845232327, -204161896, 236823435, -1124669061, -81542036, 390684487, 121425734, 1786927876, -108442873 ], [ 47362497, 914744925, 576011133, -1377478594, -881743864, 883734105, 962207549, -1466609925, 703263750, -459754813, 1731138399, 58978175 ], [ 8501357, 915389368, 125336841, 1653173334, 755120336, 200317505, 1034037145, -1773874006, 348371307, 644454424, -1371052295, 113409 ], [ -28798174, 1222626220, 110385983, 1112363999, -452438244, 1046409549, 39952359, 1647429264, 1362892885, 371057961, -868389805, -105912800 ], [ 33969398, 275322094, 799365865, -1375352690, 151664346, 1002599350, 1951998250, 93276313, -508996296, 638452742, -957095782, -86013396 ], [ 32702950, -220867172, -788350665, -637458325, 528849449, -627146679, 81175313, -1222077507, -409540426, 396241311, -1497246063, -106427999 ], [ -36370956, 171443492, 933804606, 1506046433, -1564273937, -201314646, 211667851, 198154601, -908436316, -63126225, 1093163945, -17043310 ] ], [ [ 32556760, 167910186, 5267993, -1188456725, -648052963, -414616031, -1520726781, -838687828, -1006315457, -858016261, -112728226, 62239735 ], [ -30866491, 203783330, -1168006888, -805330098, 668927803, -771480726, -80286710, -1309496957, -1206392945, -621017988, -1027956131, -107681379 ], [ -41009504, -1792996688, 854226118, -1041410793, 630082843, -516582247, -113967351, -352006173, 433112919, 40612577, 940953503, 13308472 ], [ 8070052, 1570637650, -1040435906, 379645428, -792705092, 514509392, -1045631258, -350399212, -737506646, 83462665, -1364450322, -59918367 ], [ 9090748, 1219411887, -934367370, 1459359499, -108636810, 1310567270, 963454399, 1623276317, 556987862, 685620138, 787043022, 91424919 ], [ -41251509, 1164198065, 288784570, 338924953, -777778190, -1311113147, -1117839992, -1003740424, -405422583, 355694581, 1267528342, -17140967 ], [ -35675763, 774197830, -236705842, 1573025830, -322043861, 1202330355, -10673781, -1073545309, -709614607, 68544052, -961297025, 10833914 ], [ 35741715, -1477263041, -548981121, 150261632, 1072802440, 690760567, -222706706, 239122894, -1037752488, 258991253, 1423603194, 30937096 ], [ 52157932, -1203720985, -216243666, 1681583464, -287458002, 1159435344, -1145703034, 1672688107, -1346031478, -96517137, -1316808747, -19657743 ], [ 28347726, -817106739, -663810371, -1367263571, 1411577646, 1230061265, -1458937235, -1709402193, 611231092, -340525662, 242378565, -122414338 ], [ -19398736, 14655555, -1046639234, 1411240281, 98065852, -437440583, 1191845576, 906828283, 918370463, 223158241, -1110694721, -25464788 ] ], [ [ 2055105, 898324200, -500610441, -613670246, -26266089, -1312637363, -800783962, -1391699904, -1324374381, -752192588, 1175329366, -111057426 ], [ 38179166, -1650076035, 106612970, 38244704, -317496377, 1388072632, -1700000316, 1759885219, -505861484, 405705415, -1632199489, 48878077 ], [ -35944450, -1580784636, -1093402449, 25438717, 552062282, -668491214, -129403574, -690878442, -1272328121, 633090081, 208195995, 7278036 ], [ -21708662, -1347816742, 113967835, -1367792022, 32537339, -659740363, -634401629, 1066397915, 114350823, -259304312, -306012229, 52490582 ], [ -47212023, -249193151, -797903142, 297860080, 568905098, -1349979149, 845689413, 605505611, 765367989, -397007569, 242853281, -105946780 ], [ -22570693, 181497209, -154255215, 1299784099, 49777947, 958423490, 31323577, 1236093350, 1342640170, -962882275, -1002852679, 4224843 ], [ -46591672, -6519070, -185101307, -1119234298, -820651824, 378577731, 1484059386, 1377608880, -66919448, -208244477, 988268579, 1871143 ], [ 11764414, 832119372, 466064983, 134436738, -565016988, 1335293040, -401715597, -1696392721, 1236395782, -92756066, 1031973387, -56842442 ], [ -33068437, 1028451548, 640029077, 28894459, 571070737, -1381139041, 443547469, 989476775, -1403928969, 649114387, -625376058, 87701256 ], [ 24009031, -1633616319, -776705031, 1702630651, -476669981, -82838137, -766205545, -425995460, 89362869, -844840487, 1085418202, -42226528 ], [ 41315625, 176317156, 644919972, 606060878, 1455702947, -1339991679, -623584191, 519739279, -736906333, 704468119, -1233579965, -110070088 ] ], [ [ -986608, -1366114654, -23077973, -1140601547, -535698533, 1266963533, 1424863710, -291160020, 640931678, 985574653, 839610983, 118807759 ], [ 43950721, 1279413087, -600578094, -672585694, 454448228, 861258192, 151388566, -1655792518, -734345935, 645537233, -1492882640, -397005 ], [ 15299532, -1238849236, -918855494, -182010805, 22658138, 906010537, -1543460374, -329759869, 274323308, 19829730, 169282323, -5129117 ], [ 16396857, -1898923443, 225711505, 1403099054, -384518932, -910178793, -384282868, -102839824, -753910025, 887357228, -1531395308, 32471155 ], [ 11705416, 111850871, 574554849, 1021071871, 476636974, -1099098337, 302051435, -1646241551, -832657836, 129249285, -737548763, -105799846 ], [ -6276172, -1468874448, -626016768, 215841848, 870891221, 636478670, -945096091, -557615265, 435187429, 573477093, 178719390, -96552876 ], [ 38672879, 771340641, -717585769, -537629826, -477185671, -178353831, -241985642, 1100195763, 766525911, 610440726, -1834157606, -62005098 ], [ 24011678, 678051881, 1375825094, -768891183, 162500613, -1126802066, 1107937017, 1231930979, -800418154, 199581311, 1276923103, 33563178 ], [ -15953090, 718571361, 131440395, 1052386156, 1516697550, 945978019, 784993097, -1428874260, -678036551, -1008165686, -12821396, -7280489 ], [ -19473360, 329269164, 390496791, -961628599, 1566006908, -1143995036, -367508711, -1334230870, 345137137, 737894463, 1633803705, -71118866 ], [ 23482397, 107578743, -787864559, -143535649, -103730690, 869351537, 1505500386, -205285062, -658519642, -626915895, 967654925, -42688830 ] ], [ [ -42302103, 884368704, -435037072, 750289000, -1236941638, -409320276, 192642664, 1328968365, 1047021110, 662835924, -1364783876, 10405704 ], [ 8285129, 432454674, -1222747445, -614333720, 1346882697, 22379265, 661738284, -6812041, -284998830, 642993403, 1723739179, 38696121 ], [ 37845840, 472198110, 9517083, -180387753, 21202956, 580102349, 628721715, 436550956, -98619728, -133682429, -1388977192, -55169697 ], [ 36175887, 1503930583, 184942336, 92005222, 785013578, 767788367, 251805435, -569688677, -1105845395, -658998348, -1735871569, 3899698 ], [ -2183815, 1051593736, 1143199128, -1219122748, 319331395, 1186320149, -1295578213, 1774080621, -480370077, -98672327, 1028464091, -114607441 ], [ -41346248, -657607983, -868483160, -749229026, -1231817711, 1033740261, 1416713830, 1242151895, 1051143084, 992135654, -1580842374, 25115322 ], [ 49121472, 446458583, -1231537076, 703602168, -1144023050, -1123265386, 1996353633, 189848962, 742346834, -886914119, 1121535900, 48516992 ], [ 42364782, 685305731, 1283102350, 24724691, -1406446024, 912866372, -578035487, -1383102521, -430988597, 487305170, -1613456626, 114961157 ], [ -41835757, -32593627, -1097259670, 1170988204, 955295966, 1765000, 1106200336, -1326331165, 336096371, -1000502053, -1582674979, -31583192 ], [ -49093994, -814753407, 76578337, -1229598257, 910221508, -456549279, 1718451035, -1362175920, -1128783092, -629346801, 1790033750, 51419357 ], [ 23800057, 1941144532, -296873695, -1266971196, -683746466, -1095830633, -301687017, 751161761, -651653307, 447556328, -1355247803, -27084738 ] ], [ [ 46534367, -545842572, 908634251, 970335679, -660823029, 1156009279, 1849352769, 209949272, 799601911, -689426766, 1444562630, -38504690 ], [ -39442534, 1811821171, 438915002, 855268105, -657681665, -746596132, -363257107, 597754552, 67061675, -385374559, -1016014599, -93527119 ], [ 39277819, 1807475852, 457100466, 478928530, -666358629, 351316407, 1995281524, 1515193055, 378798094, -128583303, 1814117814, -57613449 ], [ 17452605, 97841553, 998323057, 1525066029, 429122618, 157726023, -1541036997, -575718814, -1284268882, 979243434, -213486173, -43135838 ], [ -18039846, 578949389, -1002609075, 1273831112, 1244387562, 606946935, 719282948, 16613363, 951980570, -335085436, 200393556, -43056905 ], [ 33638772, -195568292, -820520951, 50190917, 674131486, -675176243, -647538645, -699832802, 415478692, 474741027, 1262489839, -74967670 ], [ 46595317, 646633601, -1151576707, 242383334, 163080883, 623699794, -920903479, -415542021, -609900185, 126226205, -622442082, 56452071 ], [ 46586029, 1777563400, 1200920762, -1322909908, 77191970, -1049699249, 1983363134, -1285583805, -609447614, -214041463, 889368356, -16668991 ], [ -38431514, 270093295, 716634280, -832848592, 471601998, 953222681, 958384050, -1824890019, 930568453, 959752005, -79213661, 96747181 ], [ 11781982, -767283486, -151413251, 317123407, 828172676, 505871800, -1857816717, -1158784452, -673589476, 1007515288, -948224901, -81248838 ], [ 42995101, -1669006414, -281187953, 815366724, 1274094764, 896789647, 329068253, -1266312109, 266367471, -673188770, -1217242265, -68720937 ] ], [ [ -22297324, 394093490, -340611388, 179794219, -1019267191, 204237666, -1240248963, -1659364290, -1359073102, 391400281, 752129166, -51429886 ], [ 25934655, -182418096, -99003832, -1087905042, 180974259, 33668617, 162356701, -905562779, -1185637141, 236455220, -980328066, -74345279 ], [ -45852508, -1674179012, 384067485, 1136667337, 376243708, -101418668, -820323640, -951669208, -1198121952, 791900782, -674776624, 45898863 ], [ -41232020, 297345713, -1191254580, -554432892, -1560258179, 351874904, -3056857, -1712829012, -237957108, 858752540, -1097900754, 7496684 ], [ 48155789, 997286396, -1197613673, 1626636295, -642097779, -995224366, 898336055, -966039602, -646215619, -592864755, 1374662468, -118682303 ], [ -41023294, -740056411, -391135032, 706680478, -1218148965, -549420819, 823006233, 1251514182, 965792158, 638675655, 997911478, -1965130 ], [ -19056903, -1692484921, -1006975162, -455244882, -233083615, -199232091, -1445481674, 629038247, -490792905, 800867387, 1604964337, -105784563 ], [ -39863462, 285096472, -1086237905, -360466961, -323585628, -961484535, -1325254, 1611946493, -1231499303, 773323406, -362379961, -3209776 ], [ -1932951, -630785928, -1218851780, -1379576307, -707899284, -79572520, 258995458, -527917378, -436145456, 485957614, 170425936, 8971410 ], [ 9498473, -525949249, 933264380, -463681637, 931963998, 1241381466, 899191844, 272559694, -780084800, -185189963, -1668914788, 93632223 ], [ 36741888, 1934563338, 186397436, -116921814, 796025662, 607143528, -1106499102, 1641491283, -609593185, -562256119, 1165926539, 60518434 ] ], [ [ 3913343, 1341165187, -1014309399, -232132225, -312317118, 621395982, 850743895, -1789253166, -508889060, 306583211, 334503218, 30730535 ], [ -9052089, -1802677935, -146874581, 563881824, 123844121, -295437425, 399571277, -1203605224, 1309867280, 2830500, -374573459, -42632959 ], [ -6685941, 477012988, -364030888, -566297610, -1382098601, -1383986013, -458912560, -1575156936, 147731892, -64377851, -1519402358, -99043308 ], [ 6071659, 1615850519, -623779208, 395684023, -111446404, 562603925, -1884849534, -1095575820, 583753759, -85717494, 1373304773, -44673817 ], [ -15465941, 698742248, -480060267, -1686613681, 109279433, -1306879420, 1060120839, -680547846, 588291875, -630269704, 1746808608, 25228645 ], [ 10481405, -1159698668, 451271683, 1641767210, 709918117, 1366709310, -778056310, 1156917355, -712412217, 751232075, -1346016745, -118667005 ], [ 35280817, 1219292330, -155849326, 621751622, 309259148, 930188248, 84135803, -62655071, 1180365246, 358791562, 1796445541, 66977329 ], [ 50774523, 677435797, 408960315, -52660559, -359177075, -1214792798, -1454035011, 554926150, 754565631, -982041032, -1381178032, -101556838 ], [ -50088584, -222086978, -434976555, 405898808, 806645181, 773407202, 1842614624, -1466449784, 545133049, -357891920, -398495920, -38698450 ], [ -35023197, 874109296, 1283250320, -111312717, 332922634, 354544051, -527336780, 943983869, -627266450, -522030458, -1314431648, 97169737 ], [ -19025962, 171252943, -877349703, 389811707, -669185229, -423209181, 97763086, 655561183, 1395874656, -153363328, 7117938, -17984401 ] ], [ [ 28358468, 1326856911, -221248198, 501562088, 1133313874, 1345526233, 1771458339, -131563572, -284551161, -233408140, 30865574, 88381737 ], [ 44123904, -1880835626, -638775004, 1073219807, -703566842, -1215016929, 1527276704, 1369667212, 651389590, -918171554, -975393255, -39625028 ], [ -6087407, -1072709737, -1059415319, 1464349960, -1237018096, 365935900, 996038259, 115407550, -118078564, -367639416, 15717887, 768051 ], [ 112506, 1223490764, 1150822042, -617339046, -1135445866, 581119798, -1244350259, -756031065, 1242799569, 481148916, -862886381, 11151718 ], [ -35038544, 1340275002, 113843355, -1662280191, -790438182, 55344760, -1952356612, -970400574, -1126453710, 921239864, 84290661, -63211538 ], [ -28141110, -1314655033, -884800781, -765642319, -1547918589, 61318567, -1263748013, 1774554609, -999735267, 481221845, -1158285321, 111409601 ], [ 35327260, -1590400701, -1049228330, 1601291948, -1021190580, 624832432, -1850876337, 476718201, 1080676210, -173203739, -1658003490, -88984264 ], [ -26922584, -1633553607, 19954274, -1602686849, -1539465823, 1215380982, -1881096288, -1210310665, 316028778, -778564868, 56157254, -14343635 ], [ 42606513, -1008211119, -898672407, -1047650996, -14576856, -1146811912, -1451033700, -1850377415, -1261265110, 774575568, -413314276, 28746471 ], [ -21029581, 106356329, -281179355, 334802646, 1557268496, -480127086, 766420009, -1325179824, -1261356056, 736205953, -146404884, 18150081 ], [ 13651409, 1174431639, 383812953, 983310480, -1447532854, -1103603667, 1336586385, 1014003871, 155047757, 130684347, 271125154, 32148902 ] ], [ [ 47885767, 275478176, 290178630, -1474547631, -626122227, 925778205, 1302272353, -648501515, 956657558, -676600041, -1711542085, 66871066 ], [ -11145844, 1966322597, 612976000, -1111884646, 41154717, -1392320809, -1597463074, 484997121, 982404417, 341472707, -1099994462, 110584688 ], [ -34157664, -405725881, 732957176, -291868582, -360523710, 619029746, 1468792557, -326146533, -982002940, -988250949, -916877371, 102985522 ], [ -7667887, 431436437, -215166270, 209063763, 162457082, 3564940, 445961736, 984152952, 1136509239, 594638672, 785352157, 18174501 ], [ 3245797, -603211447, 557927362, -1194627631, -669862777, 1366174093, -907142386, 897696805, 214465401, -997717482, 333777888, 30381173 ], [ 28277214, -1894383805, 1336979228, -1244629609, -1119045764, 222606408, 1253597468, 1211292435, -1064362382, 281972200, 201817326, 39342802 ], [ -39570442, 857239529, 555185535, 35832571, -140771642, 609772861, 1713810152, 1585927962, 1324545155, 714004420, -336798674, 35572034 ], [ -26700869, 911604176, -1283317199, 1674568514, 1468010033, 308220141, -404535376, 1285116423, 1141535823, -467746564, 1540186029, -41158068 ], [ -44664707, 21007527, -1180291526, -172558988, 307173464, -1051252976, -225477219, 1760338704, -411893466, -404969904, 59548618, -7658179 ], [ -28057523, 418423224, 609124399, -979396495, -738388819, 1031152497, -1699561636, -1206746381, -1192974524, -80123506, -1032053696, 52448785 ], [ -44286854, 1280698050, 1353266662, -1157104570, 787138210, 207873969, -1223300792, 1687291845, 1080372385, -841072239, -832988864, -55705964 ] ] ], [ [ [ -5883722, 476968505, -347127902, 536063372, 47124803, 1203171558, -1690193471, -1542486946, -279909140, 598497249, 1041174342, 93753335 ], [ -35010986, -1785302284, 932763892, -1239910175, 104067415, -149979672, 978401815, 556131, -1399686228, -451189261, 1341305492, 49618122 ], [ 39196857, -161672880, -387771338, 593904475, -672804354, 1189560618, -1036937129, 523514121, -202071112, 793437481, -1026755940, -11632964 ], [ -3316242, 909562721, 779961577, 331720714, 1013253903, 1154206850, -951327528, -164904818, -831783521, -321681209, 31086251, -33032060 ], [ 32197445, 965062208, -1300721680, -1392559615, -1222170436, 1322323526, 776153485, -203069793, -618616720, -415370046, 1373629409, 20971750 ], [ 45431654, -298665900, 1191798370, -438821448, -1571305563, -837146460, -1543168841, -1683963030, -463618660, -18892766, 65607601, -122131418 ], [ 34020886, -556834872, -1243935299, -884852250, -442409313, -358444514, 1185791300, -56478285, 331491165, 751458394, 1026317402, 119506955 ], [ 23472740, 1056799639, -503461137, -1175680622, 792844521, 1296277926, 1172067479, -1252793645, 193617478, -253778134, -1836690194, -77959896 ], [ -49897907, -278830759, 931630334, 337904294, 2305026, 541607139, 948118076, 683483517, 985949005, -953825534, -1331500831, 109580719 ], [ -21473451, -96085821, 927013778, -1677126132, -298381497, -1156788422, 1109670288, 1159009609, -1369855106, -131464942, -418047033, 44122271 ], [ 14628319, -492958743, 1122655064, -706240139, 532948460, -9884111, -1599349234, -623855484, 75582999, -262300694, 651531421, 12475868 ] ], [ [ -25080965, 1497336473, 856230439, -1671134866, -1413523430, 183826122, -996036611, -1445949568, -214523197, 135577719, -1478250875, 78539323 ], [ 39868473, 423078076, 759709553, -1129840890, -1192382550, 1124590077, 1576388024, -1506520442, -1005098107, 578109844, 133106571, 55270230 ], [ -29727565, 1817396982, -657915736, 783346712, -419429258, 809090546, -329285405, 1507432918, 362464174, -394737891, 242041666, 55709797 ], [ 20611257, 1254484076, 726726331, -935261991, -293112930, 1112000660, -1389761448, 1370118634, -1070316032, 163319852, -77914216, -109594685 ], [ -3965329, 1315618915, -667215699, -369609358, 823813504, -636614604, -1953850057, 1865612599, 843873966, -706512938, 1792139905, -115454222 ], [ 42247524, -163614047, -987919603, -1247855040, 745986872, -668766222, -1954902103, 553032262, 1103398109, -676880149, -36883010, -55420152 ], [ -40493977, -159299055, -343291778, 723245095, -657643196, -865263860, -1826590064, -800961427, -391467136, -375439687, 717887807, 29192195 ], [ 8006184, -815825428, -878238697, -323894339, 538471253, -871356661, 339140105, -1804186912, 448359933, -511974543, 177153829, -46162321 ], [ 19604964, 883548734, 626345384, 1244829970, 922501272, -827437217, 197749323, 1255541302, -369811080, 584959151, -1382597048, 94689279 ], [ 42116592, -1759967874, -326573065, 1599973698, -1034330356, -517981938, 653547789, 199739518, 768945077, 7804655, 1212076873, -23639640 ], [ 13207695, 1633492889, -326396940, -1501804779, -592553674, -330899228, 660400265, 609080490, 634962888, -218642395, -260996623, 10103725 ] ], [ [ 47154494, 1854517234, -1115711886, 447517272, -1385088304, -1249612021, 1009245244, 1551334199, -781533260, 872908859, 1829613105, 51435698 ], [ 3990141, 621060985, -1012350299, 1293817228, 275189198, -1041902667, 1858432306, -1181478981, -297046641, -332238294, 1164163216, 18508456 ], [ 47525769, 1706054786, -50222545, 184765177, -934610549, -550453041, -1127338757, 974698305, -27774653, -676858515, -40417435, 108971788 ], [ 2783309, 1795820934, -263968696, 1304827655, 400144259, -1048401149, -26379713, -1871729059, 381833413, -787234283, -406703129, 36644657 ], [ 37231798, -830980093, -59552964, 1213306746, -987158251, 1189417011, 1634699701, 221164713, 1063982579, -176695236, -1700228056, 121411880 ], [ -35776557, 925555622, 1003427616, -165233577, 1043169686, -1220228352, -1097305697, -1740556164, 1405849765, -628740533, 1709824942, 18909330 ], [ -2190488, -1358221941, -420386903, 914507799, 1330642077, 1180377627, 1893321547, -1431343628, -1129135127, -1001148771, 578810250, 52559913 ], [ -36553532, -1521833219, -517004261, -654761334, 213470306, -284422215, 547767663, -42869219, 918863078, 354644161, -758783284, -79305030 ], [ -2058056, 1953040051, -1248530911, -421656598, 633372807, 86939826, -512375320, -457138302, -533617784, 947372603, 1442814415, -37864495 ], [ 24003660, 1471326834, 1369082206, 147673120, 423184190, 930723154, 1936282741, -1803006703, -1115263529, 413325018, 585557612, -23889813 ], [ -44991121, 1440860214, 476906483, -1270635727, 984921148, 557428470, 1572268413, 1658618859, -723586582, 811178974, 1424384967, -42172977 ] ], [ [ 34130020, -1576173987, -881787061, 1201352548, 144293165, -793148191, -998319505, 352000954, -26111622, -433256472, -220606183, 91343142 ], [ 8208568, 41897671, -1174634864, -135962425, 921901269, -1231322987, 1874471312, 1124124923, 1075551558, -606329860, 604739154, 120218806 ], [ 41541000, 1045057932, 1187663847, -1329445858, 281548611, -38389593, -1796785620, -817277632, 1381183961, 64060018, -1140745722, 20169785 ], [ 8908622, -889032718, -35369340, 1053192241, -53418429, -685336354, -545271070, 1347863118, 728949990, -639018037, -440159943, -97812305 ], [ -51066518, 263179426, 124341462, 673388721, 93568639, -1132254379, -1140367651, -1413031086, 604126111, -686961087, 715699249, 114118551 ], [ -44844509, -681256299, -768281792, -1000385226, 42610961, -502324627, 1067943786, -808301431, 1366102646, -727447595, 1295026687, -61638702 ], [ -30442115, -358961675, 81470565, 1676463837, -1433250055, -807606092, 569150473, -632256528, 584372335, -135527036, -1335306294, 11788186 ], [ 52091333, -565532721, -29535873, 1436356599, 454842005, 841200037, 826123503, -1136397015, 615833668, 486693508, -1471085025, -27548358 ], [ -42885622, -100344150, 417000582, -1597703976, -769886067, -1265149348, -101625633, -1789176224, 834642462, 261665156, 449283309, 104863520 ], [ -44673826, 822257626, -142487409, -508020075, 1264235699, -1007055701, -1171877902, 794387916, 841985613, -754322341, -403067048, 88230451 ], [ 28323611, -662586202, -415156005, -1211629674, 546548340, -308156488, -1512448268, 535543419, 278718410, 885387444, -171763771, -60864685 ] ], [ [ 31813516, 149596283, 1028797367, -442304402, 46940912, 789293049, -1826797767, 984126605, 1199781052, -581003388, -44449067, -67444338 ], [ -14782822, -671932694, -1086039560, 105273297, -822804853, -553399261, -1163057616, -1751701036, -1000502845, 539733751, 93367216, -84181651 ], [ 40921888, 1751153274, -1203226967, 1389677415, -1529077678, 1004305750, 248493020, 328962700, 804334309, 885125038, -1539895974, 82594846 ], [ 17605650, -1865619840, 991131714, 148396900, -1465999013, -226533540, 226999899, -1027850205, -126743487, 425149948, -1492872743, -74403060 ], [ 28957826, 299102104, 79669482, 105083522, -1180563875, 1212784927, -1284801859, -1046745024, -651193685, 611926631, 1762391086, -25966661 ], [ 18450378, -248543736, 1266202249, 206621452, -718699407, -328306290, 987561566, -725861363, 67333100, -908577506, 666382413, 60436217 ], [ -15902459, 1000525133, -696119677, -1391691928, -346845705, 809205882, 1562342387, -401209940, 20169073, -135244385, -465519229, 79087546 ], [ 12508767, 1472712376, -74567209, 719755204, 366708229, 1195140122, 334866226, -1727700333, 222200678, -947309119, -139246888, 12623860 ], [ 45790847, 169249371, -536828601, 96092456, -1083061501, -1112144024, -1194889264, -1723745710, 224358222, 49123084, -1715170897, -40968598 ], [ -23601098, -1674708651, 1024595157, -1259036945, -1231013654, -121008061, -643839644, 1427464308, -75797051, -635565375, -1302640847, -110664801 ], [ -41707140, 1565188676, 349192503, -174714234, 544336334, -981368998, 1470659467, -9244897, -1241078695, 29927837, -1595149098, 104483772 ] ], [ [ 44904530, 662755568, 302284119, 207859781, 1117881812, 679235057, 594733241, -3133557, -852674427, -888840415, -1296920389, -62062089 ], [ -21604558, -90723231, -1244620176, -174817412, 859750180, 66465822, 1839717657, -1406447679, -1263450932, -558089678, 1665435692, 56503414 ], [ 14934106, -853852262, -780779838, -690784666, -948699998, -113832794, 1971244390, 1774792911, -1408015138, 918035937, -1799935394, 74523657 ], [ -39999478, 566771424, -1327924376, 263707750, 104425781, -857059866, -744815249, -87754814, -1051450979, -80632260, 1065478700, 25453059 ], [ -43328188, 623528518, 797963456, -121364558, -965360330, -948951651, 1956532, 652014538, 1323989692, -111140460, 487820887, 91548278 ], [ 7922470, -616992511, -631747458, 1308677048, 756086127, -21382289, 1308063395, 267207640, -1372460613, -75725336, 348564346, -36176289 ], [ 2338275, -1298735080, -302523246, -878183367, -917309317, 399234295, 264511658, -1251157949, -1059818565, -267905276, -1313104750, -14891489 ], [ -40744013, -241969898, 729859400, -949399431, 977786185, 1089930236, -1361302655, 28903693, 477628028, 794190857, 1067345986, -98300947 ], [ 3993409, 1975871449, 691612218, 1195710972, 909855750, 1145043772, 624486097, -408100838, -690498663, 663603159, -401965715, -54888091 ], [ -36088467, -1014660078, -1067711789, -475533990, 579439632, -1104215279, -1924386925, 800291436, -410024933, 543657125, -585950741, -56833301 ], [ 1421939, -580737585, 211833836, -1234295100, 1421345519, 848736027, -1547857137, 1586602662, 1049584801, -83311594, -1133477062, -10694381 ] ], [ [ 42264167, 740807502, 1192577891, 144211179, -709076727, 1245873436, -1343334034, -197043454, 182506310, 807956522, -388159064, -49627634 ], [ 37689426, 1485396539, -1090420393, 374198680, -889471656, 638150539, -765698198, -150166268, 148279419, 149715499, -598331000, 25636420 ], [ 32329647, 1480197608, 250276487, -192079725, 346984394, -148954924, -1109028291, 1290810330, -1325086104, -379780444, -624865325, -64864932 ], [ -28273948, 1481504982, -1252888963, -1669826569, -1140179381, -545687947, 729040968, -1742079548, -1325294164, -535293163, -1784033381, -122278870 ], [ -10054207, 1340074117, -923858085, -58804324, -139887733, -246762415, -170606716, -1201734981, -766239286, 757550275, 945059910, -77373573 ], [ 17254243, -1077840620, 793671389, -1345530930, 1300978631, -1292721687, 1691958747, 1734238085, 646352264, 215530115, -1274389007, -70658416 ], [ 19595493, 907913990, -870326864, 44725237, 960282939, -592614469, -1714045651, 466943751, -1117014282, -70844840, 1688815376, -73024957 ], [ 35657961, -1773072404, -580427351, -1162333519, -15385650, 1065246696, -1562520332, 1889115859, 890751840, 765185714, -699377342, 11472206 ], [ -46269989, -447067208, 39441509, 1353601515, 363168672, 376934597, 1502128194, -650715316, -721331051, -113931057, -1714965964, 24818190 ], [ -22224156, 1037241833, -541943813, 181852622, -1058625856, -1016643918, 722133910, 912701719, 902054477, 756431973, 1364140568, -34439105 ], [ 10031200, 610156219, -549059397, 971428507, 673717855, 320665041, 940644877, 1291132975, -1386271949, 440327196, -1214258200, -89568923 ] ], [ [ 6018631, 321622564, 1189248889, 941370854, -1312584555, 481912753, -266673945, 1035019159, 168121289, 259984907, -1724296659, 81596933 ], [ 49967517, -1574776438, 578507103, 1245704513, -320096853, -347489031, 1184453291, -1173948063, 743343425, -663318576, -296157208, -53941602 ], [ -31176542, -352138587, -1268696053, 1287111927, -1515683283, -186064376, -469796261, 293837284, -1094773628, -880755970, -1599453772, -71148501 ], [ 5721274, -1880210531, 399749100, 490625006, -1002338119, 633284834, -801697258, 1469331885, -966645907, -289533908, 840948539, -79475330 ], [ 16290777, -1742674340, 499162640, -548140328, -1292992078, 155007449, -1650523114, 452657562, 925441043, -431174891, -361362520, 106437652 ], [ 15062361, -58232537, 542333767, 1296653803, 503440985, -452912791, 1831218041, -292385132, 1031650487, -365677230, 701453077, 20566678 ], [ -17289960, -697257255, -1046679395, 1145904428, -1541458125, 1321820852, 1741358743, -1115881699, 1225655178, 443614920, 749211367, -95759908 ], [ -39564336, 719905896, 1151870450, 383038747, 79978800, 420075803, 46248159, -1481058842, -876458084, 835164142, -1386121097, 118046519 ], [ -47662303, -1285690835, 481599956, 1597636824, -187447866, 467100439, 52339825, 837808118, 480916700, -179626994, 733459296, 52333141 ], [ -20497117, -97675568, 182613190, -1590366711, -985146454, 1064171254, 163785152, 199245230, 1305589485, -698595138, 440092206, 65235636 ], [ -39911076, 1261619376, 634277466, -739167176, -530921990, -1004839253, -356094859, -1108975671, 151942754, -782750587, -396784369, -59964851 ] ], [ [ -48313006, 533521796, 755723190, -434346669, 897794439, -1300160164, 808363353, 1079490692, -651899418, -389777446, -1016142582, -22958021 ], [ 29551566, -1058099389, -1188703936, -1521967120, -1132725413, 1104104912, -962363189, 921443522, 1160384146, -904650659, 1397388344, 91446506 ], [ -30228738, -319773683, 59303419, -1279863583, 1561608789, 113947573, -1256321546, 577631780, -734233532, 485820221, -1469463488, 52175858 ], [ 44270702, -515770029, -1265604321, -891869740, -82438490, 643612652, 1595727144, -1204884898, 128753587, -136566665, 1565036484, -55922545 ], [ -9506844, -1818507529, 716496913, -962413581, -494568614, -171778066, -1225693892, -1909266365, -302163147, -453051579, -1521113848, 30804290 ], [ -34197661, 759032041, -99441679, 1710322583, 863673355, -1046759739, 1633178264, -258864404, 1266785612, -228619393, 1726122446, -27106126 ], [ -5860275, 1312673824, -1292289467, -1298788737, 1523165020, 1027804048, -1371831598, -1435064141, -2258510, -83769777, -1372398506, -99180745 ], [ -21367092, -1513296204, -908515265, -499968989, -179183465, 5106809, 1757233816, -819988330, -1205062744, 908926002, 690986224, 87227839 ], [ -21367662, -1317622666, -775574256, -441007355, 1227284430, -1013498602, -878679102, 834897013, -678832712, 929752046, -134952667, 12713477 ], [ -23902554, 1287749881, 607331260, -1464503909, -229063071, 803907441, -1628578108, -627537998, -629089527, 819231003, -1795857444, -38520729 ], [ 49836131, -416973536, 108036589, 88063204, 1317500666, 737288884, 1171436704, 25268632, -1015072806, 635252583, -659699096, -67028356 ] ], [ [ -35009260, 498370450, 72447430, 477919403, -768491127, -729233409, 29350320, 597001350, 382296854, -235180643, -1209731342, -69027625 ], [ -22165660, 1535495002, -607310114, 1673423167, 586902385, -373715485, 1516740245, 230620948, 25565523, 105476532, -1130565234, 103464915 ], [ -52222871, -1008059592, -894426140, -919011942, 43413529, -1402043517, -208556472, -201174709, 1055738874, 168033243, -684947225, 7704474 ], [ 4011188, -268175812, -77875915, -175945464, -961239201, -974793383, -1105737292, 1126495624, 646625250, -863561523, 639892369, -6100273 ], [ 17513643, 1956366149, -924073295, -1456113307, 634914713, -667409391, -570315280, 1049553854, -529538634, 235486460, -1847692262, -63799763 ], [ 32842507, 1329492210, 1001453075, -941951204, -64221013, 974993327, -972347524, -597693667, 163692955, -777415181, -1186044222, -115062966 ], [ 19920996, -957964500, 1037244300, 76639025, 1004125011, -416575786, 55865518, -1036833118, -992707954, -995192636, 554986381, -47341252 ], [ 45579292, 1828069218, 776608491, 673408824, -901911067, -1362207773, 451439981, 1397036016, 181691167, -247095291, 1177966068, 60691444 ], [ -39911916, 1507749954, 463949421, 1677108656, -154178590, 594415802, -1111844924, 1839485586, -1392886208, 761169980, 1161663048, -11137752 ], [ 41388095, -1221033589, -19851927, 467452068, 1385449488, -820495256, -382145532, -549549651, 621054991, -174283700, -1488386462, 91403240 ], [ -18832799, -1677399028, -311066772, -454578556, 322055012, -904153049, 1486510510, -247486388, -1188758304, -589566469, -1684406102, -55087706 ] ], [ [ 50482734, 322837306, 949408183, 1308931897, -1344176982, -236481543, -1880834012, 1571624855, -521730042, 956393397, 1545543647, -56575813 ], [ 39714055, 310939413, 1022898609, 683756126, -589653551, 1226424609, 1734640405, -129777475, -680266167, -378688726, 1685912339, 23761634 ], [ -2180789, -442560666, -221043032, -134412913, -339115563, 179252714, 776941429, -1227038045, -704102392, -106209105, 250360014, 90896031 ], [ 32585725, 1989842653, -471406056, 1387277497, -1045848935, -745394540, 134077831, 467808211, -1358456373, -788511176, 1484803085, -58603152 ], [ 26733602, -55530563, 126285318, -172089133, -587336610, 1255146595, -572381773, 1349984676, 1158358038, 732238616, 71982059, 72779377 ], [ 48315277, 1059099324, -836705393, 402241058, -708823614, -307927638, -80319958, -1881422611, 1177330043, -769275880, -247674944, -115072342 ], [ -9747577, 1287842120, -1157134223, -4787768, 918904280, 552494786, -1701567957, -1071578084, 547681290, -864222867, -67153184, -8036329 ], [ -27602416, -1722392225, -1148449271, -330350099, -845598584, -607243357, 1165185338, -1011864645, 116568006, -295614371, 1145700412, 14532430 ], [ -31102874, -1029212028, -875017741, 967418208, -1488369824, -550252519, -586193155, 818011995, 1285234767, 745112585, 255778612, -69997727 ], [ -27232702, 423880138, -578292115, -230081530, -766032462, -218092523, 261075750, 1583043467, 1165305917, 24606774, -29382685, -21879014 ], [ -18360107, 794493305, -1018673614, 550172947, 1285535766, 822059077, -361337687, -1119279664, -420905025, 908567191, -631461494, -71176786 ] ], [ [ 1174443, -1411421810, 749637394, 337223737, 831045494, 564435759, 1660047163, -1015600975, -286896423, 201689302, -1113101285, -59723519 ], [ 21990399, -145511207, -1059383757, 1599405831, 1337312646, 176105434, 318518488, -18388807, 533774210, 565205488, 615074504, 66444332 ], [ -44321052, 1101700975, -1194164868, -400436052, 775980846, 630064560, 108478247, 665963858, -635716435, -851466467, 1361280388, -54852599 ], [ -6189766, 752088780, -1275418904, 806936534, -762144144, -1292732826, 418331235, -1577401825, 317698919, -10408960, 1653415173, -5173429 ], [ 27760105, -1649835935, -1183674866, -921221278, 1373477943, -323455136, -1796251988, -1053128726, 330840523, -610145259, -270339110, 69292846 ], [ 50993047, -1320088837, 1365669555, 747163951, -450013704, -986178785, 1123285023, -1494512080, 164986799, 202016464, -627501602, 72327677 ], [ 29576165, -296999951, 73601729, -774494019, -455788935, 1125658754, -887803102, 1583938655, 856778048, -897069093, -1219776356, -40533946 ], [ -3500189, 216408123, -688008369, -671083934, 361437520, 1007744326, -1692618085, 385918685, -1368570279, -670089866, 708562995, 36984278 ], [ -18501713, -1227953620, -179324817, 1256668135, 249953726, 93556601, 760120886, -510212587, 563287975, 741901833, -1654333915, -111157036 ], [ -33265384, 699975933, 313912472, -1487885730, 807751148, 1392946482, -1440336690, -1368533098, 798881188, 554707011, -1788201031, -28079098 ], [ 21590516, 51706188, 324148340, 29567150, 519847517, 19888651, -1663713295, 1097179946, 1300036549, 587985911, 1673459451, 62148136 ] ] ], [ [ [ -46243782, 76517581, -1156988647, 1319456389, -624999258, -502236549, -946101286, 468452411, 12444303, -26971034, -1739355208, 125280195 ], [ -17475329, 407654414, -370806472, -358893317, 978743744, 1012889329, -1281914495, 929539314, -1009133396, -708212102, -556022893, 41599531 ], [ 4841675, 569575870, 519267369, 1156908681, 164569384, 745451811, 1787546046, 118297768, -133033967, -34039940, 1517104377, -69991687 ], [ -2670625, 66159653, -844542280, 1082619388, -1218433153, 413944684, 183711319, -1477359561, -15551690, -391296967, -20081542, -71084631 ], [ 39917695, 557542223, 242484376, -1119678604, 1059271342, -646084761, 1762092181, -1334761169, 31720467, -679226051, 122541701, -53996701 ], [ -34035905, 1055527181, -402018590, -1208145540, -64905288, 557064621, -1404789853, 1487360024, -594678509, 771635680, 348609314, -122219281 ], [ -38687608, -572770443, -409486451, -361991141, -953702169, 1047947, 90994804, 1643289565, 562239188, -946499840, 1499276454, 63868563 ], [ 45516709, -1052540726, -858947617, 364431468, 1507400095, 185724527, -1325626526, -1157304377, 647038895, -853576218, -1619896611, 37206511 ], [ -9328151, -1570006026, 211968921, -1633009373, -783586348, 933394391, 559804723, -1489450189, -467270217, 877537066, -252360220, -24374065 ], [ 7381365, 1376513728, 686789543, 1198624825, -862707543, -700126543, -169145200, -1581015129, 1289840649, -566608652, -1211039683, 61237920 ], [ 50593085, 526301134, 1320994061, 953642533, -1527440755, -299593401, 889207329, 715746756, -564227363, 799555164, -1167534483, -97879338 ] ], [ [ 10142547, 386445609, 223170628, -1357732577, -512002164, 1270023722, -799495825, -917986316, 295388088, -730959323, -1348111459, -121826677 ], [ 34359328, 644356334, 375936067, -606106429, -1322152064, -338235941, 561576921, -613015680, 634124337, -119147787, 1279620181, -6547417 ], [ 29915900, -1348804713, 669908141, -794715227, 201589911, -1045267358, 489503202, 1497850929, -239527424, -436149551, 1720783968, -69338302 ], [ 40322566, 1850341480, -1067520724, -1657552349, 65780277, 592301832, -1199934863, -1810588876, 890278285, 638886492, -580598335, 121754921 ], [ 47570871, 1795069106, -305046806, 1097871232, -1368650488, -1007146207, -1016213024, 1514437787, -16676333, -607863604, -367533437, 75856154 ], [ -21127731, 1827013957, 195723344, -291004267, -1127890155, -1219004517, -1930775503, 406237560, -1119244834, 856888857, 49040925, 34189926 ], [ 46058290, -1156164029, -164608509, -873882389, 592904622, 1020147564, 303255845, -927615465, -267870049, 930386017, -410425375, 63160391 ], [ 32081374, 1289544773, -449717990, -193551678, 179397963, 1049807890, -573799276, -1657989059, -579290994, 731176935, 610916655, -103122781 ], [ 44416272, 576838681, -1081886880, -374094661, -1428725843, 1079903423, 841994609, -1392236221, -1017127842, -165221419, -520718754, -87392670 ], [ -40931887, 197578466, 351975109, 713404575, -1258125203, -156988696, 896641025, 1656107462, -29583023, 423557018, -1765586527, -114925872 ], [ 43761683, -676966256, -1108052264, -307806617, 983955505, 783999954, 724585228, -333392785, -17708360, -544442228, 533596655, 42476933 ] ], [ [ 52331710, 1545081680, -225953633, 484513105, 1515615346, -166856286, -1576888275, 349641259, -766758516, -1007061418, -836137473, 59289131 ], [ 47114658, 300552696, 32553563, -162545021, -967436044, -718977178, -1105184587, 607126644, -446035119, -356651543, 254147198, 13563479 ], [ 3272625, -980042418, 189451408, -1705998707, -1434109954, -751040750, 32054298, 1025078320, 63470148, -263453406, -1800256204, -7679879 ], [ -5405098, -629642145, -605669513, 143890119, -1243815015, -202906616, -1124632306, -1864175361, 305787914, 202845313, -1571269117, -11465235 ], [ 42408412, -550531794, -691183079, -980501122, -111356508, 733554237, -1044159765, 932431836, 21475310, -21978135, -1352764256, 26884625 ], [ -1321448, 185391299, -707774415, -763691393, -761515018, 715554034, -524230197, -1156856356, -574268546, 904080078, 1369088095, 120120783 ], [ 35762850, -258562972, 182961546, -494963953, 850853220, -383535524, 794574551, 380531479, 48760850, -335488865, 1341075084, -84618686 ], [ -34631775, -884836614, -1270909900, -1534097197, -47736808, -608986047, -1690790253, -858865908, 1106236814, 443270851, -307806279, 5931684 ], [ -47465579, 398014166, 1246346088, 1509852716, -1065071241, -771257090, 2000087418, -879020188, -1394458959, 362896063, 490190732, -20711335 ], [ 47140885, 1253365702, 41960326, 1460056626, 45032406, 761622944, 1594075825, -509342856, 386372936, -318861932, 1131394058, -8399555 ], [ 26017013, 258679871, -1359109579, 69290653, -1544216274, 12982811, 658718406, 1813267592, 549464257, -492225756, 1651593732, 4040011 ] ], [ [ 23010176, -1012923576, -796105714, 160523478, -1414937649, 522615426, -901128314, -1024581292, -325067600, -667360057, -1146174548, -59144304 ], [ -21681995, -263129294, -1359369696, 1046676778, 317312283, 1166473180, 1217567354, -1235742062, 1306533828, -440383228, 1708151476, 13580544 ], [ 47599149, 122137389, 1204154722, -753041474, 125347330, -378902021, -1136500411, -1220233367, 208756098, 241480004, -992087142, -66004127 ], [ 1889590, 1585283367, 1318485517, 756008531, 978086457, 497908852, -50669701, -253241610, 1164242797, 428360339, 273181940, -34970231 ], [ -4389937, 572833959, 1190057210, -337985336, 794367265, -178365969, -619468334, -1718352204, -692671756, -571578011, 1024590746, -33504620 ], [ 13887219, 341114217, 157183061, 350861955, -636078392, -1063001792, 962500954, 691407772, -890686928, -525919595, 247976739, -17871811 ], [ -38466702, 1176940636, -584006376, -683479354, -703450948, 265058657, -1146191056, 1045264495, 728050628, 415904120, -1614897111, -34391397 ], [ -23000405, 1085444538, 863364903, -1671545354, -1552649657, 597756901, 972977937, -1301223949, 811570262, -657063826, -651173394, -93207748 ], [ 1586979, 646290752, -853100636, 1216801907, 941409527, -744796802, -46700044, -302653844, -71961361, -331034957, 1612455930, 18367472 ], [ 16495541, -486556982, -1097947968, -1154881901, 1464879025, 820359164, -1615023915, 5210236, -571352597, -299742793, 697084682, 64621749 ], [ -21044128, -98334224, -776781951, 1350946344, -126542481, -322898156, 690935121, -413790631, 86272802, -283194664, -261524096, -89406500 ] ], [ [ 29343947, -1860484367, -628496400, -465371104, 171225833, 1015502216, 1699276328, -1704612826, 800190758, -376630863, 1030638153, -97201253 ], [ -40671342, 1677638548, -370592221, -1273626873, 36553461, -399606088, 233406049, 822610047, 1203852092, -210576646, -581572753, 46298806 ], [ 38377554, -1300405326, -425740771, -661120850, -1332554968, 1361926274, 1076813340, 649042231, -394375754, 197053969, 525621378, -94065037 ], [ 27461276, -105016147, 1167624089, -1473102853, 222721387, 218786271, 933710711, 827693186, -720403760, 827198379, -564037904, -39135336 ], [ -27681498, -1911808738, 1178270584, 1602520453, 1391214227, 139337723, -1752065009, -855593977, 236953280, 926802059, 1370898180, 110646526 ], [ -45154285, 1255132705, 336009679, -204496625, -81309549, 1125979525, 1201912118, 1455866945, -586152572, -815599628, 985119174, 80290589 ], [ -31679373, -834590262, 1083235555, 369773284, 1085087756, 975766032, -259879435, -1857611672, -529699450, 515998482, 572261698, -57443526 ], [ 5274228, -1379893749, -814181537, -1545941336, 458256015, -1060108395, -889342033, 116412456, 1325397100, -63533701, 714384011, 113817396 ], [ -13596223, -749106120, 786737167, -284701402, 446197293, -78573219, -512960674, -545087324, 636100609, 496509964, 1091011796, 110062380 ], [ 47309491, 1358086738, -91968152, 287134, -216066957, -153653008, 589707459, 241393744, 144045410, 939677930, -76097709, -46163660 ], [ -23472800, -778580471, -243160960, 183099318, 727686124, -1005715516, 637466715, 1215756137, -479862080, -403405038, -1407530898, -121451502 ] ], [ [ -52573081, -1637276986, 645876077, 445510485, -419615517, 1169095318, -981496114, -1802245128, 1175735317, -640438071, 1394924139, 43141352 ], [ 51826243, 314911386, -419100707, -481921995, -173577203, 396317838, -249563666, -1351181698, -841303461, 841716137, -1113147983, 52486186 ], [ 25664584, -1618157764, 664756826, -1105813626, -499709699, 932296488, -1654060999, -1033941195, 941329970, -831075797, -407969056, -85194629 ], [ -32500663, -958337864, -333406368, 1260870232, 576568135, 770358769, 1252563070, 1304403600, 1369975214, 702462385, 73320044, -64837775 ], [ 8379283, -490661865, -1339709999, 155632037, 184315371, 821748240, 658924132, -1455765636, -1150200229, 766082958, 1644958425, 55006150 ], [ 44335727, 470078866, 529235664, -1077805526, 1169077862, 504423137, -1380209996, -1397511435, -258971058, -1006084519, -1073238212, -77627184 ], [ -48506079, -1774689595, -149728842, 444771842, 378039277, 827332246, 330424993, 1591765610, -653055424, -14424042, -1638272784, -6870023 ], [ 31279302, -1432149775, 813927222, 526408166, -363146843, -68916877, 1641091384, -1051623091, 598168029, -911372882, 754621051, 111758356 ], [ -23522494, 992959881, -400344414, 1372727888, 1563920554, 16000799, -1939222947, 1892949657, 1151472063, 678553562, 1502367624, -118989645 ], [ 17011564, 1494606193, 929492822, 958124273, 1347687458, -333510565, 1630504875, 1722690486, -1368642292, 545188044, -281868078, 6363924 ], [ -5021775, 1420803468, -1335881281, 832481480, 1263652808, -451956435, -994396937, -583106897, 215003735, -798002184, 1673485653, 48669100 ] ], [ [ -44059028, 1717557536, 388376878, -781887986, 981785343, -942296129, 163954518, 713143843, -737059068, 362186578, -1463559651, -18628435 ], [ 508317, -832274031, -530990204, -1156180317, 675517183, 1189538293, 1624742716, -939920408, -959615898, -41370567, -170546822, 22863006 ], [ 11733880, -392487152, -1165934096, -1703841365, -1362321346, -147203823, -925055070, -972347781, 1119746346, 160991956, 1434341772, 10783525 ], [ 27860670, -1477837538, 1151287517, -1560355412, -1046398793, -1225097537, 181811058, -1316838193, -887603679, -978379959, 262397076, -101030174 ], [ 43631784, -1083954266, -523723874, -1061154314, 913697555, 1152348752, -754907108, 1203178147, 585807195, -726026578, -253099434, 107176780 ], [ -37578024, 1061846539, -203709782, 829528705, 1257694540, 1097314257, -1232409897, 1005617594, -1300993105, -128212406, -444064545, 43683257 ], [ 40328250, -1843348067, -699847606, -1094130911, -1261431182, 150970271, 843967234, -1055580747, 1265302480, 793075441, -319728211, -34233156 ], [ -32907048, -789230000, -599234367, 632390967, -296390344, -285667474, 1855897222, 1144622296, 938387177, 418324728, -1302674622, 36702983 ], [ -1683027, 444607521, -746684540, 1439991098, -1073043707, 1082261252, -1555945164, -557681508, -1279734990, 992875443, -358208247, 103874613 ], [ -16655434, 559990119, 9899816, 1581250984, 481534796, -1313199187, -1099888842, -847416631, -910744950, -623068846, -1749524945, 60563648 ], [ 33551828, 108828864, 634907306, -792722085, 737050517, 731533783, -1489887808, -1791678205, -839420987, 520733863, 421907190, 58513257 ] ], [ [ -32665760, 441343430, 423245732, -126105904, 769889512, 71937715, 1455558236, 1584094023, 205612804, -220859185, 3626621, -70630204 ], [ 48547168, -1205423902, 532418032, -1124595147, 960267802, 737649398, -1093757655, -1878276643, 208580418, 729570985, -609093480, 112075250 ], [ 1711870, 1138373129, -276483291, -615771443, -591926588, -511234739, -891166825, -1174008599, 46531157, 564819202, 158482806, -31800201 ], [ -39496148, 1735483611, -1354161686, -123764406, -1109226568, -860807243, -1373661231, -889001430, 314567230, -17143232, 59914782, 65376834 ], [ -45401714, -1160364296, -747347660, -798694110, -286449313, 252298174, -1243496635, 1582874749, -116596061, 721035482, 696296081, -23723874 ], [ -44546233, 1625935052, -413519294, 1586897063, 883833242, -346021566, 623160703, -1562538132, -79836428, -133736726, 479001898, -6446470 ], [ 23774905, -1562600649, 922049626, 1119565327, 684742549, -529923301, 559798961, 325827256, -529827026, -824304033, -1666396295, 81908553 ], [ 17197303, -113757721, -1091055708, 1580543646, 832531126, 1243046010, 1600722706, 236248647, 566635410, 796557240, -572086643, 118427448 ], [ -31842363, -1196388062, -175354293, -128586859, 688303667, -1038573765, 1186128372, -1791912122, 1253381470, 807528698, -800897207, -66976876 ], [ -7251408, -1723932968, 1327997064, 931436782, -581334333, -832487192, -1051232587, 56492550, -1248910045, 767239183, 1693660870, -51618740 ], [ 6159755, 1900774552, -633604133, -244587817, 328567973, -403489720, 1047326878, 1261739807, 774104128, -264447995, -1458996151, -116822197 ] ], [ [ -31206530, 1347522951, -1285253994, -1361688288, -1170498406, 804708049, -1220772507, -1588004465, -961860014, 274730925, 1120468256, 51795085 ], [ -1331083, 1880964569, -1050385373, 818240809, 95247591, -1374931260, -73197812, -919557076, 888780795, -414262489, 1101651619, -43793373 ], [ -32874931, 379877223, -1154145176, 156458369, -1006288008, -141753966, -1738350369, -500753083, -335466389, -444783271, -578645706, -112333817 ], [ -744120, -1534851234, -1355743025, -1140264244, 211366993, 819770643, -1157798136, 432415267, -528138274, -562236608, 130454842, -108091686 ], [ 24204040, -831879304, -284813955, 953245647, 445245896, -969785853, -828950976, -370109425, 1362036235, -505099135, 1200255178, -119823119 ], [ 4015109, 287002507, -739314388, 1355645734, 218955818, -431568376, 1446843090, -562188068, -527120767, 230890382, 1559472056, -81246672 ], [ 21074466, 478410628, -837714310, 1376785982, 1208030958, 823441071, -1059432623, -1406293104, 510671129, -13071949, 1040879740, -47931340 ], [ -14712447, -805887261, 550074612, 1052102855, 1422715542, 702830973, 995790302, 1185189898, 1221117931, 990906450, -413839798, -86746329 ], [ 41638630, -319793101, -189873849, -483972727, 1430352960, 776657590, -940533822, -559085493, -185628696, -81100169, 826643417, -9868912 ], [ -13769865, -1944187225, 502854986, -981460138, 1445274845, 850102016, -413989077, 23610251, -679443292, -301192201, 1569266812, 50873067 ], [ -26251862, 1623431367, -287834697, 788800775, -1218418820, -585998622, 392207288, -1311299517, 1397847501, 979668641, -1286501428, 45202259 ] ], [ [ 21351858, -1260789100, -819110224, -237957189, 1221630758, -425148961, -785400838, -1325870249, -875121405, 413970468, 677100120, -94957566 ], [ -14487054, 1252826937, 1215054637, -764417264, 478301603, -42863785, -158006271, -924238322, -1234994796, -487499996, -1130981245, -11572253 ], [ 8486997, -1114788561, -56786177, -1297157870, -879387548, -1201622510, 1786878150, 873063675, -774883525, 773343243, -1473555254, -51111105 ], [ 10946396, 1249743382, 381660598, 247673786, 106758131, -935734409, -250406302, 1424132447, 1381348299, -971699752, 1558066590, 63345762 ], [ 49392021, 686992394, 665163819, -791190374, 1447971872, -469400277, 1250096224, 132109185, 1215391229, 71920900, -4531734, 120341804 ], [ 2579356, 1116494800, 735035874, -587124518, -63909845, 226088139, -124165874, -1808733491, -1281688242, 192031963, 37617152, 76053629 ], [ 44400227, 1861447006, 207660863, -778506477, 423785118, 1052035133, 866288017, -633012486, 1323214780, -152696906, 318952137, 88283322 ], [ 27504737, 1591533706, -524661480, 363711822, -854890057, 554973882, 1811877040, -1430556553, -1387436234, -83060365, -64900798, -99601902 ], [ 9058178, -198889660, -310087587, 809832160, -706791026, 174040520, 1469167904, 1481965339, 800524607, -108915664, -915318812, -12179110 ], [ 43524329, -1237438127, -974275305, 359230289, -450086543, 1090206683, -1180471464, -317516735, -1177946483, -421344666, 298946267, -96118377 ], [ 38238534, -1578788941, -1230946815, 402992153, 1357559190, 695680791, -431455209, -1289745570, 42691265, 103517220, 749172340, 107164039 ] ], [ [ -28355033, 390638314, 1084710719, -154043756, -408323567, -396781473, 89475004, 986526713, -196402881, -406370541, -1502943215, -121830017 ], [ -17366864, 1662901911, 123942008, -392771757, -627443085, -1127046500, -82457735, -1129337254, 259693322, -951114322, -1642454641, 73363092 ], [ -1389158, -1158785157, -282430080, -1035217272, 621607989, -605758327, -143042754, 22105820, 148711082, 374092272, 1669631625, -122770677 ], [ 1543269, 1036897528, -838293015, 1055132824, -63691475, 488883053, 1777122587, -268513246, -1241608265, -322046478, 1402141389, -51158116 ], [ 6315978, -540117715, -865663280, -1208655741, 1143025404, 1226179883, 1462854148, 1304105523, 400992131, -847302142, 213163546, -103052136 ], [ -21037766, -1588013936, 1366470996, -956052621, 342495818, -1002744886, 513224499, 1517732190, 642779551, 644391866, -231896859, -38194401 ], [ -14887116, -760674531, -1063118409, -1171991512, -944724690, -1215845036, 499775865, 716290520, 924289573, 724591374, 1652054436, -74145727 ], [ 51453904, -1634244020, -1196222976, 421486427, 591770158, -26477038, 934592000, -1896831432, 1166514140, -908927127, -821002848, -61837605 ], [ 42582368, -1645799583, -382978891, -1448785589, -616705593, -860440534, -1620290311, -506135648, 1302448916, -234360529, -1054906011, 34478741 ], [ -17314527, 510292298, -1043270623, 720002648, 2385245, 194211989, -755189860, -1679923497, 257635350, -755132081, -1471870418, -113922618 ], [ 44728097, -1948963245, -1156803786, -14496594, 414374141, 1391116547, 1855439032, -569351523, 1005360606, -962469820, 915616011, -15304731 ] ], [ [ 14505778, -1948713928, 1227050321, 1455325919, 168042035, -1097005183, 1228863125, 58257783, -98613941, 309435125, 657778127, 34777627 ], [ 15621965, -1138662777, 235465374, 1331091133, -1319056134, -986526672, -1483915423, 979423336, 257628876, -99142921, 1490034694, -52378442 ], [ -29172189, 600384755, 1250506273, -788217393, -1193643400, 584011230, -672823307, 611132976, 760146947, -592610077, 532055856, -76376190 ], [ 44306872, 1534806886, 350556749, 1257545779, 186863802, -658156370, -302852580, 662901510, -1281448885, 337940553, 1817197489, 20068211 ], [ 48493860, 1156851193, 1074422842, 35196068, -108640484, 1039508244, 756809597, 1470271302, 120936884, -533862224, -447103237, 48886507 ], [ -51434109, -1229279168, 64906424, 89107818, -52671740, -770713030, 1373366994, 1300361116, -1391623955, 564650674, 1461751770, -23760180 ], [ 35672644, -830698401, -461971501, -1395940532, 409133151, 616016132, -829665678, -1697244501, 706547049, 875573526, 1724952698, 5622952 ], [ -8539147, 1507607757, -1277947444, 1654709735, -1381833453, 805467186, 174452680, -1114887772, -1385064916, 971056299, -793120557, -66487503 ], [ -39869592, -1029754643, -1188397419, -953230246, 1507766048, 958709871, 1503462738, 1011298205, -860312259, -211396804, 429012850, 43326869 ], [ -12025963, 1212643703, 156779215, -1471685198, -1443578578, 652946416, -820391343, 1704175375, 217944552, -689710594, -1110995920, -38908014 ], [ 39741408, -1322569085, 790899915, 1646880005, -317710199, 482468246, 1600840105, -229555379, 38354198, -109532977, -1331965182, -24072337 ] ] ], [ [ [ -50898512, -1388973334, 1027201908, -1279243751, 1095368895, -1262576623, 1251671368, 676996812, 891773054, -397848511, 688985657, 53746245 ], [ 26527778, 821611148, -805836004, -132199709, 1486576711, 1223866416, -1785053479, 163373981, 1289508622, 890287507, -1174539675, -33731108 ], [ 12855911, -1644926187, 579297828, 1637501870, -428077727, 555510933, 1356824734, -821586976, -801457069, 21857475, 7269793, 122139103 ], [ 10219310, 422987232, 58222170, -1412825718, 1313442500, 1387628928, -207205468, 966059383, 215658230, -848904157, 740362302, 109652949 ], [ -40692488, -1383788263, 470656890, 794798853, 197974307, 1140526547, 250895469, -705117955, 916062462, -71607991, 97367003, -7181112 ], [ -48172493, 78563960, -13752772, -457336118, -1377412856, 1178353566, -418387752, -1022699122, 749272206, -831919560, 188744421, 33315077 ], [ -12229685, -943820213, 326263768, 1148595732, 1037014384, 1315712192, -1968460044, 183557020, -421811919, -813821959, 1341025207, 125151072 ], [ 47749594, 799432187, -433323528, 1630536150, 704776930, 1338754320, 227622591, -18589933, 951661693, 539563019, -1292584457, 87727264 ], [ 36368356, 1066670497, -736620285, -1073588966, -911260454, -738546227, -127460969, -181160784, 214849748, -10036783, 465371627, 27690210 ], [ -39589584, 1255751718, -554134757, -1331559650, -920868985, 87888331, -1550111787, 1690392452, -642797371, 91653646, 831589520, 113400220 ], [ 5070382, -30720788, -414149650, 1280106257, -1069653475, -970045076, -625142162, 1163240086, -325635198, -824170539, 930031244, 1246460 ] ], [ [ 52488260, -1674254479, 654269565, 881977367, 237901779, -606213239, 955901792, -1256686946, 1101121058, 273014206, 593407482, -40239925 ], [ 41280987, 1512156109, -259635231, -1071925351, 110495360, 502068660, 222377935, 1352041385, 367972182, -776698000, 671360142, -34096734 ], [ 45887600, 768265338, -886502192, -1043381250, 974122959, 107701501, -1196829784, -1509841498, 714267942, -914103996, -1092272619, -64019230 ], [ 33112108, 1913805403, 1019186082, -1156620964, 1439530483, -844424772, 1380848113, -1320825276, -253413311, 16889022, -1428805796, -65859340 ], [ -39215346, 1721359985, 1301417111, -789338548, 1478691753, 1270368142, -392047002, 1367732720, 653608744, -854125829, 1391294859, -51416550 ], [ 10493441, -393280007, -713439552, 1096862266, -940284006, -1245450488, -304971386, 858433230, -282205877, -736738891, -307186805, -115092108 ], [ 11237876, 1088841220, -875802644, -1140014164, -1246947, 105096426, 905788372, 101545261, 1410363466, -923908361, -309046055, 91963432 ], [ 49396557, -494842424, 370888702, -556303132, 854510952, 284296702, 1475150615, 1370546260, -1079009275, -177034286, 1789913524, -46374678 ], [ -20376881, -925712873, 600112376, 994789779, 864470391, -439957767, -967876578, 1541431551, 560086051, -432004794, -1516501532, 68488525 ], [ 18139727, 394871898, 617067613, 173884068, 240984990, -630560240, 1498048534, -1116797640, 63913630, -231609425, 1061700462, 188201 ], [ 29240519, -1976337257, -31236062, -952824071, -1513820541, 994499705, -962204060, -1691688628, 1315161322, 87763346, -1663417017, -86560127 ] ], [ [ -50153609, -1186067113, 1133250521, -342397564, -1422742042, -896206105, -182444221, -1139676446, -1051982361, 844541139, 1661170267, 22924143 ], [ 22918695, -532190886, 979794566, -651248624, 834035115, -1379317102, -1989560636, -1873898912, -1028947463, -512192984, 1236922076, -105770979 ], [ -18333792, -1978880771, -993502547, 782094570, -158517651, -91860587, 481227083, 715856673, -459473818, -287585834, 1762044817, -83678872 ], [ 18105859, -1762280025, -895589927, 118327269, -1255662594, 1130914521, 1416569148, 987829629, -300771195, 923697536, -549688669, -77103956 ], [ -19399745, -1791843890, 1270045088, 1535958064, -1516613836, 969786172, 1839968191, 376292491, 1405302567, 182790988, 960308997, -90260845 ], [ 32316547, 1873839581, 635785542, 1266086711, -646081859, -1408830757, 1502983792, -604072210, -898462453, 180608417, -464183936, 36532176 ], [ -46100529, -1109272726, -812529646, -1447335977, -283022957, -44387924, -1873970651, 824639277, 1314410972, 4948130, -1292294262, -114522093 ], [ 41115209, -1864818070, 231255132, 124034101, -524147096, -1176346096, 1398397565, 1164792910, 63351102, -645967435, 845445344, -70116129 ], [ -42555424, -363747488, -454393960, -804667160, -208401157, -1025121399, -1173952555, 1210345394, 898529422, 294555175, 413883299, -92993187 ], [ -38327110, 1504254833, -1285309020, -1009157306, 481725861, 450314781, -1723269779, -292026357, 519154622, 783389184, 244177984, -103235818 ], [ -1928718, -412638147, 639228076, 2548241, -1352192101, -1365782798, 1243862706, -615070494, -1073568597, 619606031, -1696067096, -74796434 ] ], [ [ -37380102, 947626299, 491044787, 1008902566, 1563747684, -919456251, -105016566, 296380112, -713749510, 588949144, -196116730, 102356194 ], [ 29067545, -121957224, -408213770, 276517911, -915332666, -796257595, 732084740, 515871964, 1291349460, 860604271, -348936145, 90924773 ], [ 46223247, -1662965449, -507127967, -14635844, 9667144, 163512481, -1025313660, 934002837, 1137189516, -580653868, -1654820666, -36070025 ], [ -50636288, 618422779, 837434995, -937770823, 399663268, -555915520, -1137920216, 1672751145, 142837345, -59869261, 512244986, -92196919 ], [ 16381900, -1405250611, 337890373, 728181255, -1191303007, -1375627273, 63781405, 440673806, 775501522, -323838713, 1025637861, -118024440 ], [ 32010056, 1529396444, -1176422291, -1439781214, -261485954, -594718028, -1887742509, -1630041579, 1008270918, -571387357, -770239751, -62990090 ], [ 16774650, -613452532, 92251070, 219797181, -994175540, 741913895, 964167766, 1645395765, -534455216, 823814734, -1717542067, 52569935 ], [ -31869528, -1585022981, -81082523, 697607004, 525418401, 299160328, 558340390, -1816529522, 297268541, 181147970, 1384285219, -6896892 ], [ -4554385, 488169682, -937282344, 660657714, -588779058, 994775855, -1416934098, 1054424723, 660282591, 154634967, -947264937, -29233003 ], [ 31029666, 1070653453, -113987781, -947724532, 1429007124, -773008534, 391287307, 1421359467, -1266847825, 516915114, -174308779, 124953059 ], [ -51336590, 1221675871, 384895201, 450415400, -657898496, 1190621445, -900552602, 1908665051, 683796234, 249497505, -384062179, -15803731 ] ], [ [ 45626955, -969822435, -505575844, -1507406237, -1205165573, -806995077, -1462963266, -1580325747, -43067986, 920047528, 1446182151, 58549080 ], [ -20019495, 78333072, -406258709, 262766138, -340042119, -493722659, 1909637700, 1609904143, -295993940, 241780542, -997657447, -14640680 ], [ 22486785, -1561781796, 223811444, 872487239, 1099879983, -779118807, 706795335, -1687857705, -565262095, -115715331, 349481947, -47570199 ], [ 26471807, -1394580922, 1091822302, -854184413, 35359602, -301983101, 1206476073, -27956472, -9942650, -325984841, -1386947106, -65990511 ], [ 28939468, 82632827, -520543130, 966799183, -745210984, -1044906207, -947780496, -1437662461, 232258650, -413707658, -957402826, -30205376 ], [ -40292045, 151210222, -423759193, 1578600934, -311981235, -987316056, -60542210, 871011518, 82335725, -308496538, 494613329, 420647 ], [ 50176267, 987580445, 264249947, 1130567037, 1328289103, 806887888, 750496179, 1034928013, 1123129932, -934130361, -541833846, -20603278 ], [ 50831370, 149531648, 670502964, 166610231, 976952246, -234292570, -52392955, 813876671, 659415230, 687130073, -617217216, -113893291 ], [ 49770091, 173183713, -773473411, 350294426, 582577880, 757334032, 587343506, 1154646653, -1080400710, -470202122, -1014445629, 8825982 ], [ 39134311, -1589016676, -346681121, 186574333, -689999526, -981795047, -621620560, -365980150, -431972532, -556681200, 1381825434, 34480971 ], [ -29286275, -1330557737, 1311931332, 1641714041, 692789, -434796778, -1157249490, 1734847675, -655158074, 812645259, -1167049284, 54804648 ] ], [ [ 4962772, 1607875387, -868314175, -916288327, -1261907937, -81488755, 506432357, -655486688, 1241220172, -987073432, -572966815, -12143002 ], [ -35536851, 512458493, -383582698, -458555094, -797562145, -1248929267, -1921434507, -774378886, 1135121608, 221517897, 1172545736, 15920373 ], [ -29949838, -102752972, 298452894, -15060606, -811812874, 402556700, 1039517475, -1111034118, 303926849, 855614852, 1747687331, -33737168 ], [ -28668661, 190562903, 733658216, 1440793658, -1404816333, 185182145, -1412754076, -1682780617, 422793689, 517089817, 547015394, 89469607 ], [ 43552490, 983004740, -144844124, -1343393009, -943300697, 656211880, -942282042, 1216074420, 1050905883, 929854182, -120680859, 121081366 ], [ -16131628, 1139926310, 29122542, -607803940, 1421556680, -665574722, 585689206, 1345035515, 1107291366, -446161251, 576282391, 52372321 ], [ 2941642, -1823363573, -622028822, -450598144, 197199318, -111562332, 180790620, 901273019, -1050865072, -248884897, -532510455, 65848118 ], [ -41652916, 1975097, -1231908156, -1021897788, 773719298, -373171732, 1098888469, 1585990707, -808568173, -225708080, 288458193, 53883321 ], [ 40955530, -959840258, -99017016, -914914886, -856377938, 290080919, -1192500916, 1103096304, 994251287, 503176006, 1160293433, -113704337 ], [ -24109401, 1531321244, -1072796042, 1332782617, 555598889, -364790425, -143267460, -463521916, -122811446, -949151203, 1064827720, 123025893 ], [ -49639920, -871003777, 174011131, -789922288, -174540577, -1137344309, 164238839, 1044937852, -816997624, 687145325, 1434999306, 13751012 ] ], [ [ 3053858, 1963183420, -614311102, 1395904935, 910382141, 1193684238, 1799269625, -543065422, 568247714, -623385387, 861579713, 58876661 ], [ 51711159, -624319542, 930934842, 1363830248, -24462895, 1072134708, -676125092, -351623713, 859894099, 39402338, 746223464, -60240785 ], [ -4588973, 383352440, -291198070, -281796549, -904150181, 1241923093, 1513884927, 1657708481, -718798406, 698771323, 1646482713, -46509070 ], [ 41377441, 1960400896, 1209166452, 590889298, -1308134899, -697824932, 791687894, 1362539102, 907333235, -496650257, -1830023061, 68494448 ], [ -51649677, -1265723849, 233021529, -988576291, -744073973, -1267336207, 603628499, -1513867122, -1396101756, 23455416, 243815313, 114349550 ], [ 48805591, -1737378053, -1311779193, 395768075, 199353260, -1397132730, 1005645710, 229547685, 1183871544, -549954076, -231349016, 33678736 ], [ 34822016, 643939033, 1047080423, 178501628, 102613932, -1130185423, 1691052291, -1000651692, 1839310, -555540461, -1187414412, 10248547 ], [ -28158013, 142677877, -281605871, -392470224, 1096850906, 1059357851, 487064577, 251406768, -1087533203, -1002373840, 1129711594, 108248069 ], [ 21589510, 1976531784, 421236884, 1096838805, 1138383954, 1352594984, 766644425, 1243992947, -105390632, 147507417, -151033827, -104265792 ], [ 33368418, 991930259, 802522583, -1269025771, 917058338, -832709205, 1356305021, -996876282, 244524701, -784621421, 202428744, 104268908 ], [ 37348730, 1008292368, -1370113226, 1630196625, 710312431, 3293589, -1432639435, -1858387512, 566828142, -525026231, -751705524, -120277530 ] ], [ [ 5718109, -439700098, 614457214, -1599975835, 133120058, -1217459400, 1762636214, 590410355, -432763124, 386112625, -754703816, -103654445 ], [ 34851065, 1721395771, -660844467, 167358231, 934500830, -1341424110, -1412364900, 1017884147, -538832424, -47214378, 752940149, -67922346 ], [ 35915783, -1634468517, -1158902660, -107892305, 733517069, 832724088, 1830893412, 1730852533, 761132119, 991139566, 1778268568, -77405388 ], [ -1126536, 1794243182, -999107158, 487914829, -34965245, -83335801, -1845585982, -1300685593, -440954018, -696159476, -168161269, -37797407 ], [ -29847378, 266017387, -857562729, 1686088869, -302805740, -431162353, 1845146508, -785931772, 310968283, 1006267696, 981364847, -106542598 ], [ 567666, 1920723852, 1138942997, -157147530, 1148057231, -453118635, -1816120818, -304546985, -1073669029, 535848612, -1748368769, -7401932 ], [ -30796450, 1976759606, 1353394898, 1057234328, -501252745, -307432127, -1527854287, 1460077761, 660585116, -263364125, -1195199683, -19357097 ], [ -51306544, -229381741, -915378716, -608605748, -22084853, -992272169, 1192505906, 1890550173, -576341983, 404072177, 1784510827, 88065813 ], [ 30833870, 307911269, 796599175, 368930088, 464719616, 1033904796, -1618521774, 1425124062, -87071187, -278023167, 24276354, 44191967 ], [ -46621748, -1860335405, 1118254979, -879810463, -589335254, -1275455675, 8019924, -813829170, 1365090350, 192785598, -58427982, -115012795 ], [ 28974381, 1792510979, -605211324, -1626503058, 1537124379, -90227584, -37562683, -1383457485, -1294094672, 124884054, -414139235, -79476862 ] ], [ [ 42582140, -325705790, -362387859, 1325888675, 264891446, -1386676752, -1288527507, -448524795, -1312111519, -814730581, 1657487195, 12557560 ], [ -5956630, -150444297, 76559185, -1182187049, 1217222497, -639638562, 1867026334, 1354748652, 777394436, -43234923, -1162855358, -63542044 ], [ -27905976, -696607705, -944739937, 384151983, -620379375, -116289423, 1620094852, -1852717282, 1234647624, -253972467, -136576523, -101621386 ], [ 39632157, 1379745028, -254661586, 954440541, 1401457854, 396847814, 1725323753, 1062444969, -876693245, 33332588, -950051212, 19660378 ], [ 36201907, 795370785, -1158727187, 969390815, 364845221, 178980419, 950716091, 944577060, 398552001, -747483158, -211112478, -60141457 ], [ 34013389, -901506779, 382668180, -973405507, -282623813, 143106465, -1504493902, -1694470902, -659906959, -98949998, -915784776, -92871669 ], [ 50905326, -495686932, -5795085, -163530759, -1340080422, 13442540, 527745855, -1319214904, 583623074, 997059159, -1701469793, 15279428 ], [ 38437767, -567300863, -292412944, 1600323277, -291370431, -228637407, -70810142, 1878001128, 711208623, 938732179, 1658682648, -76088309 ], [ 52001436, 299625319, -145310286, 395277165, -412303828, 667848479, 1559026288, -194278365, -545749771, -678471055, -136624902, 15981189 ], [ 23802324, -933810312, 374856964, -1515517032, -259051655, 836885, -414621542, 339246674, -1122230692, 944143552, -835520920, 23022406 ], [ 24743635, -263020887, -1245084523, -963394961, 470862586, -1281770098, -117458605, -478150910, -3922456, -471281264, -719935343, 104519159 ] ], [ [ -6240358, 689528578, 996782164, -1623431386, 433869646, -989842546, 255919099, 582973604, 362132886, 556969024, 1301040862, 42070342 ], [ -34788167, -218496911, 24430954, 1658443569, -495451508, -1206036585, 490483993, -1797564057, -545783800, 680450036, 1167981378, 65247143 ], [ -29346557, -843822997, -183996288, -1050761363, 833361348, 1029564095, 1988215052, 792347291, 1342887359, 357510728, -1407129829, -20119837 ], [ 2746819, -1435533425, 829983863, 1360743386, 780934796, 305389405, -745142575, -1364952369, -1006597635, 611405774, 1628242982, -75802427 ], [ 5002420, 1517795903, 880727146, -1468083337, 286911022, -812658840, 1196172545, 1734998639, -448849527, -489659043, -1674256400, -75914161 ], [ -45864384, 1765306751, 5487850, -264231576, 1365127943, -611247597, 1476081099, -915944248, -742921383, 365485471, 1449081533, 50207111 ], [ -19119848, 933012654, -883612064, -1331299574, -552915258, 1361963704, 338672720, -1613315664, 1374985201, 59795322, 1101668593, 54357052 ], [ -21693284, -1889082850, 1011343758, -183104113, 1122927123, 569794096, -289637729, -1057556230, -39001638, 611532703, 1158550074, 32171870 ], [ -26890228, -573301717, 47152130, -1145935997, -1344067944, 1007259008, 1163947116, -51124453, 1042730375, 960152756, -850296823, 30732304 ], [ -12685214, -1352120689, -623334599, -1303724708, -1553147820, -971385049, -1306854713, 287076818, -999342886, -358213335, 1646238652, -118095995 ], [ 2227168, -1788195572, 431439159, -928164393, -768287909, -393774635, -1811398114, -896517050, 1322780842, -566256413, -415259214, 56335240 ] ], [ [ -45833657, -359217714, -842032053, -42566761, -309598108, -1126377980, 1721341666, 1348219864, -1056773006, -303198574, 488353057, 90447416 ], [ 50527239, 1701525531, 1378186694, -165114434, -1015204376, 956256265, 724045022, -665559047, -975131171, 699974275, -945570253, 15156755 ], [ -48822794, 1642964214, 442142320, -805401570, -1186512937, 1030712476, -349662474, 283588217, 287546953, 867354220, -1384611795, -556467 ], [ 7485207, -1641033118, -1190786186, 741157839, -141027919, 659755794, 1877862402, -827540549, 201291723, -1000384639, 300325439, -12266486 ], [ 39185418, 485721188, -508215946, 1358859909, -1259352162, -1202621964, -1831893882, -1825397181, -254683703, -652203441, 502359282, -45066996 ], [ 35237656, -202093280, 548934965, -1165267078, 757385959, -274845362, -502745734, 202045595, 241134373, 147274966, -1828088067, -15868847 ], [ 49676122, 1258374388, 1248586046, 1213388871, -1305245732, -1269684238, -638519702, -750104698, -1219813562, 759301080, 146635850, -90990202 ], [ -35778965, -12454043, 177548373, 89742311, -1545589378, -46299942, -500491091, -1472243675, 59238390, 615309840, -1237909235, -13076102 ], [ -45907065, 1635060667, 962910090, -1670565725, 189838732, -460142209, 530230864, -968557557, -58088104, 962352063, 1204558844, -64478190 ], [ -15987895, -468179807, -646488967, 1187319989, -332842526, -1079988090, 142694213, 848145709, -879225897, -509646773, -766312370, 24662532 ], [ 563512, -1727153394, -871327934, -665536268, -1507602792, -526034860, -933610337, -237964633, 444780766, -847948500, 1365796086, 121657524 ] ], [ [ 8542702, -1339946005, -47666995, -600835744, -740858878, 546294403, -1384215926, 1630316566, -1151976648, -264889656, -1632568542, 18452178 ], [ -35696096, -1334373958, 855755533, -112787761, -1459044249, 424728533, -1801927140, -523884586, 694596372, 310043384, 1534638471, -122490223 ], [ 27931570, -1261783970, 196825039, -563959531, -253744802, 179426191, -1903687425, 1363611610, 735289557, -527433143, 1447408043, -118491885 ], [ 139782, -1200036775, -608101691, 349264782, 201639746, -442161914, -676163372, -1059233796, -1146212541, 818895261, 834943378, -71642532 ], [ -34887563, -1242828120, -1162461033, 1617498461, -697867427, -537605717, -67503086, -631251285, -617328561, -359557997, 171397757, -36317348 ], [ -36380446, -839898855, 815125975, 1496451960, 448951269, 555616503, 977062569, 1682131644, 627721879, 223511992, -1151413926, -65751305 ], [ -14854109, -1114433288, 779645168, 1022263175, -694959882, -674159924, -1905791215, -1541006419, -194299913, -971746106, -177700246, 73291920 ], [ -17975449, 869398531, -515362021, -861730571, -1428604687, -469144516, -110396373, 590957926, 1190826541, 433811877, -1213045197, -36516569 ], [ -8845917, -202232506, 705861187, -575949913, 815261820, -161407807, -1546439196, -1456317309, -1044879016, 740383864, 1192043681, 93724705 ], [ 41014070, 1724487477, 697422551, -279013459, -346688091, 1280415423, 141013385, -1406666550, -593971488, -438321021, 76552040, 1666598 ], [ -38255091, -599584322, -942400816, 263734147, 1042026424, -382410467, 1904621339, -432758480, 384986500, -785540136, 47927812, 33989899 ] ] ], [ [ [ -30885386, -1645736368, -282022390, 1672690636, 1500289976, -1102379549, 902850433, 303944587, 434974178, 726859388, -137970840, -48268965 ], [ 25012472, -1484587100, -835155667, 1321525710, 1255643968, -232819634, 1897409952, 63320943, -362802782, 157529605, 1487170941, 87876497 ], [ 37062157, -792719115, 232872461, 1652660185, -1497594099, -1148749407, 1914355215, -1529341713, 324182723, 842253601, 459804936, 19391718 ], [ -7539342, -1119067318, 880758284, 19596719, 265218491, 654294097, 19431638, -140122627, 759188854, 673774680, 750502577, -59508321 ], [ 34145375, -1656936440, 1343406576, 519201986, -176250651, 72899826, 822694508, -1512722660, 400880687, 120095013, -995914329, 11000069 ], [ 32599802, -1976180349, 835603659, -1068167477, -343498227, 118857333, 1541109079, 1688432638, -97215044, 80705398, -544735929, -109901128 ], [ -18119462, -1949312025, -1135010760, 1023317420, 438993829, -1166047151, 156305909, -1059196949, -5374043, 321076001, 778651234, 112316941 ], [ -9238541, -1349034213, -703650664, -92710962, 280652123, 499813391, -1471737593, -1694177566, 266128095, -153696494, 302416082, -23658939 ], [ 24901892, -1218690554, 317978429, -1349745066, -233943251, 1385893401, -1075649821, -834700658, 317900975, 492980087, -20442448, -16656012 ], [ 6358931, 400279950, -537523073, -1113205078, 1320546334, -82564635, 1957670054, 1567381542, 456755774, -76109325, -1211269841, 122905599 ], [ 51836077, 482848007, 29491598, 369172946, -1445437701, 122063050, 1466774717, -956995084, 1253498962, 547100511, 476158448, 16886434 ] ], [ [ -14778114, -1667709895, -848107798, 268944754, -1208551607, 819004300, -1370642562, -364246541, -412625331, 183083103, 1585791142, 23634711 ], [ 34151234, -1925749390, -711499098, -1077302979, -1300188131, -1105385127, -1639928356, -1200088968, 814352475, -686656091, 1231334686, -12395008 ], [ 33309672, 578895952, -625609974, -1607120278, -679437533, 962574826, -1817878801, -1247699648, 519817231, -221063975, 1344870579, 65704443 ], [ 39710984, 1307390479, -1227722012, -835446649, 569751881, -471257953, -749390295, 1373627061, -1149796683, 957874713, -765798899, -87488034 ], [ 3609537, 470610625, 1068219004, -1498610724, -736947882, -757582624, -1358633201, -197687984, -881028041, 603785161, -457392532, -82858867 ], [ -10722544, 290850965, 1028665634, -538297356, -523689681, 903865735, -244915472, -900636981, 953048917, -72700133, 1573277746, 11839993 ], [ -16589894, 128266408, 1025046101, -1114053674, 512574401, -117031161, -1471951693, 455440849, 963689955, -189589806, 1027721171, -92398044 ], [ -19435715, 1509246961, 1032460223, -642814747, -622816262, -579889234, 1479465455, -1278307811, 620189235, -618213790, -1760681661, -90742819 ], [ -10463784, -168672548, 4989841, -723398080, -170819833, -1260730350, -710430680, -324112194, -481507296, 106181391, -1399337106, 33661969 ], [ -10127970, 1317937319, -791330148, -1005429997, -1511395237, 54391399, -1941913185, 205142776, 1258033407, -694927563, -743549485, 97191683 ], [ 20482454, -1495351655, -888608815, 553199861, -1167845655, 232540250, -1665623749, -269721699, 1070330564, 575872575, -1268494147, 71528467 ] ], [ [ 49538203, 769768963, -650114945, 1485723931, -472655280, 1120132093, 59224153, -363735199, -696772362, -943674277, -1745535979, -120731170 ], [ -3089666, 208451195, -1264288204, 1388147362, -714037196, 1392767169, -194944118, -141113193, 317808489, -360490384, -1685188143, 58034878 ], [ -26290949, -46669267, 1148614614, 96691433, 1323076343, -771612627, -260778870, 141205512, -239697460, -684214034, -1681513634, -69272253 ], [ 11918966, -1481709938, -743020061, -1693208748, -1417921279, -640581746, 1911871057, 58359677, -432620463, 379940453, -1111053710, 68467054 ], [ 24741571, -1969493209, 538775512, 1514901857, 866048392, -147742916, 1937804020, 598097837, -19231328, 870980639, 1638393557, -27527044 ], [ -28922264, 395437807, -344753803, -24428703, -1100037676, 893432757, -1548178407, -572792111, -624732024, 505233167, -771660548, -120391785 ], [ -36993672, 335825460, 1058334565, -75754695, 615196147, 880136612, -855763877, 1057444194, -445834734, 138685576, 1492191044, -54040961 ], [ 5244583, -1644777840, 834379183, 1484354764, -360851872, -123212227, 1596956820, 1140633221, -741965396, -179311292, -992897827, 16515714 ], [ 26620649, -1539465910, -261828405, -1490570232, -868577033, -215431415, 1817523383, -1501192343, -1263495806, 656454443, -81578174, -63959661 ], [ 23321881, 195026894, 759697942, 385858299, 949324634, 1222922874, -1666952785, -64550966, -818096025, 857627536, -1547217205, -796993 ], [ -10207907, -248174402, -527546546, 1639326107, -1546068967, -721524940, 1064485313, -88957322, 1366188834, 637265951, -296310606, -51631943 ] ], [ [ 22494614, -62148382, -303847297, 1350706580, -613268860, -1264703773, 30646603, 165965866, -155893409, -739135883, 602768664, 34508890 ], [ -25093290, -229167588, -1150963370, 1323528580, 395490559, 1001925692, 273354974, 223389047, -400707459, 432214557, -45537125, -21392927 ], [ 28502908, -1219870103, 1029768906, 1615579040, -1504120882, -569082636, 336505159, -1829551375, -505670188, 26991005, -1134722977, 93357930 ], [ -22961517, -795482554, -150780459, -1454585869, -406304388, -612332101, 1292274866, -2048326, 431409296, 502552364, -1536645354, 1653833 ], [ 49133828, 1171733279, 335255923, -174287510, -374713760, -785392249, -672112253, -757781421, -1116072254, -435074717, -1275847280, 121091013 ], [ 6142097, 1967301619, -103883044, 532563581, -410999008, 1189258752, -786324334, 1616183292, 944862952, 689877632, 425317695, 21994706 ], [ 26315693, -1269952278, 589184861, -1031114433, -62203793, -528866830, 251814738, 413226800, 1292805908, 860919364, 435937715, 54722076 ], [ -8011269, 131825401, -226801896, -361347805, 836176951, 503941590, -1731698098, -712247662, 737047782, 560760740, -1454142127, 79642039 ], [ 23714857, 1863609189, -791586897, -204155525, -1108429218, 1021717351, 1883755167, 1332779835, 1273448981, 62515431, -382735161, -27569767 ], [ 41619696, 421003923, 162180965, -1338590201, 318983839, 901030233, 1098280815, 782163848, -718151910, 566239958, -866575927, -72642212 ], [ -27896153, -60205018, 15067559, 434035228, -196240179, 312339257, 1580936358, -1500902325, -413379995, 20147493, 895035355, -93593238 ] ], [ [ 7548574, 278047676, 753231466, 225462165, -903593568, -80559495, 1378302371, -1198648546, 177811388, 342513349, -154503512, -6298670 ], [ 6364292, -1992133319, 1129212593, -1609644737, 221080350, 1019719415, -1454043681, -1597537417, 1095292707, -858706431, 921106911, -2477312 ], [ -41870950, -79416321, -1111848271, -25603092, 109146450, 1335323997, -1651221892, 352722401, 1086977568, 589432240, -698190308, -96443638 ], [ 46615649, -1965909181, -1321138099, -958787593, -1439320866, -916460953, -592859399, 1558185353, 657718996, 735116419, 747806501, -64288805 ], [ -11105975, 1218879393, -1077568817, -1279518338, 949034159, 446188473, 22171158, -272758601, 597573097, -276699080, 277960889, -119674260 ], [ 44945782, -274818570, -755207058, -1049388155, -648456977, -927320048, 820309629, 681163694, -225264669, 898296281, 225484026, -38045384 ], [ -28267204, -1421961201, -1218871062, -1026236249, 126316264, 1223846170, -379795359, -375201225, -149318488, -217258774, -489675858, 32720636 ], [ -35683181, 1974014208, -307317317, -657085722, 154481227, 1077247319, -626181447, -951601374, -1169896504, 49022490, 914330590, 21222438 ], [ 37708041, -758585007, 1082786614, 481260422, -722716025, 962832134, -94264017, 20536443, 537856771, 568549810, 973804577, -2490636 ], [ 19830888, -694185010, -175565905, 1379587432, 916398440, -340874845, -1666303720, 1866000118, 183989914, -159007931, 1587700758, -81913362 ], [ -31391206, 458577465, -225087127, -1208600380, -121556288, -692614164, 1296042364, -1256353059, -445948896, 409760128, -754257373, 68052019 ] ], [ [ 1743464, -1520987492, 1119509233, 861386164, -219076548, -818047258, 173674557, -1583514581, -871391213, -127582239, -386321564, -103042942 ], [ 7843838, 1614747662, -692396355, 1585565690, 1186662951, -882793330, 1794497120, 742474559, -210876625, -542548969, 1504679148, -78732438 ], [ 34635113, 1093169789, -208766233, 1635832863, 929829505, -453637004, 392166310, 1092540208, -981423508, -539514090, -1786973789, -83192842 ], [ 42595349, 1884643878, 662275899, -946948483, 953673225, 8355033, 588874313, 565564516, -955806333, 837950137, -353614301, 122747635 ], [ -49270546, -1864903598, -1228361639, -583400339, 1257720635, 935421810, -392147590, -684867385, -730779796, -537971251, -513614054, -60585016 ], [ 28113905, -757183202, 1091650358, 948323683, -1417447202, -634619457, 459604365, 1412558959, -984658749, -747902687, -1623573801, 65068810 ], [ -45073691, -650180840, -1156795364, -589730984, -471137718, 1280557645, 326553615, -5393001, 665316323, 717104607, 845076112, -22745533 ], [ -4954866, -656936334, -1078360925, -773853581, 302260769, 561491140, -1268190428, -288803817, -1409871598, 200376445, 865254714, -51881369 ], [ -43942581, -1701739660, -83312116, -1207628479, -609627268, -1168413888, -1282577566, -131172279, -781019644, 545591494, 1653192932, -51568263 ], [ -680747, -704562160, -1227208548, 454283508, -1459496628, -1307045710, 1702016401, -1188561475, 894220184, 527255367, 563270574, -10568286 ], [ -21582481, -1395359740, 791851541, 1189164118, 663997494, -617326144, 1237622480, 531432518, 632077870, -990786351, 1182325814, 65138383 ] ], [ [ 9542491, -496903487, 1313460881, -985297320, 67694836, 641221819, -1482570870, -1076020551, 729530522, -522300380, 981881842, -36210102 ], [ 4630745, -781938407, 1152659058, -1234274109, -955185692, -358539417, -617704762, 153386240, -720976737, -873659425, 780662162, 114005914 ], [ 4911393, 1104851811, 890202874, -1241161720, -1208657307, -874198583, 1948112227, -994872216, 1327638319, -963785410, -178865340, 104071018 ], [ 27526663, -646635033, 236848925, 1159662373, -240515147, -768868061, 535681652, 1791539974, 273100620, 414102393, -80553541, -87978499 ], [ 6018208, 561545266, 656743034, 1296020320, -592791957, 171644930, 1959425368, 1604110547, -152172924, -963862528, 667144866, 38617379 ], [ -38148930, -1913167932, -505444802, -1411000375, 266028255, -215039929, 1060385958, -1175478439, -1346879245, -402580574, -1126012029, -45911560 ], [ 21952331, 351775414, 46218611, 358996297, 8538516, 457110475, -456141899, -109798622, -341460785, -772796900, 533907292, -19520562 ], [ 33920196, 30408260, 135608839, -652374936, -269241222, 1291093844, -1644090368, -744403688, 1225932478, -691612247, 1632864531, -98021180 ], [ 21287259, -1542981261, -339618323, -1359170689, -735914177, -1198621147, 781980554, -595129483, 179982174, -476478026, 1314862062, -13893086 ], [ 39788618, -564710082, -1315629166, -565979751, -939182053, 217764513, 1708594701, 374906908, 1380065719, 723197069, -474918167, -94756596 ], [ -47126215, 91520153, 1126565545, -1088339130, -167788393, 1339513902, -1597673101, 1050764530, -579399287, 954512977, 594901432, -95473437 ] ], [ [ 50425630, 789881363, 435772448, 1229498397, -189923161, -1139790355, 426318175, 181361578, -1350186498, -109504477, 1031700973, 12679744 ], [ 48450884, -467547189, 728722006, -1184824619, -93982725, 831655439, -1270890299, -1741892704, 244716566, -852964665, -1823299001, -71705215 ], [ -51917709, 723154018, -588878156, -269147024, 593097561, -428724116, 1254973141, -529108460, -949949107, 103190363, 1044131926, 106543091 ], [ -3927588, -1087458253, -312794053, -787177344, 1344558116, -1071030708, -1945435361, -451657958, -77096614, 444036845, -1795825533, -69670854 ], [ 13954268, -1186459744, -350886963, -1591477429, -286168945, -118616298, -1161377409, -1717794986, -1081519658, 892475676, -1425374892, -12416819 ], [ 46304151, -1296569462, 1031901585, -372661369, 1214877151, 757536868, 711613659, -7201038, 188557684, 758210497, -559032307, -28852190 ], [ 38905431, -30307428, 107077407, -867883227, -671856922, 1416134439, -1662070531, 1354700193, 205724671, 998289885, 1316129243, 123055180 ], [ 5668219, 1820681345, 442000954, -43510073, -1379743359, 621847249, -888583638, -1526857296, 545532159, -125634171, 988189313, 95516549 ], [ -37034122, -248516228, -780943043, -798761016, -1184468393, 401351704, 117953287, 805874709, -1371399248, -523602630, -571892018, -35080508 ], [ 7446558, -449835702, 640794294, 1000787333, -1300252629, -755784077, 1416584613, 1411681153, -1148520277, -624620082, -1599235668, 61395925 ], [ -50433590, -568710701, 244317756, -420738439, 945634003, 1081082281, 1412875065, -545100106, -1032907224, 305698839, 519756205, -79548768 ] ], [ [ -13054953, 1596524075, 833819757, 1539525098, -1014986430, -270144413, -1953970891, -95033124, 162662667, -598018928, 774588867, 77633686 ], [ 17248657, -898199695, 590253921, 1028187204, 357618592, -710649064, -1344446365, -1229147587, -69271805, 976945946, -578919013, 42318459 ], [ 6183520, -332273820, -838923952, -406300884, 1086518512, 94740316, -1084607737, 805117132, -565425541, -352056625, 1101657332, -10264329 ], [ 29929627, 447253959, -87369386, 148112075, -477835183, 955787647, -1693055592, 1678180746, -935692112, 196380041, 1744983952, 70045225 ], [ 21992789, 1793246054, -106838410, 507121858, 1070887109, -35168404, -703256501, -1554214590, -918956720, 909035658, -316352248, 111009020 ], [ -8171758, -1000113004, 36996985, -1461098487, 1025848891, 269386213, 1362704804, 1314995545, 1006847883, 50144122, 1114519834, 52954320 ], [ 30096560, -1312534199, -1046917012, -1664006211, -495283590, -997363467, 284188196, 1619350448, -1052562113, -503529283, -1840466561, -58819404 ], [ 45305070, 1327550724, 101062152, -660050246, -262240407, 374953012, 1980956312, -1053678374, -1404031575, -253304906, 1519260903, -12244507 ], [ -35274666, -866834935, 1158165038, -1533867268, -435539510, -1156846167, -1687606271, 691541530, 314262187, -95052344, -1347956752, 106038789 ], [ -22869512, 1695774418, -67858902, -291127284, -511101860, -135432253, 842013654, -418913676, -387904512, -494776976, -121360419, -55948893 ], [ -45423816, -1872112530, -318859231, -527616384, 623775899, 372856578, 638555779, 797369717, 1399675323, -889020174, 1485021411, 89530399 ] ], [ [ 8765650, 99837831, 1176375344, -687573845, -1519797573, -938541420, 57708235, -1268933441, 147633345, 314344042, 142558316, 99177567 ], [ -2990527, -1168196775, 1169818424, -418822754, -303473592, 63362409, -1566000020, 914923406, 620974945, -147209959, 868225649, 110477238 ], [ 31287764, 711363724, -674268989, -529977343, 40344290, -413732257, 1620056061, 1587600515, -424521015, 86905193, -205334748, -49918941 ], [ -50659130, 1768586229, 164173840, -244577158, 775084015, -135789861, 3157209, 1709379800, 675336131, 773064034, 1317874107, 102110105 ], [ -358437, 1524659522, -1065605855, 1156403096, 497985223, -683900745, -1009630973, -1554881397, 1374788310, -971741135, 1300825336, 64961828 ], [ 47374417, 1681635482, -450179518, -550379672, 995091527, -1056592542, -703455047, -1888268813, -477449085, -180404024, 1629004482, -17976701 ], [ 5170467, 1448087494, -959995101, -556484193, -596062786, -977957873, 631888938, -1280630253, -426879673, -682963539, -740677361, -73256028 ], [ 30379631, -1345360949, 724948568, 1601662334, -858870430, 160912669, 1526418033, -562385442, 936813025, -268757248, 1355994072, 110022262 ], [ 11260383, 800304122, -313859726, 151360820, 133801619, -1014805961, 1937614114, -254151851, -664128421, 925443895, -544763727, 93322485 ], [ -22534080, -417137262, -972819493, -743941476, -687716946, 1356250410, 1839465047, 563706871, -249779609, -651320454, 1041997135, 119614616 ], [ 26252558, -967189453, -1311422301, -1393375018, 554329964, -719066113, 429895741, 1048371460, 727654023, -209686242, 134501797, 6226765 ] ], [ [ -41250569, -663648765, 845202251, 1705650645, 626378231, 786201088, 1379909561, -236433170, 1315655882, -770767439, 966143955, 78967084 ], [ -5325464, 1355934004, -39682274, 523959157, 183018902, 593772356, -595253244, -1338545224, -860517698, 149057155, 621938954, 2236 ], [ 7334295, -1345322557, 651834616, 1203371053, 1224119947, 466607880, -679726514, 1329025320, 87517389, 441076889, -1396507542, -115126894 ], [ 19166627, -585764732, -1011736397, -299018768, 380476811, 564007322, -951569907, -477332020, 1149344531, -455703348, -539318884, -66435635 ], [ -9354873, -567842698, -656461111, -1023109750, 1004430557, -124026636, 383188381, 1349064534, 817882000, -526450417, 450779259, 81311181 ], [ -44388816, 1712263684, -126877510, 310013988, 670901087, 1292732923, 1731892475, -467628051, 346464215, -256498234, 252752508, -73735530 ], [ -6307484, 1044044083, -261855922, -987644160, -1150055015, 373957209, -322355520, -675190433, 599081320, 137499708, -1062950695, 65945712 ], [ -25371267, 1309585542, -1071912309, 508914377, -400865719, 168636423, 1827002787, -1153241283, -1212197239, 773139984, 1576018280, 110078493 ], [ -34168415, 1437150453, -1315588528, -618356792, 1037130846, 698875902, 497697024, -825105304, 1055782811, 873063648, -222155050, 31437616 ], [ -28191650, 1331018054, 462905048, 1639567086, 90872504, -541228780, -580197751, 239247049, 906887757, -7236232, -1016175726, -63293544 ], [ -10221890, -1508022553, -3686723, -1612153303, -1323605921, 305817204, 1733726834, -1698615918, -1209223663, -897899394, -1148403629, 62322332 ] ], [ [ -8460707, 433434451, 1083471845, -124143836, -183999360, 1031393609, -622323846, -1578401359, -1155933665, 399932004, 677777113, -72275280 ], [ 11738698, 1583748723, 664178395, -972043642, -340706161, 76621474, -1719049691, 641576502, -1292916207, 584346406, 1414708330, -56846999 ], [ -17103495, -1783673721, -30893717, -435660338, -1201198793, -737875587, -103506423, -22881042, -1341327108, -109289277, -77199381, -1002684 ], [ -4186762, -684698939, 969670233, 1244079752, 627307210, -888090927, -1632795177, 460492870, 1308562154, 104187250, -618260250, 75709043 ], [ 50526055, -1745483212, -1020181739, -28695068, -161232526, 1280228753, 1131214074, -415742193, 68285122, 465322574, -1125087062, 96776725 ], [ -45028921, 1156796371, -1316500019, -864534660, -1024430963, -1204155629, -79448449, 865178825, 9687178, -375745570, -84093665, -119297758 ], [ 45311234, -336133635, 126149807, 1436755800, 225596662, -1301698671, 1660372171, -337867369, -1051114864, 27010571, -988976485, 3135485 ], [ -47759541, 1953211322, -1101327958, 967446409, 1474853417, 481953027, -323891741, -1506934699, 412119352, 437686173, 195677421, 103114216 ], [ 39379919, 189828245, 464081260, -1642526371, 38339408, 1373688504, -1783825119, -1164380481, 244007307, -881380532, 1175603415, -33093124 ], [ 12014812, 842047013, -853123032, 978912358, -549531616, 1255477831, 1801932686, 314586350, -1127260644, 943291793, 47991453, -38332630 ], [ 23568376, -984709184, -811212634, -1704408633, 1381617871, 524119837, 78137554, -1215297717, 596452001, -256461294, -1520246276, 110081453 ] ] ], [ [ [ -30897167, -1808165282, -131923238, -285252836, 668927957, 994278499, -1731141223, 1529444157, 936620072, 126332510, -452728077, 9119834 ], [ 13754270, 1574845190, -896660840, -281431724, 1237208468, -1364621087, 1017032356, -826558220, 1027542676, -35016157, 453774457, 71172174 ], [ 29601071, 1969269999, 1051028528, 24292649, 1122074598, 133197897, 900401369, -1845995147, 473669742, 219516687, 1748374675, -62552979 ], [ 85716, 1358700364, -452083186, 489550646, -492971630, -249385590, -757815687, -745384930, -40661745, 235107724, -1545445933, 125117610 ], [ 48173134, 173859726, -538022618, -1428463214, -628872167, 301789096, 1767173137, -213469581, 14418616, 317375907, -1454881767, 13321400 ], [ 8717240, -1478824806, 770927075, 520779405, -1116292971, -919765747, -438321268, 668946668, 384771179, 777480787, -224619428, 49623838 ], [ -29129640, 1022654620, -992159824, 220281540, 201435072, 675823886, -580552301, -356814806, 646138213, -40615057, -1243246007, 56576750 ], [ 28256389, -376090159, 985652710, -869635858, 386356771, 194801044, 317197912, 1585625361, -450038867, 789356908, 764934026, -66368003 ], [ 49260700, -1738519684, 1295650324, -999423569, -85022252, 97486368, 612045295, -15994488, 232705083, -199156506, 1453034409, -99444010 ], [ -29918446, -962886411, -462239401, 64472892, -1309275090, -183774521, -1571543348, 1292941515, -522654592, 650623493, -1663850011, -122538416 ], [ -11321088, -1359402819, 24257872, -1315765800, -84828205, 1065380345, 1121169014, 821748863, 698023963, -596909626, 664130830, 53087594 ] ], [ [ 43844357, -68192375, -1346386588, 444618051, -299146441, -1271866999, -1054108890, -75007718, -383068359, 517942839, 392078888, 12900779 ], [ 41756744, 1286330483, -711447766, -217637573, -1562147280, 714341101, -1900414152, 1899964355, 1107808462, 843539920, -1279477363, -95171602 ], [ 1277951, -1306022205, 709473340, 951132049, 362625810, -909390109, -1166215671, 842757417, 901518363, 41236414, 531788470, -20523964 ], [ -40427799, -1168681140, 1349227923, 1668232774, -397413288, 271166245, -1492968291, -884984688, 437709654, 736752458, 615868968, 86678075 ], [ -29955219, -1239401350, -154179630, 1480752307, 1071319038, 790500244, -434913582, -1269239303, -26751921, -27946182, 173692985, -108611816 ], [ -26161045, -1502592980, -922721132, 568684055, 827210075, 51318490, -96119903, 65600904, 251236624, -347566612, -1329530270, -18082435 ], [ -44160408, -1101397369, 464627223, 1444865947, -488978011, 1292536151, -351156173, -1775723656, -462816355, -310708971, -220538434, -79355396 ], [ -34175147, 1901768464, 275771652, 1377353262, -373360723, 1082840920, -519687631, 1892550044, 212849131, 267485692, -1182191073, 70853276 ], [ -45782349, -522942381, 1373497089, 1306555074, 180586353, 32836526, 1665812038, -125926688, -1057733948, 9853430, -1747393069, -10427821 ], [ -13005752, 706381596, -873884763, -726540707, 45056207, 894691432, 1735464919, 1414623582, 541712362, -336131930, 1739736071, 114338883 ], [ -7914169, 667152524, -1025163281, 1710252116, 97011847, -1117751339, -1537768866, 1835468299, 558573214, 406751208, -1015651179, -95282283 ] ], [ [ 33337307, 240167866, -109255841, 1562764414, 878814220, 122332024, -1981352952, 385529328, -270705710, -964096292, 1619826017, -36240018 ], [ 30659527, -143120023, -587597681, 407355812, -1072108120, 1188573961, -197273696, 1778466648, -377924218, 729259905, 1511537455, -88877761 ], [ 14872897, -1635378743, -339396113, 563240739, -655129449, -501194387, -480177441, 1260124041, 1232872978, -7066696, 1326710930, -65485914 ], [ 23723041, 152931607, -181070607, -6737744, 727442481, 1345842347, 1796971418, -99410128, -1206226657, 167874258, 626758422, -114674808 ], [ 44367130, 910337313, 834345388, 378274395, -576800346, -619738535, -1405857864, 1855171948, -686975411, 278922281, 521805078, -34156914 ], [ -17987155, -501308634, -437609458, 292896055, -837274008, -1231947114, -1825208996, 1864368324, 1231434062, 37934208, -1011776314, -11639868 ], [ 2936071, -845691039, -361496502, -571243415, 1046416741, -485978312, -1606837176, 1748521083, 962764805, -350763201, 1234609725, 54145895 ], [ 28206573, 79562085, 15660315, -1202869058, -833024077, -35789480, 911997727, -1627095725, 15368634, 122541237, -451121488, 51551287 ], [ -2382294, -580704872, 1022828679, -531097793, 1009433715, -1228232702, -725318083, -785850762, 541111009, -347492186, 419731006, -56991424 ], [ -43231107, 490205399, -475807669, -1040937063, -1358592075, 1040375478, -1365263849, -1090800034, -1353561056, -21837910, -1173999741, 108649833 ], [ -8593077, 1272978131, 1094032009, 53344454, -1492685872, -15691254, 587728640, -1599740121, -332202057, 906621043, -1356023775, -102715715 ] ], [ [ -19896617, 714986350, -723928437, 747100677, 1396255818, 1167007440, 486496355, -1628552727, -461394789, 981378098, -739969757, -66332285 ], [ -22809966, -1654135918, 773968201, -1484287424, 218080616, -779568877, 848201284, -1252454845, -191681059, -51023688, -479498247, -381372 ], [ -36451100, -1320606219, 1024636385, -1418944090, -1088413412, 460699946, -319793199, -376817243, 191023134, -826987728, -1283157833, 115376099 ], [ 31578439, 847242254, -756808834, -1058024399, 804134464, -996445321, -1156707450, -1533949966, -1144830663, 289082963, -1282583043, 17692272 ], [ 28429448, 1453832099, 262115700, -179123546, -1365493173, -291558565, 1437679722, -946919497, -1138368511, -22300185, -313618964, 49850287 ], [ -1539727, 573097913, 322501808, 451043467, 503166075, 111875294, 827205452, -885886513, -1119318300, -165031641, 115730218, 104925682 ], [ 2948437, 564112824, -640946557, 508495071, 797364826, -85293924, 248958465, 713637807, 4601498, -89909871, 956703586, 70131747 ], [ 37557354, -1629667190, 742024312, 1441600846, -1185852671, 244089113, -1438135403, -1762597348, 1202376731, -919009798, -543618290, 50344734 ], [ -25082231, -1537174127, -1322420989, -573891576, 761187955, -1291804678, 908983760, 829675187, 1135272145, 558061799, 1091649968, -99829858 ], [ -779311, 142816249, 1126313207, -102423316, -870733800, 644352499, 452941090, -621514392, -1169870910, 770494312, -1259015964, 47141720 ], [ -37195426, 151071300, 1106112641, -595786651, 1370154906, 1087951540, 969517882, -634913319, 313374800, 169286419, 1534030688, 49684963 ] ], [ [ 1296844, -251093600, 1086493540, 777452964, 866360385, -1032054357, 395724325, 1882839402, 1332800895, -160099316, 1218091337, 45689821 ], [ 33204979, 797345529, -1258894639, -11974121, 671748893, -518566611, 371532063, -1010594331, 490391193, -251208993, -1773754808, -76659769 ], [ -5949762, -1275792731, 112950547, 969316302, -413882241, 1008856679, -1801799477, -567484140, 473985802, -195422545, -1160682665, 12656717 ], [ 1948220, 18144266, 1299375450, 394697909, -266096467, -31373387, -147290908, -638426800, -1101952907, 133554676, -533449710, -27618497 ], [ -40388734, 1279405993, -439494663, -942282956, 1081425277, 51920419, 1992727176, 1160223750, 802920876, -897834581, -866352226, 104420523 ], [ 43413434, -1010574372, 361615285, 1622552061, 1186672762, -1256691268, -1736646597, -228621536, 731342603, 67194124, 795546621, -53229752 ], [ -13559554, 1358835163, -775620323, -1248541798, -166725526, -943855106, -420070291, -1639246292, 1146760992, -594031622, -385361130, 35592053 ], [ -47968083, -1124636170, 1351066245, -1186417416, 607832036, -1266412171, 313148354, -828416817, 372507434, -377696396, -536462533, 86461961 ], [ -31529528, -1552738897, 1030601457, 1093487937, 233596640, -230418694, 785514535, -490482217, -104305283, 99333860, 919361624, 99606526 ], [ 29739891, 1671913575, 582161376, 1300290797, -469136912, 612316989, -363459403, 271550085, 643114117, 447079067, -900798668, -93492016 ], [ 50151657, -1689871313, -695074836, -313516209, -36337471, -423195546, -1689093469, 682404960, 728346461, 314420088, -1618682501, -118840454 ] ], [ [ -37959923, 1189071430, -910770866, -244490985, 1195896109, 131000430, 1156398220, 1283423503, -525877022, 907533120, -209666084, 40329680 ], [ 46672816, -834871971, 1100655354, 702764003, 109819681, 902110770, 964857027, -728310951, 582938943, -970763004, 1202307564, -11692420 ], [ -48110752, -542814540, 1258044181, 891118855, 96361742, 227535734, 1255416272, -1329875707, 284116314, -599658944, -990414212, 27566266 ], [ 18026158, 936218359, 173394001, 382209479, -747535977, -293933003, 1303248205, 730536565, -1217626742, 884397623, 1566771853, 55201444 ], [ 29467032, 1473939812, -700753030, 1573523268, 879084013, 581093032, 244787382, 1106747530, 793903540, -765164378, -658110341, 89566945 ], [ 9712206, -430660998, -724569047, 35519548, -757658681, -514159339, -1239881855, -1169777596, -1399432637, 815605731, 676393427, 116974980 ], [ -34149929, 683629923, -482816092, -1361831102, 1193441248, -268258112, 1956334668, -905361219, -230594422, 693161983, 694152956, 18423693 ], [ -14741546, -1005116550, 1294789951, 383562167, -959333509, 440205581, -1066260576, 425969091, -1069841154, 196522549, 1183113836, -72321416 ], [ 35539895, -1381934384, -1253807107, -634179608, 1352883201, -1299677892, -1399863216, -1212404270, -714499827, 942652883, 1834145596, -115314494 ], [ 349145, 626592187, 131591918, -309253837, -1009062962, -911051564, 768709293, 387297513, 101437326, -85476754, -1335277982, 93890757 ], [ -6687562, 60863966, -1328677011, -1195993407, -400426725, 702487166, 639646377, 1866120901, 140601724, 649168882, -300129240, -66205545 ] ], [ [ -7720456, -877917610, 1147485317, -1585304708, -655367947, -151058490, -608233998, -514963418, 1228089875, 566269172, 1030727444, -113504496 ], [ 33935293, -912574990, 262013273, -1317726377, -46780468, -358611602, -814127303, -415144549, 590359560, -183134900, -1175910316, 98394773 ], [ -18312926, -60949675, 541399900, 432505766, -1485958008, -811718386, -1290097531, -1067147447, 646081539, 589933831, -148443001, -107690853 ], [ 24487303, 1684318077, 1325936675, 1576632058, -255760552, -1323778498, 598662468, -966909195, 1393391421, -982768929, -702990308, -23288110 ], [ -27678741, 1193604903, -120982405, -979287864, 316764407, -201211899, 1314236352, -1400038897, 243519070, -700471204, -1069161128, -62032429 ], [ 35976640, -448213760, -264585099, -1335340339, -923865784, -1091859589, -1715705029, -1364770155, 1276355922, 371665922, -1710709589, 11948665 ], [ -17351413, 1453172885, -855010713, 429925864, -877868390, 1155946291, 1126092082, 480325491, -1276214602, 653607735, 1023481537, -11569988 ], [ 7627423, 688428377, -913986793, 1496807094, -1493204618, -1342273563, 1185844017, -1833231260, -269570850, -319116222, -1841072557, 42990691 ], [ 17447896, -1187178860, -37119436, 117891149, -583460800, 112241847, 1450332371, -362000545, 272354315, -82490620, 1225888103, 183847 ], [ -6444078, 1751306656, 397220336, 857417902, 1176242691, 182416317, 1227123854, 982625947, 1093707749, 970058841, 791237941, -37937191 ], [ -45043731, 1730620563, -855468980, 1476964321, 748394438, -750787843, 1043828568, 1799681516, 1105145005, 531680467, 566130952, 23625160 ] ], [ [ 836179, -579582314, 152823812, 1361776163, 751456461, 343161128, -1592974586, 712837690, 1078675828, 132984847, 1302352366, 125251383 ], [ -24425773, -54641483, -819797373, -638853888, 1170416313, -1021946350, -1727078471, 15184451, -1098058630, -451507910, 1180748690, -89726203 ], [ 51614909, 1151422448, -996042895, 1419149880, 1561134840, 1088693773, -318507283, 204689063, -1249955357, -655799419, -1775300952, -58065997 ], [ 892990, 30081381, 1258677450, -1521981389, -220514372, -400425274, 1269043163, 730860028, -466934237, 961216780, 891953279, -125355946 ], [ -40062095, -660322970, 981467893, 1124474396, 1546298698, 1323823757, 709134515, -1754117378, 555567095, -512619819, 480396139, -96038461 ], [ -11901040, 1514286836, 181745468, 637417029, -1563434609, 886431191, 425834312, -911263933, -620394432, 807700109, 1541610588, 53142150 ], [ 10689072, 350367039, 48377028, -862853159, 913670305, -304519304, 1287782872, -173352985, -555261456, -53183366, 1715038501, -38957433 ], [ -52000488, 1464858934, 682279200, -1221669264, 606506106, -1292027993, 8796072, 1778730224, 107800336, 661894859, -1838696007, 94037779 ], [ -22733175, 157412151, 957047025, 1097990790, -1228614739, 1401247272, -1239561460, 975107736, -1346302585, 777302286, -883482893, 7414308 ], [ -34317503, -1258657745, 996109424, -1209639847, 1275237111, -618220054, 1896118569, 1496722897, -604088771, 916657778, 1174092161, 97671047 ], [ 6633205, 421066019, -141584605, -596141201, -221009581, 908080852, -314245352, 1670067167, -1003897602, -241587277, 945979102, 107984172 ] ], [ [ -42132439, -193771962, 1252951158, 833265972, 436040555, 1195385351, -781078180, -374720621, -1348425982, 744527453, 1477587899, -21585846 ], [ 50062552, 181637855, 617297382, 1119195982, 1269523503, 1090641057, -1296806634, 1498242452, 297363858, 931512981, 1336326554, 73738255 ], [ 10466023, 1961707354, -1371950043, 1000035998, -621107476, 432550722, -1976771387, 937425322, 812719459, 428951910, 441291265, -125347826 ], [ 28616454, -1790093210, 673084452, -986937537, 949409424, -57089465, -548077515, 1068380936, 727566080, 382755928, -567817184, -63284345 ], [ 43855323, 1305357456, -268201451, 1148945145, 949114288, 1192423786, -1783737623, -229042995, 1198974508, 91641929, -1207556757, 85059568 ], [ -21455410, 1962746708, 509136953, -241101595, 924632186, 1349973575, -124603608, 1574878485, 113857905, -919223773, -554476855, -75822235 ], [ -8413982, -1143795825, 626614713, -1612934818, 120851143, -13669, 1740234301, -1626866350, -1317625294, -512724996, -605142818, -54949495 ], [ -41767012, 384758319, -851356250, 1567716403, -47974662, -1234604005, -567267244, 239080891, 441048414, 863440187, -798757420, 122188506 ], [ 16689801, -948002007, 579452548, -829333651, 948631650, -764021220, 1015561139, -1214533978, -959616598, 42909580, -1174221925, -59026956 ], [ 2129529, -49409018, 481241512, -1259586926, 700362666, 972617267, -772468269, -944106238, 574607444, 573321829, 1230133338, -99969607 ], [ 22533508, -86056261, -1178242556, 1226221152, -595419373, -1219007966, 1593300779, -232487126, -416826333, 287865632, 173783142, 68680170 ] ], [ [ 41142018, 518171505, -1180551936, -511827176, -275583670, -528286018, -240689022, 1087917729, 751679901, -700369714, -84480715, -102269134 ], [ -285745, -916662139, 395533422, 698726857, 475385415, 530325682, -856841146, 224014612, -178727100, -527325077, 23169674, -57897530 ], [ 44165927, 335295575, -826092925, -1490755597, 729801184, 1237925683, 843689704, 1657660011, -963263084, -872029772, -1689798539, 105838490 ], [ -49775965, -350593322, -248085757, -23620401, -1323627789, 13226193, 1195999247, 778195649, 1114622243, 966417715, -1509931084, 10865500 ], [ 41691470, 157722557, -705898631, 1509706191, -456406150, 428669207, -231398859, -1287031116, 443475854, 907022806, -437654121, -101809854 ], [ -7735653, 1858180978, -520428273, 1242584871, -1297837490, -875158697, 1699749621, -1420660518, 308162131, 134383194, 1664751657, 109893953 ], [ -35593792, -106043969, 374200020, 591476133, 1253067375, -923028778, 1332937597, -1725189626, 372318922, -202744976, 1229412203, -87081418 ], [ 18484978, -1837880246, 333421910, -1679531907, 717358930, -224435267, -1359679095, -482133394, -977938138, 385788772, -222877201, 35413151 ], [ 36699484, 472992831, 1237175828, 417536946, -464430417, -822552712, -1377342699, 1290402594, 1130270049, -973967859, -199174244, -44223846 ], [ 19019429, -1415644524, 902248022, 827071996, 1190730811, -5419939, -1121301822, -1210965244, -336946442, -597179884, -1381155764, -17770892 ], [ 30129883, -1094375060, 451704426, -814159072, 850395635, 1096914419, -132797680, -502133070, -1164274044, -703407942, -96764140, -37970051 ] ], [ [ -21266494, 1615556363, 1145537861, -556578294, 876081140, -53460989, -91324255, -1501085911, 1113409681, -866400644, -1524752112, -23620243 ], [ 31025500, -1871849700, -1360147070, 1508034323, 374264300, -1310528684, -1691751439, -53706400, -1041571177, -305434626, -650168623, -107928811 ], [ -721146, -132545824, 39072963, -906448766, 744862696, 446825387, 1469567537, -1863980151, 1073698823, 549736304, 542298295, -90221706 ], [ 46028443, 506930398, 47280979, 1600224474, 540940712, 357627978, -1362396087, 136439612, 1391946734, -68332699, 1474180351, 9286329 ], [ -19902727, -232909772, -438977828, 259815842, 401816953, 452167127, 255921488, -1512663840, -1128682069, 978718454, -968106655, 55144741 ], [ 27233289, 854118260, 391601519, -111515525, -1497363639, -681884745, 47322910, -1694866732, -1137332021, 84117700, 804062523, -87658117 ], [ -21455751, -1741699027, 1169274308, 1497399125, 393874271, 1227910684, 930215923, 261822753, 263669050, -201289881, -511009469, -32758868 ], [ 46686020, -714486187, 265952163, 43261962, -916204316, -685036596, 782374125, -710233820, -821103973, 535775153, -1144668540, 79310375 ], [ -32707537, 1260408425, -1330229758, -1442700095, 500967337, 1228154014, -1638119364, -1676531037, 1118184818, -114517957, 919422089, -123832354 ], [ 15025863, -1888476730, -997362071, -304592122, 535622894, 463171121, 613713705, 1650919239, -231555398, -925790325, 1571944954, -80226745 ], [ -21614390, 496824923, -847890441, 1508080237, 705159090, 974507504, 896767454, -1111814544, 804061287, -326336388, -360085645, 5545863 ] ], [ [ 34781202, -791008804, -1128078405, -1710639610, 1344962595, -765537458, 1517299550, 1081670646, -742072473, 292232565, -1430184829, 111191952 ], [ -37663695, -1876517136, 1157225259, 1667773825, -819289078, -1136034913, -565078121, -1759148072, 1029964097, -505461147, -949564098, -121189385 ], [ 43664458, -1292521640, -1176906619, -760130149, -1460976592, 451302555, 535800798, -100955630, -143986682, 869917846, 1176579474, -67440524 ], [ -36996860, 246617715, -1179188511, 403597324, 356830352, 732827547, 1610880981, -213803489, 269078738, 798944960, 1283728476, -121594173 ], [ 19198550, -1260064722, -1010538051, 684309344, 127641164, 1241069045, -1540964330, 1343566959, 478030465, 844407579, -640991510, -18397200 ], [ 41151519, 1957472152, -1146141860, -91757706, 939986992, -1116742059, 245743073, 1153807579, -1123602683, -151625219, -770129785, -122452478 ], [ -27850274, -1541712864, -771565849, 1014275334, 663018926, 791348796, -1482418630, 477733944, -1302962571, -927881506, -532713384, -66034847 ], [ -32330175, -1720200233, 384356472, -450210965, 307391243, 493247936, -1310504090, -1108386315, 1381939251, 715036919, 2761493, -55187839 ], [ -3858449, 1949932045, -766846025, 1372701173, 161944756, -732267506, -810519248, -654654470, 253090845, -211441603, 494619988, 30972496 ], [ 40150092, -1084954398, 1305260805, 1689402067, -704517572, 623170393, 1401484712, -1012626444, -55555001, 370604628, 1170564115, 75856494 ], [ 7146590, 491223255, -147494144, -947221663, -548493638, 706939575, 202015172, 148373533, 152311188, -831109078, -379922641, -19174519 ] ] ] ] }