{ "type": "int32", "data": [ [ [ [ -54186871, 331427809, -718580324, -403012493, 471410681, 416480209, -593581560, -595326857, 295473926, -35330595, -832847612, 1049803112 ], [ 25044135, -996846245, -517827237, 278921734, 893330423, 725500883, 659869409, -78095803, 666236559, 29133346, -1203724429, 642508597 ], [ 29236680, -901534508, 63409160, 95552278, -884975102, 1386075746, -205492802, -1112646451, 1108853864, -62709808, -849505305, -1383752520 ], [ -40337747, 1053607179, 1831748802, -126148214, 1129256481, -1151033003, 15743606, -636609330, -1987105005, -14166825, 524434792, 454139118 ], [ -17977663, -745412625, -1380457864, 240241390, -1097642409, -468434778, 309205868, -544650811, 1971072175, 15159399, -1111433586, 514904066 ], [ 33445773, 449395406, -399741947, 313476443, -781639417, 372978583, 596089658, 884849893, -176114825, -63550167, 503183106, 1010111312 ], [ 53097467, -205611610, 873888151, -72083351, -391225610, 1013739993, -365662803, -544643832, -800784938, 46155968, -1275640589, 953464569 ], [ -22729015, -533089041, 111724854, 308346705, -679862682, -516978933, 296393150, -988336662, -728897557, 15254246, -903483083, 960695227 ], [ 2235647, -56686409, -1594266521, 255723602, -1100125497, -670237775, -551891715, 1119482163, 2006676709, -58084414, 1250654163, 1020290714 ], [ -11311586, 346158250, -1858483238, -311103010, -580393427, -341312988, 454971281, -706114527, 1070291206, 59432563, 1468810263, 868303944 ], [ 13235939, -513010702, 402365725, 130156422, -1020799463, -649507979, 9411194, -199746602, -326546200, -45372895, -712820423, 1071614267 ] ], [ [ 53536450, -453450581, 350553493, 309540422, -899167087, 1671600904, 74106304, 448573364, -1869915902, -43124357, 889717846, 103579405 ], [ -19484629, 916073871, -500265066, 245573968, 1252627130, 463893242, 117120999, -132735442, -436890189, 63918860, -1124111428, -499785473 ], [ 28947001, 121612508, 1233950385, 95739802, -1090438353, -466316080, 336830091, 1170645943, 864154073, 38434018, -220277542, 1494040177 ], [ 36311255, 821787949, 544663626, -174264242, -822397531, 1472212406, -591181950, -175664576, -1996458718, 69413775, 1370195632, 59103385 ], [ 16938178, 478119345, 412747742, 95458675, -325901854, -470237467, -172163646, 8322599, 1797791497, -48396243, -1240853135, -1099097894 ], [ 49543679, 657942246, -403459449, -33601541, 299106733, 1288924612, 434776433, 473801574, 503167872, -32562543, 1110082965, -309000269 ], [ -20248109, 853184371, -1524184071, 280264710, 634140040, -337357463, -104336096, 878953189, 767513407, 41544204, 1131329100, -235942278 ], [ -59117706, 624701359, -1152625611, -301662191, 535862481, -662947024, -106218350, 392641141, 1171202030, 16260885, 893296526, 320585978 ], [ 23652548, -54176004, -905312694, -389515038, -682500412, 594181637, 284256466, -630978497, -1240028539, 62630672, -673144436, 966954286 ], [ -31503605, -2586857, 1925527466, 279765344, 182108493, 767127429, -124747426, 1251234286, -593682925, -15596751, -1412154463, -543876271 ], [ 56632363, 504476153, 867655620, 108437010, 946310502, 1375887049, 270170701, -395807451, -1946197209, 15310247, -991991820, 862269751 ] ], [ [ -34661044, 655969363, -629577443, -165532400, -114626992, -1204271620, -282060968, -935594807, 1534793006, -60043735, -907206769, 363634013 ], [ 45816399, 655581247, 275228050, -255353288, -226730538, -1247820555, -206685110, -838275885, -1097447392, -49819860, -591323094, 465227596 ], [ -42970817, -529194029, 981401571, -228866032, 603090416, 1671548507, -21210312, 858000077, -758267746, 39691013, 185937645, 1105811757 ], [ 65619231, 787814465, -190195465, -358659454, 990876581, 875056318, -436456668, -525842577, -1126524121, 27132962, 739781312, 298718650 ], [ -4981517, -1038595919, -717026916, 293959408, 1005038724, -1472422596, 41329674, -933130465, -449620389, 19583725, -1066031736, -402487575 ], [ -4839036, 998627009, -1579119844, 350137787, -123565754, -295538816, 637515497, 805406372, 1910525652, 57897386, -51759291, 628647920 ], [ 29291664, -1006334168, 1534114048, 306914937, 926678831, 629460192, 153782950, -61834203, -396502385, -49517383, 1079211141, -345609000 ], [ -10390239, -396412628, -1008974170, -233639297, -857437399, -161202693, 547414833, -522225024, 2547182, 13244773, 1493360442, 813550510 ], [ 9845029, -438439075, -1205432396, -117090148, 887588205, -277766860, -12938082, -1024530424, 1651006283, 46073543, 1302932400, 1064833190 ], [ 248796, -596542504, 1346704831, 10390541, -1047072389, 995547073, 645331856, 600466862, -1031978115, 2840059, -440490333, -161991107 ], [ -15905538, -920403669, -176747597, -148683611, 1088054668, 173971760, 324394371, -647120233, -1644798994, 65273795, -1331640954, -1390298366 ] ], [ [ -35240896, 759790177, 1534411705, -194831704, -1184312516, 443016243, 124162221, -152480296, 1414856360, 61354415, 6636262, -111526531 ], [ 17831938, 739307626, -916699264, 389148427, 1064293689, -393259650, -542841255, -397422888, 431891147, -34388273, -1357449102, -1048815556 ], [ -61973677, 464534042, 969750638, 50348870, 112317617, 80256439, 89727764, 1227172912, 1275357196, 64414795, -1222626604, -272686493 ], [ 23596632, 320289915, 1290999321, -673563, 606226902, -1179154045, 420221167, -652539265, -1471027075, -3525235, 1291905196, 1259055724 ], [ 388848, 1006660936, -1511258747, -103287371, -877370686, -1693024513, 618328710, -721037483, 2026368933, 29467148, 153054271, 1396305934 ], [ -45610759, -515334328, 15255289, -203758697, -278756454, -357047427, 452516675, -437411581, 785162965, 33751149, -358111061, -1356921693 ], [ 70485902, 51721167, -820480744, 193503682, 794020377, -1279993099, 442763257, -643753372, 1448191040, -66804256, 1356007938, 1509442366 ], [ -57133124, 885988574, 1104797340, 234654057, -638973936, 753212431, -455343090, 98092373, -1068611844, 37753229, 221427017, 170190742 ], [ 19789187, -380488275, -1896450000, -221205759, 114495022, -856644689, -288189092, -389449807, 404518841, -52675916, -1252306028, 1182286324 ], [ 26327782, 967454733, 1764842078, -404686547, -1114180588, 523449161, -647146060, -694453166, 369917565, 20698074, -816406528, 900575648 ], [ -51266127, 563249310, -1849130505, -76281702, -747149960, 1510229605, 639156699, -751280398, 647315359, -1274554, 770105925, 436654157 ] ], [ [ 59563912, -167082092, 1307111343, -395579992, 1225432746, 1133679572, 116698771, 1008789997, 143251648, 24599000, -1122128626, -354070561 ], [ 11694902, -479980509, -573522450, -392635364, -1041749048, 66631644, 482153082, -1218946587, 1785819930, -58705253, -90380827, -23450976 ], [ 1754469, -109502066, -612206025, 117146778, 511714070, 965233851, 502163067, 72478921, 812758024, 17119030, -755589246, 342161227 ], [ -36317204, 961066892, -1576314264, 100050337, -336922333, 425881169, 615283852, 99836316, -1748003836, 44710817, 306175605, 1369818820 ], [ -36097709, -361468594, 1305309976, -174192224, 891920718, 1044771040, 615838160, 1243714666, 968645049, -37877210, -1078767606, -1131986807 ], [ 47251623, 480505423, -1624884194, -260112505, 530385230, 475867143, 138541665, 701759360, -856830331, -27439071, 267060467, 1058689451 ], [ 68336309, -946518627, -702057418, 120336878, -73000862, 710773027, 97351839, 387270986, -1127481127, -68833823, -72978451, 128314744 ], [ 46314780, 285196650, 645061876, 82768786, 534407490, 129551305, 458885257, 455043577, 831266564, 62033601, -695972039, 928977765 ], [ 68716006, -925063780, -234965133, -176653354, 1208782918, -1343899375, 434670805, -719867613, 875298825, -37482486, -933806846, 531819797 ], [ -47530831, 1057553417, 501158529, -175425017, -1117406746, -921731, -479024675, 540399823, 1500611610, -33387994, 486031767, -1537885327 ], [ -64055170, -623862368, 663817087, -391637639, 1192426157, 843533143, -17152489, -662014907, -796692915, 26756085, 252176262, -1545720276 ] ], [ [ -24055104, 811911129, 652749163, -402421147, 864607221, -30858570, -497499096, 657075499, 154478585, -25193995, -139966182, 1341926084 ], [ -61213975, -145108126, -984110248, 238908477, 416442476, 1521571109, -359540250, 794222604, -629473807, -62667495, -1144127518, -1111602587 ], [ 48269348, 691991186, -1031594551, 399890885, 1109489274, -1083822230, 644876118, -161807334, -1349478614, 54233022, -816768932, 237054875 ], [ -2901483, 616961323, -1091707993, -186068650, 283585469, 46861574, -286158543, -715322539, -348214152, 59197752, 768193150, -1258059801 ], [ 27022396, 840343277, 148190009, -73735853, 1044309553, -519334584, -137750144, 1064913562, -1323566864, -69713312, 192836557, 902798017 ], [ -20445947, 640863977, 1348580514, -228037265, 434971610, -1015128984, 192452879, -472761474, -564661837, -20352200, 241013223, -687299064 ], [ -53646014, -678712759, 413412487, -247447046, 34745845, -116373938, -630584291, 287594442, -1330631287, 38971594, 1048710965, 615475348 ], [ -710345, 289343758, -1575583035, -192801168, -111986962, -1224883400, -414389112, -809505578, -494694801, 48291032, 369837854, 120375603 ], [ 17599624, 114027685, 147299149, 378675744, 978639386, -1661574337, -223381576, 888184192, 2036557531, 67699445, -159532404, -995406447 ], [ 20637999, -135558720, 489399290, 127230221, -489999233, 1534115473, -296656599, 617801437, -754781942, -10561385, -132399157, 218929110 ], [ 19664304, -274657968, 1754340551, 21644744, 867155597, -77588825, -499605272, -1242690305, 1803976047, 3513031, 202588832, -1598335103 ] ], [ [ 28390120, 231306289, -1252327002, -126187831, 60491056, 1592099108, -513383714, 1022612023, -1682792945, 5395480, 1129714634, 1005855592 ], [ -33625192, 174063855, -76164032, 60184843, 1086119424, 1106320736, -623538258, -869997483, 1273938329, 3995673, 1414098526, -731358980 ], [ 70568733, 647336000, -1459220711, 333834690, 135689288, 506033036, 460184201, -284152918, -1584522863, 11856913, 31915998, 413949351 ], [ 54281657, -649430625, -921791872, 241338260, -1187560005, -222026889, 279270242, -1283775530, 1006415978, 28301422, 77240902, 1212008636 ], [ -24099191, -857496146, 1682026, -224956441, 723144172, -1416857999, 384976377, 526889881, -229184433, -12352309, -590116510, 349770562 ], [ -44992016, -307589598, 73186732, -15731166, -154677228, -1543972056, -365686761, -175438273, 420065547, -61669333, 1025834110, -544545671 ], [ 39916744, 730259265, 179871380, 79085045, -400324493, -701955308, -199530283, 35994469, -322270787, 4009658, 699163660, 684521862 ], [ -13505458, -857508844, -175037469, 359908500, 292454408, 1652529520, 122398128, -458334624, -957670693, 32656238, 1272973319, 99744200 ], [ -32484410, 367051664, -278653823, 383337476, 1143825175, 42753335, 364245188, -1070415405, -1585791835, 49966060, -1004787636, 1333884602 ], [ -26810126, 421587365, -1131600399, -408667644, -531654551, -28138923, -206637976, 961893090, -1958964568, 18720779, -631647736, -1224672301 ], [ -62367670, 813610401, -856663857, 74814216, -242209892, -1378520639, -478409250, -296072113, -291100104, -40666105, -639031739, -313573974 ] ], [ [ -13840710, 1014682923, 1762910976, -119693476, -490132691, -382858831, 627874859, 1264555365, -970081764, 61860930, 296053989, 684194690 ], [ -32156920, 700554061, -1470284419, 199633350, -567419448, -816360693, 376940524, 739704728, 1481202241, -7721597, 624015833, -37956799 ], [ -33119787, 422929281, 572244943, 172181514, 809649727, 1335907579, 517429272, 517982365, 1975339583, 16054204, -610202257, 793304444 ], [ 58581361, 629093580, 137166655, -68178841, 561188026, -53563182, -402825990, 87924824, -383272904, 42250347, -594120774, 851880418 ], [ -4089756, -58401898, -31866486, 221153724, -822622677, 937607246, -55455755, 525114090, 305618069, -43940247, -898159953, -609269883 ], [ 62494491, 328897350, 1095615638, -152016920, -1279808661, 475012752, 177397777, 624322863, -348283140, 47052651, 34468078, 95209186 ], [ -7834889, -45115350, -235453670, -85689519, 28286416, 727759239, -338664225, 593607650, 683094343, -52934016, 667239574, 1595428136 ], [ -166624, 52254488, 693092971, 249636411, 206344937, -1007645307, 656401404, 267057162, 209746226, -30113019, 858964479, 1549735395 ], [ 50087145, 888758326, 371953924, -20774844, 261960315, -1504332450, -216385998, 425804011, -249851998, 46218437, 320340955, -779839736 ], [ -29510558, -180155224, -230797393, -122777487, -15159995, -67892965, 311768631, -1242043351, 150229471, 69372241, -453622498, 521892891 ], [ 37218303, 751586181, 1761642904, 44064362, 1197599568, 254046357, -300634700, -975507531, -463142673, 12363642, -429326563, 544773286 ] ], [ [ -14454237, -437460900, 432545895, -191236455, 503693107, -927081572, 618306578, 498690409, -722609751, 16665662, -173290985, -1276280218 ], [ -39695163, -182283820, 1242428768, 290935600, 1195106275, 414250577, 460170846, 817654002, -194368699, -8334511, -228492999, 640705251 ], [ -9578536, -341080546, 759954791, -36279343, 1182056318, -1521997902, 52332741, 1269965562, -890799312, -22540220, 1430855429, 981759841 ], [ -41146604, -640004093, 1622767625, 23876247, 1123571583, 455094061, -530101682, 1106650507, 816354729, -31435236, 1397273153, 267300139 ], [ 64676045, 151868548, 1446776555, 206112698, -479677187, -633051527, 264293866, 451088906, 998493603, 12788237, 460813208, 1012890527 ], [ -67311811, -1031452583, 1269692084, 243831035, 228569376, 177701494, -189394040, 420682870, -1200183688, 58538141, -1330293828, -1382347753 ], [ -31276320, -213007640, -1006190396, 258115108, 1278262386, 1457221172, 226249615, 856367984, 1042587939, 47678136, -1240574396, -1598575693 ], [ 48106322, -559682478, -1364658227, 321022406, 900498273, 1673298066, 52597199, -614738652, -493052962, 52092146, 661287146, -1337078896 ], [ -57029230, -725445360, -481959639, 226927616, 1010190675, 1240211504, -593135258, 1162769456, -1468302555, -55138083, -691530767, 433860624 ], [ 11710362, -91926581, 52715437, -27288194, 335551061, 358848324, -597738591, 1066543237, -1569865006, 60725612, 1211752227, 207774053 ], [ -16562060, 189117954, -1437471123, 196521380, -538523587, 741784368, 39646381, 785096178, -1015282005, -58284032, 1192807812, 247997292 ] ], [ [ -16764154, 525739722, -1872948936, -218811463, -172328264, 572551939, -360524731, -1176146900, -478123238, 28195495, 297350412, -147826500 ], [ -67109700, 355881835, -1420403752, -174291272, -388723234, -437169166, 110772276, -823780881, 1649310615, -22236796, 753324027, -1126996770 ], [ -45172974, 727098292, 1403114983, -49582418, 591048098, -1332934683, -583765847, 851337714, 1049669348, 60975556, -1070790119, 251334618 ], [ -39665620, -510059819, -1491653915, 214072605, 613040377, 1149784755, 505249470, 322388324, 1288708449, 3063788, -906688130, 616663533 ], [ 25424134, -438318960, 180450907, 229098550, -137780380, 911687000, -371478847, -959951036, 17370719, -20582086, -298542592, 1424740771 ], [ 40332220, -1003192182, 561982999, 6287518, -210808505, 237596446, -362932227, 69368026, 1608309000, -17161093, -1248725055, -1272942193 ], [ 49022901, 391254812, 1937489834, 268304831, 699879427, -593002781, 644069046, 998429138, 1434708824, -56345679, -665882910, -585383101 ], [ 36696266, 42869975, -1028001404, -371578236, 743905874, -376409016, -124266638, 446443555, -828019244, 69390348, 48990301, -560966124 ], [ -54976119, -50026913, 327094206, -118025362, -802851222, 1525457924, -177972369, 654126875, 1431498232, 25253486, 938952170, 1061857826 ], [ 63770629, 683107971, 3602075, 370986706, 840018852, 1208660103, -167774919, -544701592, -261215372, -61592638, 313313011, -1362504240 ], [ -58931501, -1082523731, 1298715316, -30065967, -450531967, 73689265, 289413809, -573816461, -1321811103, 41423672, 1322561490, 701613036 ] ], [ [ 18924539, -924968555, -436842887, 33598815, 1066654904, -1520341035, -208979200, -22721682, 1184131186, 68434751, -1275839874, 692174504 ], [ 11836637, 424561726, 1534568298, 30771711, 1168641853, 260236245, -47612663, -976188249, 1767479747, -43608956, -781612354, -1440702397 ], [ 26631956, 755607165, -689654378, 93757598, 149439322, 293052355, 239167275, -1040282945, 1671343902, -20687677, 345652399, 947998796 ], [ -46113946, -910727264, 882656390, -30660296, -1149799576, -1675135631, -174056278, 1114092607, 483487229, 67215877, -183825269, -385924268 ], [ -54087122, -1054983403, -1294711505, -277070300, 827076677, -1161267202, 647514067, -648939850, -825112748, -23250311, 1204494158, 929300634 ], [ -11880071, -493513852, -1100809878, 137196074, 901540274, 849346159, 382985031, 648411300, -299762431, -24892574, -1284730174, 1506346047 ], [ -57120076, 554630792, 473949738, -26515030, -775877792, 834309159, -267859566, -614319984, -1852204856, -843444, 1004885127, 987684352 ], [ 54967904, -807419898, -1570158932, -382619240, 653071071, -256315232, 665147299, 207454282, -1675861423, 48126809, 315559757, 1588835354 ], [ 28280102, 399974653, 929946703, 264097930, -269933239, -422202060, -210210244, 494931951, 884510202, 12726235, -335959321, -1078321509 ], [ -24867940, -534451197, -529648291, 33475937, 174192329, 1625782593, 612155790, -1165375449, -629340025, -52418147, -1419735453, -770500680 ], [ 66169016, 498360213, -922716331, -72803712, 1222945861, -420370150, 470958760, 77097819, 988706850, -66174271, -100864291, 1565565476 ] ], [ [ 70252403, 630620911, -840266924, -6270582, 47405608, 1048918196, -435076713, 132303364, 1494849540, -64189493, -302947734, 906382501 ], [ 952978, 897732910, 814367443, 171700353, 540807055, -1344559831, -67756311, 950374369, -391308048, -11652114, -949504264, 787072313 ], [ 24055711, 1040123237, -756396313, -237106136, 1214669467, -539909524, 119846647, -1130754430, -1393919758, 48225112, 742851936, 994333351 ], [ 24135307, 277771686, 474545166, 276368007, 204188637, -946520849, 142813270, -813325814, 1911339124, 6120953, 649337980, -869020490 ], [ 52033638, -566237135, -214172255, 187495016, -1118089390, -921342363, -517175651, -1273438735, -257116523, 51461758, -106396833, 1528548143 ], [ -62113120, -972392596, -1352651010, -115054218, -1210373764, 700482833, -584869671, -1295396455, -1383459446, -46471803, -1120574036, -32073704 ], [ -45793500, -497245979, -915399872, -5465319, -742045040, -114454182, -441058810, -1147838955, -70542294, 1043644, 610590017, -77057599 ], [ -27837481, 294564162, -1353374923, -133341402, -447978075, 50637812, -561761321, -391322617, 1353234024, -34690235, 510083379, 904467109 ], [ 25670891, -656599647, 1596899148, -115097486, -1228708213, 1684392249, 266266284, 1101626889, 711368751, -63842793, -609078627, -1085385180 ], [ -14712177, 903863459, 920111470, 140536953, -176237483, 732874736, 287325438, -568094486, -1140653732, 6060237, -871907563, -1352807326 ], [ 52026239, -381193240, -417029397, 80118503, -528946999, -1582522586, 140643427, -1197624652, -449052965, 45441261, -1329069122, 694440753 ] ] ], [ [ [ -45631052, 678704440, 1027834330, -122393625, 493675108, -1123448811, 451902824, -1043365273, 854746656, 22994519, 108075786, -1126148201 ], [ -2576301, -476938850, -558152000, -307241195, -1284925494, 941415997, -106654273, 357129464, -274791109, -925149, 886546894, 1337908397 ], [ -55156537, -363675880, 222383309, 351616966, -500534491, -312847904, 574094153, -569547252, -1034537219, 9669689, -933051200, 970396544 ], [ 67312400, -2707786, -428697220, 408385237, -1019469078, 558801224, 1914676, 350594804, -841305759, 14389658, -494131001, 791171391 ], [ 28540282, -515906835, -297403020, -126114426, -562274735, 1593018283, -211404919, 1134943211, -582998930, 19015456, 247895152, -54175627 ], [ -7279453, 102455185, 1400003918, -390408855, 243122721, 1206153452, -226755548, 1265494343, -725531255, -45790145, 1095380172, -641375284 ], [ 37283227, 148349683, 1000120611, -162041223, 522866842, -1605331460, -387006959, -315177652, -1197291613, 21945650, 127965577, 1483963393 ], [ -24584769, 637899659, 275389773, -261881473, -806079674, -627530741, -198391917, -154621482, -240789309, 43202859, 379676389, -765081716 ], [ 14361035, 238318408, -201561875, -102973356, 1121903496, -661735872, 273623454, -523809086, 2036625265, -57186529, -381245407, -632456668 ], [ 17822130, -397123778, 100024280, -131269974, 1000721727, -1360165366, 80398288, 84042611, 1605164502, 48848099, 1442379256, 464090943 ], [ 22103602, 925462228, -470883823, -233299629, 358875828, 1044190792, -397843557, -1162186902, -1589155900, 69258615, -1144382611, -548788512 ] ], [ [ 38525092, -92859331, -177758514, -309059628, 673907526, -1045918366, -257631880, -361010652, 631523416, 6663450, -806375641, 1467917287 ], [ 43588097, -556941712, -739204396, 268469128, -669643416, -654634363, -418285004, 1182118276, -439373841, 38427761, -805720189, -858961262 ], [ 5549309, -253329283, 1180778526, 98054159, 907094903, 568266109, -148507504, 642464032, 1825355428, -63736708, 749721043, -1534649670 ], [ -23583965, 172075978, 1408916455, 162720213, -960585972, 1026306298, 64514116, 186624681, -18181796, -23711485, 838367394, 841215290 ], [ -61133889, -821593751, -154401830, 288417755, 338868113, 6325775, -113500783, 892544661, 1986087845, 29192826, 1207329067, -1531962502 ], [ 44085044, 581911360, -429585135, 16994151, -306030528, -1551719513, 340281962, -1217762515, 820382372, -47487273, 135978978, -756101125 ], [ 69270870, -868728214, 1483116932, 338781526, 347323172, -978352921, 435202227, 315574954, -52663332, -67520915, 451550840, 495205054 ], [ -40764402, -977238389, 43071675, -232481735, -311660526, -1136621700, 20409350, 831917843, -1837731951, -13639935, 566549229, -64822074 ], [ 42906694, 646607259, 185813269, -311766760, 388704297, -260175026, 348467644, -1163039880, 910037764, 54212124, 1168654692, -83308863 ], [ 63417163, 979678667, -1565414191, 191491557, -926556878, -434899556, -109008912, 516838431, -1627687027, -61303487, 1033639443, -193311108 ], [ 6129998, -240720357, 513195789, -239991131, -197781984, 637914730, 213295461, -814406785, 2033896749, -44818244, -20023471, 632609580 ] ], [ [ -52160791, 1073383525, -494703910, -404883932, -1070305206, 253267969, -411247734, -987400585, -1558677743, 32608565, -812575151, 1054735551 ], [ -43256047, -176742394, 632513220, 181760429, -922877516, 808941918, 317544085, 606004125, 941765508, -8560831, -653368021, -586831788 ], [ -26180631, 906559159, 1347694206, 215400148, -826401567, 828823436, -580206520, 633011461, -413684276, 62863377, 709883112, 231185419 ], [ 28520382, 947217638, -1888151210, 325654905, -456860985, -918943322, -191583694, -566784624, 32975716, -18502386, 94769382, -1037806697 ], [ -15147836, 148785419, -689614293, -126494468, 875448317, -811188217, -258648456, 167105894, 1193407972, -54122982, -558821243, -108469457 ], [ 19535872, -309201269, 1340098403, 100730075, -869323403, -1596435679, -93509128, -566547257, 449788811, 6123376, -468034017, -1021145524 ], [ -20275640, -824793394, -1328719731, -37837738, 1041166839, 4045827, -439809053, -131492635, -1175857313, 45455292, 1022974898, -152494192 ], [ -11439714, 653424600, -1481544559, 43017137, 560811211, 868091819, -460159136, 708834722, 407580799, -32654902, 711937011, -628913437 ], [ -52804474, -548610133, -122293801, -69014720, 1265421212, -89778302, 186779717, 674771100, -1043257003, -48001229, -499566799, -1070817802 ], [ 62265403, -953550030, 495768816, 136989363, 1282721987, 1620344298, 282333531, -325738733, 744508014, -2791419, -803521397, -1042467257 ], [ -38996506, -1063114767, 453676323, 132736511, -699833844, -309534628, -357341537, 590214102, 280154354, -12699190, 354981702, 658358693 ] ], [ [ 50732243, 823001443, 233854125, -212453095, 1211440245, -775010309, -485564539, 81119702, -1617555219, -5089014, -47744684, 1161023952 ], [ 64140010, -959074325, 400652128, 137994882, -779202535, -1497320643, -43878543, -1119567593, 1522142556, 66207500, 262475645, -348699123 ], [ 39386842, -310688040, 1602821645, 324335451, -40591142, -1406509108, 614909861, -1020299689, -778445911, 54377304, -1148380093, -759853196 ], [ 25215190, 526160152, -249448440, 221638187, -507577077, 1664536043, -422946000, -309609208, 1843565898, -20550593, 1477699705, 1194273583 ], [ 47140356, 364402418, -1297974394, -119557186, -107270594, 602307375, 204080385, 438686187, 434944969, 7510502, -1417004024, 128333984 ], [ 46689533, 771506255, -618065612, 369677398, -1021147302, 504940103, -253008084, -1203985295, 1172981733, 27147307, 21543832, -575376200 ], [ 11246635, -384124836, 1466567157, 327481428, 684610742, -545254602, -236285279, 92844232, 747709349, -37180198, -1079849485, 1364951222 ], [ 24883261, 287308644, 1022952014, 317247279, -108059984, -782079830, -430421769, 448801832, 676112988, 18874036, -1370119644, 646472224 ], [ 66658389, -65506962, 461807388, -117707670, -46927503, 1046815443, -611041987, -1242583908, -1907301778, 4330782, -588233888, -399186729 ], [ -62611788, -290693691, 435029409, -248661616, -1006446460, 33801113, -375511846, -870021686, -719703108, -20810419, 937527974, -15347454 ], [ 27404697, 50550459, -807810453, 88905981, 224680478, 79466245, -195319844, -307114637, -122196990, 9825097, 1206155709, -869060568 ] ], [ [ 33450033, 246716769, -1583015656, -398325564, 1081467664, 1566183289, 313682585, -165153798, 1809489780, 22578712, -592033442, 1184806988 ], [ -67389449, 862250636, 49688311, 353979934, -1145332580, 1546587378, 298493958, 1255616926, 2093583384, -2818307, -484894697, 1616673951 ], [ -61368454, -187738559, -1635502348, -229795162, 485554083, 852811107, -20967072, -786804413, 494758949, 18861806, -918249089, -6095203 ], [ 955300, -341997566, 1599482511, 266961563, 914439179, -1110141815, 218645004, 582255501, -259905058, 31621068, -29308693, -1522528799 ], [ -54702144, -967679283, -341727843, 80164170, -1190794790, -513287460, 281358916, -383835831, -415473595, 13291017, -1002737, 963848538 ], [ 37779491, -308227881, 1815964639, -342727427, 677484827, 511240054, -614990785, -194398539, 473635587, 33403847, -1337730365, 959639751 ], [ -52031131, -840105218, 1127403898, 387072436, 375192706, -815135706, 190406005, -1117879745, -1598398126, -45909371, -1383112573, 362749336 ], [ -64607538, 581451583, 925950731, 343461327, -718710522, 1090134415, 554172480, 783654630, -1787716396, -36170784, -1249394311, -823337647 ], [ -1548392, -560005985, -963842002, -44472231, -819984338, -1624367989, -336449852, -291826049, -1415023551, -45302603, 831784162, -507277580 ], [ -65029738, 56251521, -904915688, 352288029, -25061031, -819302588, 547109445, 83141913, -1109373946, 52035677, 998027436, 1006743272 ], [ -52824663, 889342468, -585064991, -294005043, 314154498, 1177114091, -5749998, 875254756, -1566695082, 44963936, 874605929, -26306673 ] ], [ [ 28221060, -503414223, 952880472, -110153008, -1197494606, 168080558, -476939842, 325726455, 1618451880, -36012351, 1121536131, -1311582918 ], [ 52759004, 384507519, -525740007, -406108389, -600403771, -1384200652, 43974340, -677330893, -1747351128, -58065043, 597246939, -56589831 ], [ 64189095, 398782083, -839782975, -218974200, 345169743, 1621151954, 386209912, -860675974, -1395305210, 62645870, 1369299122, -1367990645 ], [ 39356735, 546494846, 598997470, 10402400, -30659971, 1345810093, -283234706, -562955424, -1230262694, -14933672, 462245838, 1458361203 ], [ 46157136, -592903750, -1222490215, -341143739, 849385379, 1582004931, -525781320, 147735210, 593170368, 46507284, 650862436, 226598627 ], [ -10349400, -66944707, -610785761, -38229496, -621773772, -39405916, -671215572, 661491991, 370105989, -68073344, -258321792, -92551934 ], [ -67115173, -848959790, -1245480797, 50917014, -867809417, -494716075, -486897839, -645327582, -1000281417, 18120964, 218060127, -1184523911 ], [ -56518423, 753227818, -1913656842, -54125646, 268876231, -1549129496, -325900948, -366828061, 738986593, -8867091, 1360476958, -1493976814 ], [ 44819808, -154122612, -1536064364, -9944568, -1137592097, 35848733, 583347742, 741215595, -1915966269, 33915025, -1169639391, -417603571 ], [ 61797761, 609966851, -591397608, -340803177, -1014840317, 1078217552, 292012155, 930790776, 1935710304, 42773014, -746006877, 1436630247 ], [ -50090041, -523996267, 1086273263, -357786072, 691332151, 1056278578, 150616226, 789075216, -1381739633, -26238229, -1008893126, -174500042 ] ], [ [ 53153842, 94346556, -1681603259, -390279846, -1026449079, 1365018859, -663443974, 927970228, -1039898608, 42939672, -338018953, -243609606 ], [ 14083813, -532769662, -669886837, 287596678, 133251606, -774790147, 511700419, -102357584, -962283407, -42949713, 1280414751, -152099394 ], [ 11550215, 320214779, -176749584, -365991788, -1166266776, -803613447, 250253668, -1046759595, 1489169847, -10512535, -532198021, -1547011794 ], [ -12235853, -479294840, 1054134079, -286035748, 866836044, -1058365178, -206837261, -46785950, -1286172994, 60702247, -1485010134, 420085846 ], [ 62249555, 1085663590, -856577002, 109167463, 315591822, 589386111, 575007641, 1218283375, 980768025, -35752872, 1155297816, 961534275 ], [ -9575362, 80315660, 374529900, -326235823, -1161302584, -1524800713, 608808222, -595467618, -1649792361, -14925071, 874711455, -701949519 ], [ -36011723, -93762380, 166421673, 151611128, 546392888, 403088298, 574758994, -507752747, -1214382262, 65142025, 431922074, -151843218 ], [ 26071571, -290036048, 1542227314, -162248153, -553308375, -384393980, 49118962, -983733717, 1873182787, -18901393, 695729577, -1307595408 ], [ -43859500, 345559796, 506759516, -113818231, 1004581377, 202967593, -8682280, -198335020, 1787508301, 48663688, -744852329, -663148281 ], [ -23873988, 359750917, -1537308949, -315307705, -377257252, 1401401062, -113462882, 346692852, -1983430644, -35058245, 1224053393, -397462831 ], [ 3247448, -1023985193, -1053746141, 334051147, -739059167, 72543643, 64582069, 589472476, 435027332, 15812869, 1320082365, 857312196 ] ], [ [ 27518226, -988665185, 430156178, 284021836, 487890526, 400954649, 427533368, -1097426672, -394186389, -43710394, -687063865, -799300179 ], [ 63569194, -480169597, -1465253013, 380047534, 820559950, -1692748384, -618346707, -1165728855, -1437339275, 47210246, 1069323345, -626216600 ], [ -20999704, -8783510, 1842329588, -317025262, -77600328, -24151485, 347968198, 9526064, 1850650366, -45569399, -1371722553, 317201737 ], [ -27154630, 863514430, -1754507040, -228135403, 465415792, -22638314, -53984753, -58156465, 78646419, 50163607, 1423473165, -308915282 ], [ 66685954, -92095843, 259897890, -75666677, -973027572, 1113562577, -311547323, 897849902, -850293073, -53789064, -1009919643, -1605384334 ], [ 42644734, 794125754, 832690034, -288790890, 476064411, -619218689, 665090099, 249020770, -2022582892, -12408758, -610932479, 682413332 ], [ -60085123, 402428124, -1746116059, -1484984, -901805992, -1426337345, 537311284, -1064690964, 772161410, 5420831, -897592018, -336323589 ], [ 48488520, -768338353, 436620510, 50679099, 107902081, -1016473063, 26519414, 180252252, -1698546194, -14610039, -1405990759, -1066912747 ], [ 5108461, -338699019, 410053540, -216960289, -330732660, 1328317516, 663196331, -1198496135, -231003434, 16534408, -451052637, 263470472 ], [ -54901403, -584510680, 348188123, 176696581, 239521204, 461653749, -204702670, 1032132164, 12229742, 42829769, -401787603, -959157620 ], [ 38028714, -514044264, -1064175666, -3127482, -953104713, 314732546, 172738332, 1211368880, -311201426, -56754093, -837882489, 1162967397 ] ], [ [ -10171818, -998353170, 1188786759, 52053186, 387737214, -849657179, 195876235, 673732358, -1838846650, -57230425, -1132483475, -1155573362 ], [ -7830724, -128764024, -1196364621, -157177437, 520965082, 892070037, 311252559, 84564681, 575999876, 64689791, 818941553, -885293419 ], [ 24589699, 830505839, -1411848425, 314858467, 188307703, -928806790, -405964133, 657259002, -1687117461, 56413045, 630613634, 1325463889 ], [ -8129974, -988340790, 1455477136, -330675991, -550403421, 288034275, -304606639, -1286166880, 146171648, 31835451, 542925156, 125179608 ], [ -53847555, -636474631, -1199398643, -185302759, -1239079274, -1079326679, 277630823, -621650681, -1687643937, -43292261, 432981012, -119462479 ], [ 66850556, 608363669, -624470750, 40966680, 443810656, 1674738512, -178468548, -1190925607, -465222455, -21958501, 636218546, -767471695 ], [ 23197661, 645956108, 1697017226, -11829570, -1195009888, 663830381, 477954366, -1074253862, 1574988654, 37981275, -1402729016, -1623284046 ], [ -36391005, -936041875, 383346703, 406230578, -691890261, 1141025910, -267441555, -791405187, -1266600828, -451467, 771590916, -684433858 ], [ 43120377, -980017219, -41922537, 340621854, 975507832, -1111293543, -489477942, -891498726, -714814169, -16301920, -262998906, 625575482 ], [ 49011904, 409268321, 1029611121, -260663437, -1119668599, -518552744, -206237442, 551116243, 65259176, 11781113, -1123141368, 774681134 ], [ -55057604, -972865937, -1804595170, -181384731, 147807947, 1672109416, -561811786, 262089879, 2039894444, -19521973, -249672600, 55493781 ] ], [ [ -62551790, 458683156, -1266303895, -108818652, -651486543, 902284445, 557575705, 1020222476, 398391455, -11737050, -481967496, 1332423911 ], [ 28329527, 872375477, -1027949221, 250066560, 677352983, 539796116, -63231619, 652333914, -849410450, -63346036, 465414102, 117025138 ], [ 43193300, -881216947, -1789284517, 333733327, 1027103798, 1290400102, 235286544, 47137338, -362146478, -20579812, 962338662, 884584033 ], [ 58019573, -462636381, 931576972, 50106072, 864528852, 601068161, 596664238, 682995427, -1390146861, -19034163, 432494998, 153322488 ], [ 35122945, 941570213, 1196696222, -149048012, -261604700, 672547923, 578990832, 446132482, -726873390, -34539556, -159402157, -1465311134 ], [ 59656081, 262584354, 646772093, -267426270, -1116066133, 1009302194, 469482724, 544331119, -1902495903, -9797666, 343130254, 1242821521 ], [ 21546541, -840985313, -1237962787, -36873394, 401137932, -1340403415, -173386032, -285230755, 948578859, -8450169, -560610371, -330802228 ], [ 15085815, -400211933, -425980572, 316924305, 1265486121, 790955121, 526806386, 632151432, 202014781, 22260597, -95318091, 820195478 ], [ -18562841, 461043696, -1821722784, -229285629, 861233623, 988916411, -54359772, -905394223, 1065353280, -11890168, 1348445544, 342065000 ], [ -31231733, -48069170, 1401467901, 310127108, -898442192, 593022793, 81170703, -826894546, -1855792559, 26181689, -1237283002, -1599340418 ], [ 39982460, 909948811, -644773477, -1919431, -455236034, 1086727509, 111914925, -305986550, -1078964114, 42052343, 886120086, -744838214 ] ], [ [ -68461003, 903760318, 350737665, -272288456, -709437195, -269801409, -340208521, 686181869, -967995161, -48552000, -1212676571, 653771883 ], [ -27595335, -1058301010, -1709763466, -277781910, 1058875106, 1273496555, -297062236, 385494767, -1281799699, -8182242, -964230810, -1522284873 ], [ 13135801, 995359530, 1190234494, 399931159, 327747869, -722823138, 255981715, 613201235, 940329436, -34106746, -242431845, 995062679 ], [ 27620021, -667160540, -491336556, -230833095, 167754152, 1375118263, -664744732, 554789571, 219135690, -48178135, -1250083385, -246875326 ], [ 33163589, 37282710, -1845246070, -175412005, -524491991, -525635822, -355847235, -1010795492, -1961608951, 56259397, -370486539, 750031564 ], [ -33549749, 1075519845, 512300271, -375972598, -1039974241, 232662608, -621620958, 726667551, -954887131, -8027537, -1359652270, -235558637 ], [ 8583595, -431277913, -252839109, -350840445, -978118359, 479780047, 640212142, 335774795, 637885432, 67561609, 1292564934, -544503905 ], [ -60490126, 407754868, -445756952, 362616889, -242680705, 1323258372, -462734427, 690999745, -346305392, -29373694, 1365324073, 557981720 ], [ 15577235, -574645583, -1017813023, 394540471, 445340836, -346528563, -629315540, -594855260, 1875272447, -30060828, -1290860603, 1008775877 ], [ 38338655, 119561373, -29252049, 38798782, -1256738047, 310710396, 34231027, 207531414, 1033824430, 22463205, -984966430, 321994534 ], [ 67758199, -158074754, -1653879171, 392107844, 1050333907, 819019489, 373839208, 926063806, -1718732982, -22335392, -1135837074, 1008741762 ] ], [ [ 25008174, -1012820518, -1520855946, -385958702, -761903894, 826221645, -3566302, 294896387, -1909472272, 27185880, -329776819, 29240863 ], [ 31868110, -718974351, 1635829665, 134603999, -871967450, -1200435739, 483471927, 523850569, -1738647588, -11641499, -801182432, 935214462 ], [ -21947229, 143325092, -1654062636, -33789087, -1165509172, 142351757, -7254549, 235024373, -1390949035, -11263952, -875852653, 268520501 ], [ -29899134, -979389134, -532492229, 257070029, 383829644, 1511080898, 354737566, 495968553, 883671468, -49905537, 1393627979, -1559591211 ], [ -29435226, 676505906, -844026471, 177774113, 233159744, -495925256, -168037910, -437259298, -740274017, -41974515, -194949504, 1301472489 ], [ 62605989, -729537782, 1535529354, 316770293, 1244433016, -1286446400, 428271392, -923695650, 590384714, -5685288, -720136031, -765658462 ], [ -69741715, 405943194, 889074930, 7763503, 760606767, -44499804, -199042080, 551785231, -406382918, -3234915, 81313166, -622163024 ], [ 57401421, 548709252, 1053212678, 47815028, 358795325, -1600805918, 43536269, -1240344959, -590676039, -53928515, -182013341, 33817641 ], [ -10982489, 90733399, -1032227852, 6469346, 305612291, -578945183, 271681137, -985728968, -836776960, 67286424, 51633039, -1569339112 ], [ 21470907, 396151068, -180421409, -339791587, 493977784, -90820276, -289981806, 604958354, 1236006464, -45080356, 1163409835, 1545977508 ], [ 2825380, 292213625, 1697467554, -187446867, -956569387, -1337545759, -57312955, 208524211, -859608845, 9462195, 833459287, -841160826 ] ] ], [ [ [ 65448464, -271878189, 1179902848, 7907555, 250321564, 1035568926, -587047491, 1113093474, -1631394086, 53576027, 200036021, -546201080 ], [ 55547241, 938461234, -1874084014, -110990882, 938028338, -1268207717, 509627100, -656165532, -1674125018, 7549074, -1011321130, 468011275 ], [ 48952091, -156900936, 1705889361, 221659784, 479761254, -1362430555, -215873195, 983361761, 138792623, 39066379, 71806528, 99559552 ], [ 30030451, -686010698, 870471331, 249784008, -532320524, 1094707723, -209553484, -656132776, 1663578913, -67953447, -810685698, -1324866335 ], [ 30366326, -426436736, 555734421, -307235294, 534600469, 1689424894, -422615359, -1216152119, 1259785945, -48163881, 107540027, 802951018 ], [ -16296969, 1040737284, 1436054862, 210565351, 365866144, -506354697, 416220317, 631819125, -1764486927, 51255262, -862604249, 121532758 ], [ -56364118, 1012055859, 534829472, 224015753, -96544712, 332764753, -610739243, 297424091, 433466070, -67423336, -19617145, 946259928 ], [ -55181869, -563407, 332504153, -178345764, 996096238, 708457629, 83775486, -170373897, -1477370169, -12996583, -783712026, 392179993 ], [ -3925850, -475033613, -1592293884, -61457048, -1289859921, -506401768, 266067648, 1175740417, -1748686494, 56665803, 557667785, 104791154 ], [ 39179985, 78294832, -1696553877, 100179399, -1076138484, -888187192, 191545131, -336177100, 233213571, 68193432, -516873488, 154560107 ], [ 5451770, -673730505, 1658551272, 138235264, 132241476, 971324995, -191850127, 246361235, 1864828584, 50529553, -1072669427, 478167260 ] ], [ [ 62559788, 710428890, 228912137, -329546878, -1057972483, 1321182589, -276978405, 1095302882, 1849311393, -66537345, -1132179713, -1270596984 ], [ -13689264, -351456916, 309174447, 26851104, 987033895, 551253081, -545522008, -1039225577, 909084263, 17835128, -1092323378, 109211610 ], [ 22282516, 363216952, 957054215, 104782062, 835950319, -726643985, -156383240, -115785160, -1844523615, -2533834, -761812193, -21268209 ], [ 56170016, -791128197, -1292460666, -348752184, 791125525, 454913408, 9677419, 600859372, 1975130232, 44391697, 1045625024, 708211594 ], [ -18404839, 250300195, -197070624, 219483791, -449237867, 827362220, -655311114, -270922649, -1954414680, 18766906, 925136699, 109184167 ], [ -5094483, -547178171, -158533536, 130699953, 820209387, -1287223265, -410521084, -1162367828, -837608176, 60792600, 1087702435, -756384442 ], [ 31256232, 185061868, -22212223, -174362137, -414097250, 1557962710, -327678526, -663228687, -1088695023, -10770942, -775072488, -935718907 ], [ -44496800, 808093166, -1097807787, -362115713, -363850197, 1112777108, -218411905, 1207893099, -1985888779, 18218737, -680212348, 861957401 ], [ -62999086, -449522492, 1065352845, -94149452, -770881541, -1634787901, -296515759, 566504286, 1322841315, -471037, 326399889, 822718318 ], [ -33274372, 957243338, -1553352926, -148464474, 312704812, -1664952216, 276931088, -866485075, -691334546, -52476852, 858165033, -1101388170 ], [ 29165859, -940070426, -153854827, -408659352, -1203204025, 1207605213, -367991288, -109375817, -722379220, 28858423, 190554115, -412588430 ] ], [ [ -63569923, 999703271, 336300335, -334414946, -1105965701, -1230533256, 96439101, 197040006, -1350434433, -36800732, 1225707099, -554437044 ], [ 12286501, 247774964, -1122352084, 309720503, 481965039, -1487742367, -392238842, 94043349, -359036691, -57794435, 604038060, 670259366 ], [ 33831580, 3093105, 1675523092, 338595722, -961549583, 1045079073, 415405193, -995175349, -1062179949, -38577044, 776179514, 459651830 ], [ -7197920, -171402248, 367900155, -35637135, -669620934, 1340437729, 89324072, -129425767, 981157688, -8050789, 554738591, -1426030866 ], [ -18383941, 597379633, 564358781, -12662839, 480439921, 1035128290, -432326951, 1258723080, 594484777, 25036089, -780387161, -366253642 ], [ -12234141, -303891812, 6184124, 330152312, -801960275, 623030919, 186355893, -1222970493, -775506219, -9243234, -998359337, -1040929359 ], [ -40663533, -754459681, -1092737368, 154283232, -765015091, -972505793, -412891333, -244905980, 1110386320, -54828387, -159437761, -1428514818 ], [ -5691432, -3563678, 13370362, -174629500, 159338148, -95504471, -538517116, 420578448, 578708777, 33926143, -1418823116, -594647924 ], [ 56145850, -410488443, 1252974108, -334642456, -249344985, -1319330569, 222100832, 875604930, 1582884609, 42978618, -1158324654, -858714467 ], [ 65834528, 96294687, 1353144278, -318821749, 1186348348, -1398111168, 669377530, 1010561447, -498367288, 5954835, 1323472350, 183566485 ], [ -47860814, -749947301, 1501219647, -64900095, 701565536, -219318684, 235560600, 631155602, 399237840, 31300878, -1436862923, -234718145 ] ], [ [ 18897658, 660143293, 1582262848, -212612068, 311637204, -1005793950, -446781709, -726582521, 833613731, 36640601, -899031813, -1104488061 ], [ -21170405, 453536992, -168390136, 35649802, -713079820, 1262780788, -243602972, 28677350, 968800985, -17126955, -887053781, -729729616 ], [ 8738472, 154891052, 193311448, -327774996, 1130671718, -1111588069, -95404764, 676249589, -1514380623, 64699068, 28600201, -420898046 ], [ 48343237, 722306055, 1886214182, 22532673, -117102500, 642168229, 124910321, 19365165, 1998801958, 59778778, 424604628, -792141361 ], [ 17089578, -97575208, 358008860, 408721525, 802970589, -65209855, 526013180, 969415167, -656976367, -28496803, -1468029359, 1372558165 ], [ 35448928, 792401045, -1493952183, 340796080, -288746059, 556743280, 494017334, 1174657327, -117907985, -24370400, -1402473822, 413977339 ], [ -38534709, 467264413, 1454600785, 223444804, 806503678, 547578080, 559700971, 1011091619, -1432985116, 14003014, 976343752, -840788636 ], [ -68836524, -503771302, -539036930, -242584282, -578990898, -1613737748, 335140862, 161770893, 1490052775, 16459712, 1095228305, -539103369 ], [ 47129159, 399232768, 1748097162, -393587642, 871180750, -923093391, 355454548, 360333411, 92403599, -15529721, -897158482, -150793591 ], [ -62231153, -388085382, 2764990, -318937345, 867870778, 764311801, -659837194, 267395463, 1900524461, 16434597, -918395538, -1089207464 ], [ -24743468, 234011995, 748278297, 89459564, -516653836, 532614384, 448049722, -419951045, 801122110, -38198977, 858562322, -1260999759 ] ], [ [ 29777979, 119576639, -941171512, 176041040, -863253675, -1297352395, -335381435, -503295647, 1723231632, 29068335, 759040362, -1137862386 ], [ 57338419, -858741206, 1662554238, -266314138, -855010449, 101697784, -190908952, -784431847, 476653148, 57344057, -1449649610, -191402286 ], [ 70337221, -892173921, -272596677, 328917068, -874816627, 1512263858, -659546023, -1002286531, -942101580, -15176006, -722184989, 690863650 ], [ 15726394, -721113686, 980363054, 93525664, 1202346642, 880127575, 461795886, 419487692, -765736692, -31160110, 964341393, -1022179100 ], [ 63355206, 1071006182, -1565416048, -32783214, 1253747444, 756785235, 197745600, 1087829419, -1218418481, 42398231, 1290066355, -1057651232 ], [ -54769183, 904600174, -156005691, 286936154, 208216305, 1132678067, -36994480, -666727255, -126757533, -64427973, -1392870946, 667710103 ], [ -55336666, 300737995, -1374755029, -360408903, 577691915, -1546892136, -217454732, -553183549, 1019747062, 17671871, 818974468, 208449210 ], [ 21301722, 290815805, 15721630, 115306834, -1001579631, -947965430, -447008383, 1264895039, 1292861767, 57315199, 493261282, 137140905 ], [ 28963060, -1028314262, 871401171, -149276507, 1202422145, -1484216033, 606550839, 471794910, -1318389345, -5597961, 1300735047, -1520515178 ], [ 59796069, -390615356, 1252230172, -397247037, -1251986534, 200098510, 204684134, -257078291, -1715836577, 40283362, -810635707, 1464103032 ], [ -32320749, 219430647, -1273455694, -126488605, 637258465, 1221089601, -458120221, -474557003, -1001532759, 5109052, -12020865, 1440844824 ] ], [ [ -16936250, 980104254, -537777055, 2712318, -1142582606, -1450450824, -258080500, -654503017, 731172177, -11707136, -1398723371, 40475546 ], [ 51246348, 1017496547, -1618178660, 392341007, 959161330, 737055032, -436497459, 85772560, -116471524, 15575067, -1377895546, 1248137082 ], [ 59887962, -737251877, 727536504, -408462690, 914694552, -1638510856, -354581703, -220841546, 1214172285, -14136279, -831999186, -657129158 ], [ 44767532, -156410924, 84803673, 223991141, -820991806, -758218865, -50053040, 449654028, -1827976372, 18550277, -836140412, 1545996619 ], [ -17090328, 202957005, -1183599368, -33792587, -832381227, -1461891858, -250024177, 965635848, -1516166965, -19044741, -988644268, 928943605 ], [ -57706814, 381771405, -354633814, -8145716, 998768523, -711785557, -69760791, -745211687, 209558360, -12123320, 1016320132, 915947373 ], [ 9339600, -532156570, 655582824, -233686712, -214052224, -1046526786, 514651084, -436607115, 1253237545, -50971587, 288162794, 1462952753 ], [ -62849881, 465731359, 962158265, 181681779, 834244787, -79086424, 38320637, -535469910, -1399503327, 49545157, -509642407, 178100323 ], [ -23186284, -443562694, -1581560050, -390277384, -855582028, 597272822, -269340862, 588328868, 1503710767, 45546334, -1016566755, 61455548 ], [ -39081584, -776524595, -149681283, -204837049, 550903021, -186524823, 213168366, 204160021, 1297049290, -18955959, -468521759, -625516776 ], [ 6607792, -174106089, -1299217433, 219007005, -191010262, 583120140, 402609821, 714848154, -823462271, -10324686, 432810286, 991162545 ] ], [ [ 57951047, -323946559, -364459424, 336332299, -746507007, 1119593071, 60920601, 1227878128, -267641498, 53834668, 1379187273, 41691981 ], [ 61086608, 625543039, -997407692, -269070591, 3525299, 772047383, 407807506, 718440750, -1624780680, -10482752, -1292203917, -503090868 ], [ -22366207, -693622148, 1919286806, 47707448, -1039341652, 1519726065, 472053208, -905116563, -1197472013, 45449539, 50572571, -290263079 ], [ -22334548, -188293726, -311322316, 296045108, -1046118756, 811770061, 198517799, 684723825, 298191235, -32948171, -40765153, -248089794 ], [ -1118686, 655181791, -1398812383, 75570129, -658291701, 533691176, -176923846, 271020128, -365917175, -26003756, 1150843934, 532738775 ], [ -37942450, -621230147, -37773164, 217721945, -951062641, -1062932924, 285747747, -986275402, -1149430995, -27764895, 606480528, -887344976 ], [ 38628482, -778976322, -1087080964, 309721519, -629916153, -59329178, 53043679, 713221309, -634580470, 35245040, 1048262195, -1143350200 ], [ -35181192, -295331386, 959137503, 345794597, -559854549, 1293548527, -662284520, 250840477, -1370571536, 59324588, 1332345507, -718699788 ], [ -28033385, -991342501, -206659753, -255978757, -1216632692, -1015437117, -253621112, 702348694, 1555428231, 46729560, 428554259, 957447878 ], [ 32361744, -173868951, -1336321551, -219622511, 925068527, -682868782, -257778820, -34265162, 1531536371, 21622788, 404798617, -286725833 ], [ -47968941, -241885575, -603477283, 71407304, -1197699192, -1223816766, 554576052, 224810221, 401800469, 32749205, 890425293, -1422240495 ] ], [ [ -45881353, 784551795, 1315114574, 43473113, -187197163, -675786981, -327260325, 1117363885, 849129205, 70521717, 720348608, 598641595 ], [ 62838111, -542883162, -538401585, -366085816, 1095102909, -428695573, 614414864, -571288889, 1378518957, -62949432, -1057242828, 772265060 ], [ -12883361, 573668702, 386780536, 248338505, 634623727, -1220371656, -241946644, -352111625, -978225802, -33843804, -770734142, -1118066206 ], [ -16511074, -670893728, 1859653705, 308056213, -669896802, -781826501, -368246117, 651093515, 1254708000, -1449555, -770203980, 15083369 ], [ -37838456, 961144637, 102428509, 72114052, -415381900, 476584001, -380112673, 1096690332, -1714212713, 4110046, -1031579620, -466749965 ], [ -68102727, -580586703, -1064819236, 341706187, 456539593, -378930530, -430230075, 276280004, -544515296, -63015231, 427387210, -641068076 ], [ -65098926, 788403491, 1404432914, 94614328, 400797153, 29073179, 555977661, 70727719, 2060973855, 10015481, 1100987909, -640613063 ], [ 31770554, 504104578, 1557973802, -27310036, -21685087, -223263741, 171517490, 619220331, -918687994, -16833185, 882325262, 678642496 ], [ 2460892, -207429668, -88291301, -267202137, 1102722380, 579072737, -562212868, 1265119294, -1065031864, -47587542, -1217006664, 180828396 ], [ -51489002, -601714478, -1686017013, -123753431, -487707215, -1680003610, -49921741, 1030562984, 648732043, -20573793, -337611311, 1398881626 ], [ -54762526, 46618410, -23957860, 79787710, 727193003, -1667196556, 347171389, 471952611, -1137555448, 48261170, -1431083999, -516380473 ] ], [ [ -17615417, -986937120, -1311382734, 221167513, -441851643, -1366539890, 172561474, -322313813, -1709065554, -16221666, 936534996, -1416546390 ], [ 2889756, 953303486, 1222041375, -269807995, -402842047, 683968800, 159936279, -709967269, 502870477, -67035733, -944638324, -1000666177 ], [ 48062153, -4939679, 372241818, 212988769, -842363577, 854351858, 389949477, 878373656, 1128873319, -64630210, -166812338, -705717722 ], [ -7541506, -980891240, -1077304730, 399382319, -648883833, -705811034, 149660092, 691541209, 1435833430, -41399293, 1049078653, -114409586 ], [ 25270688, -196732519, 252088072, 36856698, -36254467, 241523109, -220237506, -763754835, 222586440, -51666079, 1297538422, -962984189 ], [ 21635140, -561331355, 1667597060, 391611339, -445530337, -855630116, -419235405, 842755543, 728161536, -52112867, 97527942, 541422690 ], [ -3519950, -734812358, 1193235408, 196068751, 936757562, -817108730, 612620699, -88630470, -1819269763, -38819143, -669517590, 457467745 ], [ 53381588, 887234919, -1509370008, 82714966, -253513412, -1157160698, 500767730, -300188628, 1678088479, 16662232, 268316858, -1012315496 ], [ -57949373, -654288378, -1177320161, 211550538, -640399755, -822073601, 321292481, -164665443, -800429366, 57798687, 794218717, 84415188 ], [ -52804787, -740325066, -701269448, -386820914, 1042174283, 1018123383, -292276375, -1243048748, -1776600983, 23371840, -680910193, -153001631 ], [ 9522995, 786875675, 1899713939, -249878764, 382789408, 1395711755, -199469431, -832389169, -1520313766, -30850985, 234444731, 493112484 ] ], [ [ 21456311, 142467587, 751183209, -36385443, 127717483, 849462294, 554189363, -784277920, 1213225215, -13357645, -280232071, 1381648280 ], [ 66846392, 414141771, 1698621891, -142177795, 596752507, 1590906691, 419157177, -1288187617, -568513002, -59897666, -874289817, -27198019 ], [ 63235319, -993183814, -1750542277, 138947959, -212390437, 550020548, 484642327, -1133612050, -1730504353, -17139271, -741911194, -153544819 ], [ -54929880, -672999404, -1684625838, -248011114, -624998330, 841767791, -567397239, -879022088, -1537050396, 54913080, 197507756, 1507866990 ], [ -62339954, 212494355, -742198520, -316340537, -224566726, 1553532533, 292479837, 273017564, -1087542237, -36433776, 1241423011, 899873408 ], [ 31331504, 410031156, 619779376, 257439964, -709308517, 1301102746, -622202280, 1114095703, 1933619008, -6240096, -838852549, 1304154458 ], [ -68757277, -639930093, -1231906836, -174843345, 81266706, -251397702, 540594815, -1049034767, -505224080, 36911196, -328913081, -444241768 ], [ 2261919, -166531716, -622046776, 105503081, 834184071, 1322301607, -560182803, 1238336109, -437981088, 48477819, 695595561, 219123584 ], [ 53155660, -512961228, -1821695536, 353159443, 671154434, -494389574, -69899086, -802249821, -1604924605, 19753842, 473290010, -381827872 ], [ -53166194, 729228370, 883774914, 390223142, 819722539, 1068305561, 60707834, -597365779, 814304882, 36404040, -2823791, -1373433084 ], [ -37919924, -523231050, -817459656, 332988151, 498938161, 1317364513, -546403064, 475154396, -665433680, 65306770, -86954754, -761349197 ] ], [ [ 33753755, 109566029, 681173257, 365410080, 268056908, -1581221662, -640706014, -707617507, 1037369924, 33334740, 1446659876, 729901130 ], [ 8939209, 557729005, 1361170692, -301897636, 387842237, -503198112, -485916090, -376058802, -847897468, -1417013, -693154291, -1098306646 ], [ 9181778, 620187511, -1755675111, -100220152, 1014009159, 997977130, -325817907, 170022436, 1869189173, 11636887, -1352148835, 217525499 ], [ 42022320, -65948483, -692977122, 361148361, 862699469, 751294851, -195325842, -177620064, -1986303731, 56975301, -1101872281, -842965900 ], [ 21129039, 118108627, 379216617, -239564434, 186104239, 712931063, -220198102, -284272241, 652273585, 42282453, 646635860, -514870178 ], [ -40457125, -457878110, -1691500890, 243855386, -1172012486, 985557818, -77321131, -1022804030, 162969861, -68397477, -232153446, -1585420833 ], [ -1908024, 610735871, -1168574342, 233129825, -1020352231, -157541505, -35577611, 1270398422, -1839109928, 58677697, -594278169, -432554110 ], [ -2493758, 690162244, -1614489248, 259049784, -137051842, 253519901, -38395213, 914321550, -2097497847, 37717138, 1121181863, -1147069411 ], [ 27347540, -103972203, -627747520, 59684800, 331978392, 627457311, -262828504, 666981406, -44936278, -33774614, -831469377, -1476381688 ], [ -38136278, 808860965, 257201399, 381894449, 804487179, -1509874846, 437525368, -82814380, -1033590312, 12885390, 1223931109, -1502658690 ], [ 17355017, -750515023, 83349713, 336544715, -925897515, -954428957, -562400318, 596100451, -1437318695, 44499951, -312717002, -1022984365 ] ], [ [ -5361420, -625620602, 1824019608, 200639543, 539994708, -1401584342, -352391104, 901028506, -1692066717, -50444843, -1223473505, -107380512 ], [ -14560485, -396591109, 102744863, -156771863, -952805849, -660928810, 440763382, 158462995, -2099602515, -6628159, 17444433, -118769396 ], [ -62150329, 719391525, 96785683, -346929803, -903766605, 1630248626, -572132088, -345673474, 1620885201, 19089120, -1463931711, -288506741 ], [ -17234031, -166956132, 894804834, 63083996, -1093257993, 708234096, 636011946, 852840820, 1386409851, -57309559, 538242211, -1296980329 ], [ 26656035, 485256966, -1846445647, -45427014, 865758804, 407249101, 399832149, -1107452784, -10182599, 62503486, 1230222631, -110732381 ], [ -17217424, -1002194699, 1659510773, 164313686, -1253582055, -1379361095, -265263221, -1247901942, 494203509, 60394318, 109381059, 30262377 ], [ -62747873, 604969513, -1166564138, 249851772, -475910647, -1420213246, -240996051, -593928448, -816855471, -27933442, 1388394955, -1232209741 ], [ -36990346, -584228750, 1431986788, 249178560, 664144563, -766358613, -345720073, -348258800, -1652399647, 6626437, -470777603, 610214163 ], [ 7261743, -711321479, 237886809, -319007552, 795245308, -567069713, -424660724, -445578817, -602125677, -16226607, 1390793887, 283348617 ], [ -62021228, 450386331, -777223626, 218087143, -1233053913, -1313654340, -177038341, -1004160157, 132071837, 41458929, -51484486, -1514457179 ], [ -40602828, 777968993, -85559375, 280943174, 450654645, 1617966650, -394386857, -290340904, -819361606, 7370197, -246654478, -1588697963 ] ] ], [ [ [ -12146913, 324601178, 1242746027, 349726159, -563139987, -1201868837, -29337002, -105677897, -165084447, -27772551, -1338421343, -1443306419 ], [ 40171734, -1075273981, -1389489217, -312782609, -138429922, -444973389, 450644752, 442610482, -772703918, -7705928, -1315012267, -1254261561 ], [ 38991590, 474548948, 640741146, 389350779, -558207617, 790972388, -156836006, 908632331, 781181581, -14294059, 1123019989, 1098282091 ], [ 64184509, 658604852, -1416217993, -160551872, 570926834, -51584182, -301830584, 270789595, 1638790508, 36826419, 1091407070, 1547650518 ], [ 22075547, 217070114, 1643420414, -345854862, 232002767, 647980247, 496600423, -868783014, -436146997, 64766572, -1318590815, 1508481740 ], [ 45750684, 773961153, 771481148, -344506713, -31431655, 1658038972, 592373708, -343400701, 976546171, 32343606, 1109081599, -259138467 ], [ -15789730, 26846712, -877884136, -244715284, 25711246, 1360360517, -6090791, 499394118, 851653494, 10597312, 683474587, -998573702 ], [ -64194003, -195011691, -971222563, -84097409, 941804977, -1420694336, -174844822, 276221502, 1191658835, 11044300, -1445328743, 223324253 ], [ 6753746, -105256139, 900304752, -236400323, -1171175445, 362881336, 518229840, -8555622, -1085838647, 15846434, -1459006852, -835757672 ], [ 11870864, -144480099, 1179330917, 263950664, 38369951, 417249375, -263838172, -1230364196, 244580214, 27471899, -982445247, 918946783 ], [ -482533, -603476877, -275132932, 44407530, -749079982, 1391810079, 471625242, -1205221237, 639015449, 40605014, -1147233991, 974600870 ] ], [ [ -70909784, 843004923, -988107205, 369134497, 1236153431, -800926934, 267159148, -600083234, 1381446740, 37643647, -850983941, 395823631 ], [ -40638146, -651742378, -680399382, -160146841, -344105063, 534503323, 312547090, 305518614, -595531099, 46901759, 946950253, -324442434 ], [ -14342191, 292539828, 1286165984, 299500300, -575919790, 795977521, 492204563, 1161591674, -263805518, -67084605, -72579762, 1144113680 ], [ 18326558, 46375615, -258745256, 384256654, 1196095753, 1182630220, -541437928, -630788155, 744014492, 33085838, 1457562484, 625855518 ], [ 30420281, 871824001, 1677291276, -46811058, 376383324, 809117331, -18347624, 35744085, 1165481159, -18802822, 1267616037, 420913414 ], [ 44650983, 440338405, -891137259, 310120953, -651910227, -330935384, 184533407, -497416856, 1863814357, -3999710, -1370852269, 519278989 ], [ 70584141, 340055694, 249890376, 400827190, -584929630, -1534710333, -536559546, -269129124, 1570419556, -3761231, -790543313, -1376826975 ], [ -17950750, -801792135, 900002675, 201774774, -1018853730, -1300945803, -568496585, 61636566, -1396514602, 57284768, -1376807535, 1076934702 ], [ 5815156, -171240077, -747961982, 403369259, -1102450842, -1278053932, 411239920, 129660710, -260294248, -51266742, -364089412, -768315153 ], [ -11679680, -264307712, 1417013118, 275532614, 1053646224, 449315269, 221926907, -347314047, 1883557491, -34434906, 562845497, 1375622266 ], [ -47833744, 629383022, -1252409350, -73318461, -170772518, -1243860244, 137553270, 1042524097, -1617805810, 6702323, -63282878, 285365486 ] ], [ [ 29964898, -881114959, -1718945339, 338188017, 671129287, -696556713, 617090522, -826403097, -2061971328, -15471811, -228529540, 112451246 ], [ -29859957, 600439413, -677678558, -375060700, 152507006, 1175385944, -283351989, 42010008, -1352876418, -7747634, -1191977064, -1325994338 ], [ -22408073, -564613390, -1234499019, -1237822, 44250033, 1354997746, 414991153, -17410703, -1279036544, -3289669, -793667646, 566789763 ], [ 5730520, -112298884, 625373634, 361145150, -520309001, -1204329313, 576038194, 347535531, 1036961291, -48466965, -14331105, 1095230339 ], [ 69366040, -892815504, 768520748, -128631875, -191982527, -1031919152, 335123378, 924977074, -591572400, -68732367, 1455977312, -984630758 ], [ 65674919, 1076433318, -897461505, -147470404, -518877494, 408984488, 69457697, 963735701, -1059066606, -34070857, 1380116092, -825002600 ], [ 13007464, -341217712, 1863391328, 119027311, 267577489, -945342315, 207993363, 1076639715, 500209534, -15223608, -1008560030, -608354461 ], [ -16043405, -422854840, 136568220, 180428649, -898332516, -1247343872, -479300096, -250944531, 940198105, -35538465, 952387460, -1238475674 ], [ -68562318, 977166796, 1814989400, 331533536, 649042162, -1172372725, -291729133, -458511718, -1559488135, -36278567, 60478447, -595480198 ], [ 40227908, 660536322, 1725790000, -289537184, 152933340, 60753243, -191454023, -1122396364, -1874305861, -14452641, 980957929, -1279363531 ], [ -48404146, -294326535, 253365718, -3751976, 1125568339, 235476750, -386749902, -152379768, 1856022115, 34693114, -1485475267, 1161928587 ] ], [ [ -9213016, 1002343618, 1773441716, 128489733, 354657762, -835045629, 236159473, 943115911, 641825850, -56158789, -503861704, -443640501 ], [ 68261845, -857890760, -1018807126, 180734309, -802834046, -1087108335, 59064009, 1078004156, -752646401, -36770416, 1291942661, 962113381 ], [ -43739114, -451017662, 979271625, -209075985, -481919118, -1082830970, -257982309, -889666311, 1062366513, 45787782, -760760747, 1434058995 ], [ -59858094, -436783199, -1544891910, 310932001, -1173372926, -398207542, 187857015, 1191238789, 682476491, 8082841, 1104526426, -467514681 ], [ 31258188, -449690034, 1118289319, -297145022, -893073652, -596904774, 613240978, -883372379, -594467469, 23005304, 694163456, 54398389 ], [ -7180654, -181919571, -1827366307, 29863103, 1036402787, -215542233, -500807901, -858996063, -1076501008, -41941168, -1185520284, 1312698790 ], [ 13674946, 752059792, -364801950, 361065799, -984752285, 1112626105, 468234157, 20774596, -1816268979, -8619803, -492182955, 977492933 ], [ -35772988, -273477498, 178853266, 77416292, 415203583, -839885646, 308601713, -43778985, -636287633, 25752398, -367575749, -327472922 ], [ -26377984, 71204470, -762177323, 365749511, -1156928994, 1262875351, -98703067, 221669679, 450252366, 58034838, 1062822641, 179581595 ], [ -30321527, -682205434, 738628055, -275139990, -22653984, -4599755, 19017501, 1087602553, 1551774955, -47424261, -1386551707, 1083553406 ], [ 12241104, -708595359, -1529545206, 27836262, -132789174, 1164804049, -157274971, 77582341, -1481888629, 6643494, 1482461960, -1283801289 ] ], [ [ 38703607, -504318954, 312340220, 159377443, 101379909, 1687663957, 279912387, 507401859, 29146038, 44517430, -1160682623, -704845844 ], [ 43359102, -495265857, -745648520, -161708545, 269499121, 1302796842, 456883588, -599389716, -1888339496, 38542913, 1345417356, -645103572 ], [ -26843736, -612509382, 803356239, 370641087, 359064416, 1376004475, 492063035, 133697989, -1118585309, -33291915, -42834955, -1205146961 ], [ -10489183, -297584152, 1467977584, 20947264, 610124998, -339435960, -603047912, 383344026, 169175217, -55362429, -764197990, -1371889227 ], [ 50403339, 195609282, 1832259878, -250332123, 527180746, -262318592, 137700224, -830096528, -534343086, 35122657, 583197286, 1463062452 ], [ -2783829, 269003837, -222484738, 92994560, 387704449, 315775377, 400060630, -816034870, 815128879, 22724182, -1380657031, -869901168 ], [ -29391211, 935150972, -495305478, -157487677, -820983680, 1645668407, -61620276, -354716706, 1707262971, -15688441, -139567603, -439653643 ], [ 66709103, 111938039, -1053818615, 55860405, 478552654, -481384440, 562557874, 710490117, 1763000311, -35524988, -296772244, -894613011 ], [ 41047333, 843568476, 977376403, -236899285, 667475248, -1657694347, -158614810, 835181083, -321185146, -66153475, 1411104085, -439461759 ], [ -835192, 166120730, -967624572, 154787544, -1075892656, -355042080, -663966797, 424497755, 902885713, 14375928, -740167669, 1611543955 ], [ 42936305, 739586035, 1511437, 67401481, 1072396334, 192074972, -491434570, -664000318, 1070886279, -64668068, -1435401018, 1591445117 ] ], [ [ 62635005, -1050052060, -941974901, -89530236, -28047960, 1565997905, 78506790, -1144148406, 1923609197, -1317871, 1263168948, 712271458 ], [ -36438430, 447247375, 24369718, -386462576, 34803577, -1343356875, -579539603, 324932479, 1466168929, -60574101, -173091109, 637745640 ], [ -4337949, -780575729, -1631621019, -263428042, -477573490, -215139606, -330167076, -714835835, -445134132, -66298114, -540059591, 1042174979 ], [ 69833904, -664518583, 352769504, 275389753, -1180900558, 845720103, 40078511, 407898735, -108565969, 69120670, 450855600, -966372168 ], [ -36430965, 100407412, 1813226723, -350092798, -947420286, -1614848484, 504805569, 1016847040, 562126891, 37268126, -633905406, 624192636 ], [ -722060, -342880352, 1177251657, -135912417, 801113949, 1440243499, 553674307, -837902567, -1787300315, -33136919, -1033032035, -1445078718 ], [ -28153936, -1071974784, -1003183752, 238020239, -23494199, 1053432482, -365792703, -1206273008, -1085164906, -19915778, -811971629, -1144927488 ], [ -49466278, -526903004, -757773249, -305766905, -473356077, 1228957058, -436239551, -1228645682, 585935270, -16558445, -549549992, -953186337 ], [ -14484056, -209263611, 1923582189, 126938889, 806852255, -619946462, 133925821, 633623040, 206717018, 19345591, 114485820, 252822047 ], [ -8467846, 722702847, -275849278, -147196275, 1023649503, -1394000758, -424317877, 28775801, 609781468, -59503749, 1237806248, -887434993 ], [ -35661443, -326927338, -1860968091, 154851224, -1246554325, -1111860608, -195334487, -1139521802, 1654774520, 1819809, -830060301, 1313218394 ] ], [ [ 17715930, 305995060, -1065301937, -337622743, 935089224, -138325724, -501264729, -1091404167, -690617044, -56458688, 1236598019, -433145414 ], [ -5630065, 181159427, -1535011048, 301854030, 538041664, 1625950324, -409095266, 172863108, -1382245858, 36623510, -808106299, -271775742 ], [ 36337804, -87630187, -859204308, 304754750, -1269450601, 430724860, -111015076, 1214806454, 271625764, -465352, -555206490, -423148667 ], [ 27189067, -711833549, 1663621367, -379874639, -534017106, -959957240, 224619130, -1017423045, 484969726, -58575068, -307836953, -480971542 ], [ -23397313, 597919946, 24409410, -29993175, 444914925, -485178455, -55710972, -952187126, -1930280656, -6812330, -279538550, 364378177 ], [ -47580088, -1009931963, -745852974, -28994989, -997410524, 458529004, 31253761, 408156168, 1938980185, 68617476, 448869676, -991414264 ], [ 10171064, -177789016, -574723345, -301943952, 477279306, -1638633884, -609848822, -222590345, -1376600515, 12699129, 400765778, -1035210234 ], [ 54920563, 54822725, 1298450057, -76534343, -574330359, 433838103, -483068671, 1233972485, -2095311057, 36377736, 306854732, -924780672 ], [ -11874391, -789889098, -656368712, -341873905, 1278084443, 1042028551, 43866641, 897945722, 308075782, -45054493, -616041699, 259019168 ], [ 56745635, -712361280, 1800093040, 285911577, -1150606359, -174527439, 523892113, 761109325, 644219802, 65843609, 1263227, -513073411 ], [ 30230147, 172089637, -849989745, 368579416, -299822429, 1327693337, -85230793, 1247582463, 1055118616, 5205228, 1193936415, 193959948 ] ], [ [ -39237119, -347691711, 1350117005, -261669292, 636128797, -1022218105, -537457890, 1291972032, 843625076, -12430357, 1005387040, 1137183079 ], [ 69083959, 371096265, 1620484346, -5480644, -832783944, 608827611, 522263653, -353711917, -1729273405, -3042935, -1321755349, 735725816 ], [ 17515553, -596720748, 600154512, -169486644, -164776294, 261597226, 251711257, 93580331, 2032138373, 67740313, -578367692, -333115767 ], [ -14535508, -1016021819, 647394713, 73543728, -79184895, 1326194180, -614692792, -163474303, -1466241464, -22066033, -268925202, -274785744 ], [ -13552326, -258952876, -1253007538, -189033096, -1145989297, 1619181788, 487543511, 65858059, 1726898878, -9590225, 634383392, 1099123727 ], [ 65216045, 115564345, -1111056318, -263114227, -78883394, -820596716, -142290035, -366650561, 1608341786, -1604098, 777153488, -35574537 ], [ 35962959, 735326692, 595079814, 379185875, 700486152, 831931525, -262722360, 785833385, -1416199288, 8986053, 173649937, -920010273 ], [ 67091715, 643889063, -1828874343, 246584667, -1176214610, 387211725, -277562772, -782061060, -166458375, 50344157, 684474490, -1458427695 ], [ 23250155, 153739802, -1224112779, -212866280, 747990543, -878812447, 549265852, 828568946, -9631009, -61244465, -856240692, 1071842719 ], [ 19621722, -274029488, -1177004429, -261448465, 340091446, -579155945, -203579053, -333350198, 969097311, -8142427, 584033566, 1404625669 ], [ -47564039, -733959665, -518550911, 10663, 161562356, 582855172, -633655077, -60853759, -883491103, 19213728, -1385924743, -265398035 ] ], [ [ 66988332, -654352852, -1661840542, 346059253, -729506053, 1281202769, 27049289, 657360968, 1087790587, 30022712, 974910442, -1105293006 ], [ 30003691, 961987506, -1896037610, 308346672, 955692507, -1673266540, 429847274, 591447393, -984371414, 34001067, 265367758, -507329621 ], [ -10101577, -31487680, -1141707400, -171453137, 1082039324, -557355806, 165719274, 554000800, -1587918496, 25396939, 487828566, -882967294 ], [ -27315026, 707192787, 243795888, -195620274, -659979290, 1070477504, -84284133, -564581520, 460481960, -64345962, -1073284777, 515954839 ], [ 924812, -770330395, 372670234, 164098863, 75131090, -1367459647, -187499058, 1252616808, 858008410, -13792123, 215609615, -1107357664 ], [ -53345649, -103638374, 1545444172, 320511783, 504232406, 790674431, 155443100, -462627395, 773645209, 29536291, 68565325, 1623162512 ], [ 43255135, -977007797, 571576574, -93454635, 673412725, -677134277, 566048800, -968204932, 672371892, -38935280, -58355665, -1144834590 ], [ -3850688, -354257304, 1806763616, 121063450, 530158901, 180826400, 247884399, -747361338, -1245492811, 30056279, 743746259, -1581739045 ], [ -46863704, -348172326, 1516500541, 272386396, -65716918, -108425650, 248551096, -421996201, 318495755, 62898387, 1149034114, 53143077 ], [ 41719567, 365446367, -1212224040, 264228327, -1062458081, -974135483, 568604474, 1095041518, -1214690744, 5461150, -888982252, 11345213 ], [ -3889376, -657214489, -1923133121, -226515590, 633136947, 688797251, 218434665, 1171666722, 1454405060, -777282, 499117875, -498937167 ] ], [ [ -32935494, 305285130, -851650052, 279903418, 523502203, -241919667, -495322135, -855916138, 1887788692, 30928318, -465994315, 1170169230 ], [ 67033925, -134351640, -1111130628, -239624873, -1001579866, 895511835, -390651575, 830126745, -1224969511, 58451212, 1204133649, -566901698 ], [ 52513463, 1044430938, 989193453, 278308750, 131809473, 1125293539, 89406159, -364334298, 64071983, 63960226, -1224171601, 347598040 ], [ 50673336, -1064600693, -30589655, 209081620, -259175538, -228475963, 46660037, -535277277, 129569794, 57158198, -1132504992, -262065057 ], [ -59520307, 915952910, -893357816, 245392013, 1254670490, -592346597, 320769224, 954779740, -30107601, -42067494, 1149569268, 944411134 ], [ -39032135, 296625388, -344787060, -113620352, 282424508, 1331529648, 575143213, -310758919, -1745068123, -58770568, -831310761, -1489027240 ], [ 22329803, -930925823, 95758426, 138999271, -1035480871, -813565737, -408693835, 914095451, 1167646607, -70007077, -286353545, -103827072 ], [ -69471997, -873950043, 212153328, 36954802, -1262009060, 924340227, -523309353, -1094201339, 1190692576, 68820712, 1200152409, 113339159 ], [ -5260422, 1058075204, 619974121, 229246763, -489690286, -108926722, -664888631, -736099288, -615919219, -28746643, -411826316, -1263486316 ], [ 45120951, 804433764, -721173499, -318892418, -686972108, 314143450, -541502396, 177947283, -120841967, -58145077, -800281825, -1302860541 ], [ -63269664, 826963054, -925905841, -300222591, -232740531, -314811130, -476836118, -303314129, 1997726009, 26661761, -448280087, 1408708819 ] ], [ [ 56677554, -769028417, 270727689, 146979256, -168764784, -271024385, 116591310, 1232228338, 1762451411, 8662156, 1369778971, -1326337256 ], [ 65426987, -285410079, -74779914, -168618339, 316023543, -1435735415, 238409247, -1013883191, -2098379505, 63683593, 226567131, 714887713 ], [ -68282261, 110182359, -1360742628, -339182499, 419752153, 1316222035, 403035474, -1212386143, -1431416939, 66032106, 1136485250, 333877597 ], [ -15669753, -584163397, 887153952, -253848441, -586417789, -16676161, 550358639, -637042021, -73027897, -33835065, -748166891, -1568999846 ], [ 23410380, -618269894, 83409969, -301669680, -1067795746, -750383070, -435396946, -405339746, -946430770, -63114108, 1022460078, -672067656 ], [ 13675938, -5140554, -1517916967, 406819913, -855680748, 415476037, -429474854, 605706998, 323982431, 5866697, 1495042734, -255191496 ], [ -63833150, -170502654, -1660734805, -389175196, -128720256, -974612104, 508149266, 1147219423, 936986521, -47997372, -401490720, -1540088154 ], [ -62019016, -826445602, -1794991857, -320718493, 254060901, 1513746277, 166570684, 122170354, 1182195534, -37963026, -460614832, -106607853 ], [ -20267318, -935627436, 1358114912, -317474995, -494889266, -901818841, 510427204, 329259899, -364959729, 69405004, -357146314, -1510749460 ], [ 5691639, -156278141, -899515455, 6347903, 31492097, -708713907, 177743986, -829463294, -139946239, 57263343, -324139685, 1032232672 ], [ 18850800, 718924676, 1248683341, -120801548, -815237528, -975015595, 261689346, -558880655, 1021098682, 41353196, -597789957, 1481634805 ] ], [ [ -48606897, -648251871, -157965670, -72848357, -909617716, 654638916, -288706958, -470166131, -792405695, 2893967, -1408974454, -964331195 ], [ -66881418, 669316685, 1442980634, -304628095, -1273271668, 568683893, 51742838, -519460031, -1941971826, -24458029, 1328336254, 1516399722 ], [ -39090882, -593368221, -416692420, 144347501, 828575751, -1548650715, -192096712, 1180181049, 1263332617, 49807176, 168275621, -988288689 ], [ -43620333, 70936740, 576954730, -394675776, 674043180, -521844961, 516477700, 651976310, 266994426, -5709989, 340472085, -631876782 ], [ 22160833, -1013627872, 759452874, -103761192, -680963199, 1215810193, 264614628, -576020079, 1180044478, -27540014, -639983617, -1143619364 ], [ -21328353, -875964353, 989280628, -306671603, -566411069, -1419050579, 515564933, -68191482, -1338180107, 60860898, 1426191303, 1265260352 ], [ -53788430, -807627515, -1733001918, 266554354, 1211525863, -720753715, 669140779, -897477101, -1474011505, 9469569, 127069298, 1136968944 ], [ 58549136, 841851901, -1650591823, 128773886, 908122354, 963636802, -455111319, 153503545, 453173885, 17255422, -1021232580, 486741160 ], [ 3630870, -693786542, 1416890482, 300563589, -901126118, 699011695, -177145216, 563909360, -720931354, -10428518, -584804409, -1141833295 ], [ -68729397, -774265294, 310340073, 10219997, 604222645, 929098597, 12146319, 782613907, -1517535842, 47096966, -959413633, 404563716 ], [ 9968914, -755968956, -1588129601, -118895171, -983746340, 424856030, -572773768, -567260099, -2010038365, -62735779, -310478253, 772182087 ] ] ], [ [ [ -47998611, 372028101, 46157833, 322610619, -492735122, 576026894, -647905974, -934771491, 1946917886, -3584259, -190667732, -1548456773 ], [ 10223174, 708906078, -187470254, -81827407, -276117419, 1246895410, 470026300, -797527333, -282358815, -63773257, 990543154, 260566503 ], [ -70995665, -486080955, -1778670483, -338967869, 457556852, 896472735, -358369576, 705363338, -510069452, -28007188, 996475418, 1605355364 ], [ 5589416, 925033968, -1644338744, -343595477, 694656577, -1163923023, 260051964, 1194962982, 859918638, -15425288, -138071769, -406982259 ], [ 62241357, -294675753, 1233708992, 184424364, 1075932591, -998910913, -531863687, -692080613, 1308672324, -37998413, 624332877, 1098720789 ], [ -14415287, 1021079734, -1231852773, 239264115, 88061211, 668027917, 503802057, 91297506, 1220559539, -1650006, -145208782, 806069299 ], [ -62315123, 646805869, -1770406064, 27258991, 36110794, 128532970, -395638838, -77106733, -1572458676, 23118160, -1457461361, 1003492767 ], [ -1875382, -305795719, -433501311, 238038565, -144728171, -1397842335, -616183744, 300525380, 1799964039, 4465924, 634914941, 347914388 ], [ 58143464, -742851931, 1893140547, 392809028, 862917540, -1682983214, 373519440, 935463139, 1060256404, -48009081, 1022027908, -1472493710 ], [ 8361405, -284185934, 1883490819, -201906463, 236219980, -1607547287, 80105530, -749178040, -1446773849, -62501925, 927080952, -596287029 ], [ -47322002, 821602775, 1130633618, -311921742, -61563353, -741550691, -467889614, -915850566, 1743432210, 2916035, -323118818, 1343062953 ] ], [ [ 53728572, 786833552, -1292904951, 117784004, 1177821763, -1028211659, -669319526, 1159967915, -1629628890, 66908519, 617533349, -238786296 ], [ 66199914, 348029437, -1786046911, 197779435, 658886275, -109383454, -478724963, 956561540, 1984840119, 50001128, -1446747057, 1314181552 ], [ -60270719, 943388108, 641226102, -205145326, -420663410, -112421112, -27687715, -1147240701, -1864456423, 37311957, -694864997, -934356089 ], [ 35560672, -403373085, 1715607297, -258986623, 89814489, -1445104568, 202918099, 335358493, -193228987, -60167242, 1123795256, 657772715 ], [ -44177613, -377250187, 1890997743, 407945772, 75038619, -189011523, 662743164, -947628570, -1252888683, 14472453, -1255461606, 1489182730 ], [ -13970926, 710604528, -1256656382, -325984509, 616734096, -977978796, -105383696, 986955013, -1200144354, 57287493, 988020620, -1459111116 ], [ -48509270, -332986734, -358216894, -102052572, 923620677, 534168473, -593304476, 286516456, -2093926167, 37784187, -150905091, 1621413806 ], [ -22468464, -789524851, -33698882, -408495008, -789452874, -471589812, -70468022, 550202477, 1617324271, 8527931, 325061312, -1473523709 ], [ -13524563, -544910591, 729794254, 143363423, 180722463, 1600092140, 502938189, -150813465, 940180075, 57577145, -841865216, 749616641 ], [ 32935461, 124254395, -1748335605, 96319635, -381822236, -110405713, -319988324, 1140169658, 1034342697, 12447906, 1247341092, 1407085980 ], [ 39739865, -291326484, -66992544, 93542560, -723216212, -202961463, 440498660, -980365906, -313761414, -18380538, -1192291436, -363534377 ] ], [ [ -42655256, -1070922780, -92131234, -154613381, 993190403, -1617201351, 64668010, 497067288, -1323405207, 23396777, 1103874187, -434229425 ], [ -10038727, 395307615, -1170913906, 15562989, 1172634566, -106451938, -194997120, -185660247, 1609982525, 62038024, -1150601690, 428851342 ], [ 40712967, 1068982728, -1515445974, -407506379, -381788879, -1230999173, -520655792, 974853859, -1527203064, 38513084, 806097603, 1285327315 ], [ 18397141, -7602462, -1246658927, 79288013, -228630327, -1202699168, -454354569, -658843783, 649728984, -23059379, 377808740, 1017694418 ], [ 27155622, -913069705, 1221340537, -390538662, 637041514, 971690070, -401024561, 950819260, -1974076342, -26597313, 882134072, -1421192618 ], [ -24167058, 1048796652, 1553408275, -394586162, 630057773, -816441774, -57214086, -475151743, 835320338, 55754769, -1257132903, -1249827408 ], [ -70203220, -720288010, 347933518, 47893027, -961907855, -83093070, -185794776, -594015493, -324750500, -9642763, 71056648, 499048907 ], [ -34375174, -1081868865, 423611146, 175563050, -1153611980, -1527485443, -43385063, -1022416487, -867503660, -46407037, -461301345, -1327798605 ], [ -14837479, -721702597, 30841877, 281849992, 557239662, -514812924, 398305220, 196263474, -618320657, 44413628, -246186248, -242868303 ], [ 56002402, -165955181, -1595430397, 122534332, -867383785, 950977736, 576599282, 781073440, -1584014371, 57174304, 461034180, -851333516 ], [ -20490088, 1833570, -156669945, 129861814, 601814619, 1446498514, 601338854, -1151013054, 1187776174, -12603475, 141962904, -1585823229 ] ], [ [ 55292981, -827335025, -725174462, 258834949, 937353442, -398091870, 188088565, -546807109, -1633181067, -3481151, 179802770, 600984858 ], [ 17003857, 251103478, 1237810246, -271179277, -335454437, -1680093154, -600220752, 447638577, -813627131, -5575278, -433662822, -1307432937 ], [ 1751837, -1002496837, 1883529592, 36609383, 802894683, 147154088, -72521147, -425431567, -1252636231, 43123748, -691067983, -928622173 ], [ -56352580, -1040828939, -465831274, -320298925, 382684155, -1535288432, -19332303, -894989625, -1623769619, 45942953, -94987603, -452914266 ], [ 60509028, -638685929, -1769975818, 376355234, -429787052, 71742247, -309801923, 624751338, 1879592609, -15058067, -1221777956, -1052124518 ], [ 8272343, 347929282, -746542148, 249935588, 363462566, -913681063, -91171114, 299985756, -2059583761, -1102433, -368058156, 400802349 ], [ 66229437, -1069834101, 1627793421, -10446373, -1227099259, 30959721, 315499709, -305568908, -1203288576, -69854909, 1482769771, -176940767 ], [ 28754886, -764089124, -929947921, 105695709, 132135701, -595246671, 178770653, -467262449, 2076705589, 45740549, -1485233565, -212365403 ], [ 53415627, -717849191, 444024774, -302616737, 188588342, 579771817, 332884256, -85649275, 947647976, 62639068, -1436963040, 339504286 ], [ -70768119, 378214889, 891390058, 197289540, -515843016, -267066979, 431414249, -637573930, 804714043, 15479530, 1066583055, 1175530768 ], [ 63968663, 996148973, 1154557708, -339831501, 950185544, -847445692, 194359754, 1061406371, -567441135, 41646010, 215598475, 113435040 ] ], [ [ -59924581, 39069452, -194452278, 107706045, -1223088856, -1493814088, -531577240, 13203750, -1042608233, 7346717, -83515282, -453345340 ], [ 4990249, 157701864, -162984542, -330368367, 137955817, -1419669723, 561599555, -110055733, -1894341260, 37458892, 594026225, -235223949 ], [ 42138694, -561658765, -180260630, 105295542, 1254605013, 922550484, 229613617, -255850601, 2054440266, -24623367, -442369708, -879195244 ], [ 58810603, 330565, 878618528, 310939200, 239923312, -1558848923, -604734423, -1270294160, 92596858, -66811618, -402744749, 1421341939 ], [ 35656356, -493410304, 892014426, -313606326, 638193807, -715148947, -361617163, -1294471899, 223424889, -42316856, 764528541, -608287621 ], [ -19291228, -917876057, 752412931, -20233528, -489585074, -1435899518, 375687816, 309221979, 1090767813, -27976265, 1183807177, 885996851 ], [ -17723319, -1057709702, 1842393225, -182043236, 154354120, -345435831, -382465089, -558090761, -762243557, -8679063, 837054875, -1060127727 ], [ 37579234, -787598764, -371648705, 365644202, -768339629, -958779453, 531385393, 803822868, -689702734, -33477619, -563266395, -1223700163 ], [ 14746176, 724520199, 200167472, 98735518, 1094007326, -701227878, 250177158, -678151731, 2049116064, -271944, -519842264, 100930466 ], [ 65838421, 418455157, -1850682971, 99042646, -133535893, -1003746370, 427982563, 441515375, -1990590254, 8691532, 1409257118, 336530593 ], [ -48456802, -136266771, 680824131, -136077883, 1000334674, -415758324, 343447124, 112307289, -925016521, 14355451, 1039028145, 1352277769 ] ], [ [ -2305334, -557432724, -1775474488, 316307398, -973142538, -1117746707, 116297769, 694962232, 386004863, -22907431, 1189448261, 1451055489 ], [ -5926784, -862133779, -1278832403, -40790525, -984291267, 300148343, 183968633, -71359894, -1714689810, -11925860, -643734253, -435767297 ], [ 55981864, 1042175383, 46682501, -296561784, -685685047, -268040317, 619051062, 630128398, 464724811, 41982525, 60737846, 815990574 ], [ -8864227, 1076648769, -790075275, 72322545, -161357783, -132953830, 550004243, -1098973720, 129799411, -58578031, -625036577, -1308139959 ], [ 71018390, -203736793, -1408319912, 283989433, -200739253, 497284697, -423449731, -108698221, -1238993697, 7765700, -679689015, -253655045 ], [ -46921948, 344719507, 1433712514, -281969385, 239644409, 137398841, 489829751, 1205607511, 1681781719, -70276260, 777943186, -1167706222 ], [ 5115566, -297389290, -605001282, -341496264, 297180496, 442507448, 85160561, 1082414151, 466955231, -51636463, 684943016, -863862717 ], [ 48677987, 1030729036, 1067992376, -328692957, -1177388082, 245713426, -366975904, 764475914, -548520733, 56510239, -1465673257, 1492809842 ], [ -33993412, -189183540, -1711455517, 225458865, 1134060835, 128109209, 208727334, 110369098, -1547254542, 63944367, 984194067, 880275131 ], [ -12678349, -1027935290, 525013269, -56089889, -364174795, 841979659, 59785759, -593902972, -1972651179, 32717975, -705279384, -297867448 ], [ -49238648, 68148692, 825459568, 333417472, 39356696, 1202095680, 535113389, 387300692, -63683210, 9443889, -131645909, 872782833 ] ], [ [ 71015584, 336772168, -1747411225, 201358836, -544960960, 1299332608, 104774727, -988588320, -2043720544, 4855781, -194002280, -714509672 ], [ -21824001, -219923180, 457577318, 257983406, -155386138, -248352613, 597857375, 605643060, 42399236, 69860854, 470561907, -264366083 ], [ -70394695, 889660810, 927512288, 260893162, 443574384, 1676692201, 316497859, 1248823385, -991365100, -31578120, 48687763, -1573556808 ], [ -56944115, -96123186, 691730115, -291109242, -167719739, 448064825, -27047004, 28950155, -1601565711, -33169455, -913994484, 1441373178 ], [ -50387501, -478953442, -1084489620, -91716223, -1079101263, -452282849, 592811464, -376054593, -1801826651, -65057600, 1184742681, -138371875 ], [ -24814114, 724912700, 1826434825, -48683753, -284132307, 1244810845, 622718900, 1019449707, -1544410099, 17542082, 55738881, -200420258 ], [ 65995404, 202771432, 1635495862, -28180666, 792654573, 100560657, -618670763, 500027388, 1987933513, -3147248, 20479800, 1139567551 ], [ 68963732, 1033066988, 1694875169, 138592168, -993543338, 1277978301, -494297922, -835036129, 1595311512, -19815268, -655715679, 656988866 ], [ 45997501, -428848524, 1350797530, 22396260, -582617765, 1488920500, 244458422, -1294996403, -1914317421, 55624687, -389923577, -970652739 ], [ -27250918, 957691264, -1830826584, -117337893, 396473044, 1626637817, -389274887, 347323670, 1634349725, 26355298, -1215593966, 1515301096 ], [ 19015537, 294572803, 849435253, -300192148, -770473114, -907494222, 577585182, -773059057, -1776007407, 15197417, 149752476, -1160214009 ] ], [ [ 838376, -279989639, 1552359675, -223922645, 478364725, -1631304085, -541541280, -276538777, -251192827, 15665591, -913128134, -178741260 ], [ -16941856, 653770636, 1250756072, 264597897, 223411933, -1247190685, -354141477, 629125730, 1191235846, 43914537, -1186663594, -111469278 ], [ 25641049, -531217820, 917943629, 304296464, -1000847649, -347953110, -166664874, -745070818, 1641084963, 21492047, 705423574, -1219035800 ], [ 44775395, 306363634, 985783628, -200765761, -584685906, -1305406356, -334402839, 20926052, -433034367, -57851878, -1020373775, -1052456372 ], [ -18133956, 834943200, 1875120837, 285372435, 767158372, -1467601548, 155546649, 1280621138, -108515699, 53670563, 251420535, 31913433 ], [ -9803058, -985528591, 1276646577, 38828723, -908419906, -618270471, -54942042, 109626356, -1519087270, 66339557, -226512288, 153017410 ], [ -24369714, -462040810, -286764648, 265581523, -419027061, -4279692, 375340411, 916823851, 2003452131, 67516670, -1246844771, 1231620443 ], [ -45673679, -579795141, 1733651479, -260267492, 342922126, 1320687617, 646615262, 715201702, 240521477, -57559204, 645029412, -684949485 ], [ -30299148, 719776097, -255239258, 321521797, 1064094360, 1037221452, -114385486, 601363345, -18478688, -11849548, -54024140, -1361513797 ], [ 55141337, -376673234, 41060858, -115603926, 1211704820, 1455595685, 363331266, 573113621, -1789101715, -30325276, 670969976, -224434633 ], [ 14986333, -288573940, -1530391789, -69073671, -769608056, -410875697, -372590391, -592444786, 1585337867, 37528886, 396105704, -516885554 ] ], [ [ 39282300, -309419107, 1164810762, -146897290, 1119980879, 504782625, -362983538, 384763697, 466375649, 30313591, -597127699, -1353949137 ], [ -50842350, 521301205, 1780027624, -243347787, -960494753, -252861539, 388927353, -874183996, -642195533, -8600627, -1195797177, 1479839449 ], [ 1287730, -1032201508, 1090168857, 133375178, 1003325898, -596855936, 429267973, 1157872630, -1053683447, -51792434, -1455673555, 1424077218 ], [ -12016486, 730746837, 1221212638, 264962802, 1245560067, 576092056, 425860059, 1294294293, 5868397, -57245615, 8278247, -1097072635 ], [ 35383865, 417977476, -633758936, -154660564, -345163045, 933728624, -496424609, -233881385, 982920397, 64219661, 747079766, -438259493 ], [ -9013430, 1045775655, -1266512879, -255655998, -1054027696, -1529794657, -377564407, 375224692, -1453397750, -43169055, 34963877, -1586620999 ], [ 29079791, 110105311, 914136113, 352657237, -406651633, -141078536, -299328197, 194856243, 908087697, -61073257, 1040565346, -1303196272 ], [ -36841915, -898186276, 944459255, -117271418, 18064273, -16991894, 567610291, -938924866, -1796100270, 46270538, 808580006, 1473876773 ], [ 34763347, 346027153, 1643837461, -112961920, -1038479717, 1499637466, -619966528, -224998688, 567784471, -27975438, 1415729909, -1235105829 ], [ -50960810, -728844210, -1644030159, 65652859, -1198512368, 970997344, 397571784, 1041622998, -973019671, -408973, 715720756, 1296956562 ], [ 36804580, -283848802, -551306819, 258322685, -560990660, 1006722364, -152218412, 760005004, 1745573950, -6607551, 379562012, 1403074243 ] ], [ [ -202170, -813624839, 1652473217, -337400272, 360716460, 1099902781, 176596751, 82028505, -729860096, -64671816, -229587853, 436428248 ], [ 10830329, -121740943, 1848624643, -51291519, -590967053, -941333767, -321863504, 901988960, 605396628, 42458630, -1400416681, 738153997 ], [ -66658714, 861378064, 1030944913, -408495370, -439334915, -1441275304, -100328282, -915088062, -397833211, 37990427, -967911712, -285660365 ], [ -61905142, -657424381, 1363944725, -310371250, -634172691, 903908359, 634134217, 197200631, 928468153, 63011378, -12701625, -95946658 ], [ -67657747, -534674626, -1365136053, 11509827, -381881059, 205513749, -518938916, 470433742, 216340050, 31305831, 1364366812, -737631860 ], [ -24179821, 366985965, -551137197, 382396404, -524691394, 483776809, 459310502, -745724495, -1770799500, -15027166, 1043928922, -534642953 ], [ 25666246, -751811586, 975374430, 312470923, 1236839574, -1683657521, 138153471, 196329741, 1336015352, 47094151, -159359671, -234425928 ], [ 41046820, -342280303, 1837513774, -118709495, -713658348, 831876578, 183257940, 734667013, 1958813286, 60876014, 1300513014, 252418736 ], [ 20166230, -43347669, 1333549928, 322229447, -583672940, 1009969470, 458035728, 396799326, -1735041265, -60460435, -1014043533, 836511189 ], [ -24633364, -615618425, -651200948, 181490650, 48058552, 1108875668, 301232556, 568803480, 1493848727, 58764186, 427122372, 278458166 ], [ 23508445, 995596376, 53503155, -32483596, -357069230, 73496855, -47979814, -556292997, 116182165, 67226525, -864452913, 592927655 ] ], [ [ 6987796, -1039248466, 1646007281, 13724118, 835239529, 149716217, 376262783, -1153658006, 1420566554, 2744434, 220544686, 1550915103 ], [ -43419631, 513595153, -705203837, -238553188, 522872098, -906088927, 261342361, 767690047, -359291160, 33633645, 809621528, -662727521 ], [ 67281172, 457212678, 1601379875, 209884393, -177915293, 740461617, -459196531, 574416371, -1422560433, -67958158, 346296195, 480680955 ], [ -28718178, 1067351657, -1922771232, 127931319, -847205071, -759540355, -479773362, 872604736, 2086960029, -723580, 721263215, 1445963132 ], [ -66297545, 1022278443, -1781354429, -97071440, -245825967, -780060597, -265620263, 639407288, 1082901055, -17337901, 962518706, 205589473 ], [ -60525837, 773121127, -1464186151, -182517057, 781313141, 973033480, 241913695, -1197714179, 1003036306, -2518814, -372096958, 471976527 ], [ 28449439, -941356568, -1568394296, 237138318, 989292329, -558401325, 8203772, 336761426, -1615347834, -64509277, -897074131, -1192626366 ], [ 38871616, -281827462, 798462774, -138789858, 252402397, 693351828, 5264015, 627723596, -1054612762, 40963527, -619584866, -1311505477 ], [ 69280219, 705750499, 179095877, 366505547, 413019953, -634978106, -397451091, -305680748, -1750766760, -41112208, 811570853, 241863540 ], [ -16196924, 398843658, -363394541, -178710248, -669889921, 1600871525, 391153993, -192636170, -848937019, -56937591, 815315404, 880462806 ], [ -2509211, 178400463, 980866373, 56213466, -9306100, -809176005, 4515562, -1238551637, 300187642, -16028439, -1426608202, 795981916 ] ], [ [ -28993772, 642555431, -1323495687, 292707880, 852511788, -1660401445, -663181037, 343982829, 1537531362, -45609713, -990017066, 471682811 ], [ -48377200, -959340069, 1904739877, 395006172, 724409670, -1303970019, -231355061, 1041930262, 2077108333, -53495442, 315108795, 1200182895 ], [ -63133149, 848258870, -1842728910, 116668417, -908974591, -986720438, 462835486, 566424447, 1549387922, 26956275, -1017654475, -1376227740 ], [ 58853747, 893322235, 945106813, -174852205, 639973846, 1173267243, -211761600, 621124912, 1323068440, -26508227, -17450691, 670559503 ], [ 70846447, -954872785, -349321442, -57412963, -1205898239, -368773591, -408103648, 225129311, 1160527067, 44536514, 1196415277, 1294973184 ], [ -60034690, 236990060, -1606322158, 250833677, -265244016, -50507728, -415044290, -1169080803, -1107201953, -1126119, 1150211749, 444790394 ], [ 22515822, 731213043, 410077720, -35892392, -646208723, -542627042, -370889064, 333782332, -2016499178, -7919271, -1326508703, 158054482 ], [ 59534892, 1081331545, 65320912, -192095000, -991129225, 1347040628, -108949812, 385009649, 1289523928, -24003721, 282044246, -400971975 ], [ -8485091, -893922754, 497820873, -259403512, 102441722, 1491220260, 646014942, 945622947, 1762845308, 63864632, -377691697, 564179023 ], [ -66691561, -764251293, -1759897092, -127283414, -971733834, 529822718, -474751589, 751978633, 627976665, 52114992, 650714830, -1034560428 ], [ -40962669, 822001432, 650827857, 301795826, 1019808197, 1072161193, 466861895, 496612626, 1712940770, 30423182, -668651248, -395938164 ] ] ], [ [ [ -33198052, 1024523815, 969491114, -28340150, -1182896481, 1065531068, -607493917, -117513264, 799730664, 63871132, 658646573, 861251773 ], [ -19341518, 272850148, 674664760, -236378822, 868624597, 788146419, -155858545, -603776924, -584578229, 7058031, -981703082, 611861688 ], [ 50994719, 1029092297, 787298456, -283653922, 1132466151, 1021600147, 434583015, 1158713675, -1985694410, 5453162, 1394920382, 839740866 ], [ 22180760, 846729430, 1851068527, 121529043, 1019473828, 392118598, 95103652, -214911766, 54665154, 26092410, -873161192, 681809078 ], [ 12969473, 586224320, -311068722, 87728340, 936707941, 1262069877, -306451751, -982193529, -1527386882, 34451506, 412929051, -691064451 ], [ 35493272, -457735852, 547269967, 372243876, 376387425, -20201231, -266235345, -1038551375, 674383634, 70296494, -148642488, -928656766 ], [ -28067636, 1032605400, 1811605486, 196170398, 815579234, 473477976, -98550094, 820334528, -1420421057, 8074754, 336491105, -1055146292 ], [ -25132751, 661452505, 420301173, -56347918, -206393573, -350678876, -418125467, 265997852, 1769518465, 38776005, 700904760, -1343058760 ], [ 15157490, 767747396, 1051856624, -167151552, 418475987, -1279865773, -579933316, -462255678, 689055522, -54974242, 783833448, -28525495 ], [ 59595158, -744558954, -843680531, 359523282, -1202637868, -1629157755, -627665423, -679048365, 874889301, 56878006, -1146584174, 74947169 ], [ -52435241, -133333203, -794708718, 284983719, -32102387, -9068426, -407185, 793752163, -622727671, -45258247, 1083987796, 1030699980 ] ], [ [ -24497189, -251031680, -522304311, 299031845, 938158341, 1433732766, 438284608, -93388379, 1632923688, 12468182, -688794290, 102966986 ], [ 16450349, 297284429, 1225136564, 176874892, 417606337, -769717948, 25169742, -369782057, -1409800966, 13213569, -467633294, -495996867 ], [ -67311809, -370094802, 1070573891, -95306080, 460842591, -1566037082, -464336104, -850146648, 1873314653, 34997121, 16830958, -1580365714 ], [ -18586633, -985711112, 1463310469, -85468176, -779246204, 1392325858, -582746189, 67372379, 278354386, -42255663, 1400386392, 305016649 ], [ -58367569, 980781075, -1911848277, -387570338, -203953117, -773457148, 305547422, 247946339, -804040540, -44548674, 985426259, -1328104436 ], [ 14524388, -417666474, 1136297379, -299017714, 1183357673, -1061050181, 608458717, -640668840, 1716461360, -50194686, -206229140, -325000371 ], [ 53166606, -282292939, 390038255, -93733265, -1176488619, 115911489, 353105967, 123349363, -926306284, 62245233, 787043803, 624966183 ], [ -18746963, -579784428, -339429303, -224083677, -1082584909, -784612592, -227459895, -976881426, -480336415, -17477962, 602219755, 477798677 ], [ 58475166, -527525333, 1339808357, 169886339, -365738321, -1010915813, 405358883, 1258678510, 942112497, -20518046, -516692290, -1590340007 ], [ -16673987, -3901229, -430685806, 86059064, 536453219, 433867830, 404642895, 1151148020, 1877516609, -66680653, -1227688015, -397234491 ], [ 58839369, 572161827, -1194013061, 57387735, 1072432529, -1540785307, 246771657, 713740657, 1287892449, -33391884, -125817544, 268040547 ] ], [ [ -15330070, 903347419, -87405009, -198141990, 454306506, 424224571, -130262674, 1087579298, -1131955354, 38394438, -1461046264, 1558780845 ], [ 27536753, -47031147, 325738421, 164623594, 1270480546, 1014024751, 443177135, 863768853, 1841604753, -25555407, -801505727, -1598409288 ], [ 53324446, -142053964, 438053140, -330241291, -1176924001, 876520103, 276314796, 599382641, -1911781104, -34525228, -1076487741, -1347077379 ], [ 20616796, -423119780, 1088563842, 47954228, 583820052, -986752614, -210210427, -657761789, 990400196, -10152183, 403425992, -596868803 ], [ 3302194, -565239300, -1240766740, -235365328, 14346493, -1023037504, -265679780, 422579825, -14406933, 7412178, 1226992628, 687264197 ], [ 63381975, 718235529, 1559444289, -350504831, -354626464, 233243810, -430691878, -808309801, 874249821, 48489265, 475501654, -250603122 ], [ 65994107, -469087940, 1383423641, 218939512, 1051882607, 1310069788, 152802592, 944392128, 1679875157, 67634877, -801621233, 705421068 ], [ 27189044, -660650057, -1304306776, 337066780, -1194149147, -882220332, 623624520, -421462736, -1919472405, -60600143, 1178806749, 624879196 ], [ 48415437, 52719449, 884650920, 393730021, -236804453, -1683987249, 44340933, 999145035, -1900039414, -11788834, 866874879, 526227386 ], [ -10446965, 191574500, -116859992, -381711012, 1014908462, -768898545, 406515875, -177068866, -1944267832, -25634960, 485259741, -1520619390 ], [ 57392807, 4589103, 477909266, -172386489, 672025907, 1148864063, 560787743, -1120345500, -1197031085, 46072024, 502500883, 995157961 ] ], [ [ -42112120, -583131175, 1917459252, 16752675, 506473652, -615663214, 283459770, -1015058783, -1217086892, -21111688, -542347877, 963746706 ], [ 42765114, -930361106, 111128649, 4596888, 1049570840, -1575723387, -302572241, -777175887, 1910995135, -36796391, 1055212878, -1176537776 ], [ 45174207, -332944130, -34657019, 254489220, -414605298, 1601409464, -280765656, -1173814888, -239381292, -3477637, 1117479561, 1015528379 ], [ -25104598, -494075547, -291075991, 387762455, -55715135, -215807006, -527045385, 364926037, 1722323537, 25876269, -472202305, -430215897 ], [ 57158008, -708874906, -1533621806, -281113849, -510196262, 1566207475, -585169902, 196450089, -715472467, -32712321, -673269969, -1430725352 ], [ 56264641, -983955631, -97795897, -408926074, -567632396, -948549892, 558106008, -1222991995, 1718441383, 52485471, 1115175065, -1047570711 ], [ 9820786, -402615328, -1555347997, 355279668, -127056048, -356028658, 597578950, 402313147, -362801042, 32648504, 1280861554, 1443681375 ], [ 12772270, 420013746, -423418423, 219181662, -595415096, 6343187, 501891909, -85876974, 1561734441, -46070096, -166076559, -1600387899 ], [ 34162614, -667179304, -1258666949, 210563020, -360090271, -1257445311, 29731727, -1034408065, 1649198995, -21023277, -129089879, 1185167448 ], [ 63230650, 415776183, -967029633, 396765920, -651676871, 490398534, -667986179, 177417934, 1790338785, 39376351, -1243036204, -1278328420 ], [ 27004032, -58157076, -1032106407, 245515370, 162926744, -1198729471, 652493632, 916078749, 337665352, 17767800, 125701881, 700318251 ] ], [ [ 6600408, -152161250, -1804519504, 50384178, -855962929, 692885823, 466557337, 650328993, -1021245379, -55133109, 310864968, 802883729 ], [ -35184481, -292603173, -352193882, 232661070, 900946882, -787865687, -81902146, -409468646, 149040019, -32023560, 329851170, -250184970 ], [ 37163347, 870995578, 494975378, 260372469, -797356326, -1552111014, 114728288, -389073970, -1355391459, 27239558, 562081523, 799326436 ], [ 48179999, -1010580205, -67419613, -352421885, 44419699, -217117418, -357946459, 498900102, 1873320974, 70367221, 1059871629, -1502492110 ], [ -19612236, -264342897, -1258938102, -213193721, -251672684, 601906894, -337519085, 689208309, 1568640613, 30538383, 115488254, 86601197 ], [ 48367501, 95824008, -1712164771, -312362307, 1048932517, -1479673811, 120921218, 776135030, -1293954232, 5300903, -1260149446, -903080139 ], [ -7794849, -539401079, 1388505979, 77924789, -263655234, -1040024658, 556773835, -612060184, 1785663264, -48090524, 1246360624, 980920301 ], [ 30568870, 413763268, -1033752596, -155559083, 752543923, 408783190, -481688264, -34050077, -1845980704, -35653100, -1074128798, 1590869441 ], [ 10750290, 1059900906, 1732703658, 402703500, -1285627140, 491850793, -508981462, 611589547, 1078013850, -2310320, -426056563, -1106341104 ], [ -65815115, -36255389, -73264192, -41969662, -556576824, -590185526, -334393087, -835544232, 1345003838, -35781598, 743632659, -1235020189 ], [ -15170261, -113782549, -248235453, 327763821, 279718216, 1407366293, -27942817, -1174169807, 1098353982, 46721144, -1015305594, -915196717 ] ], [ [ 28048452, 532495466, -117524291, 49127864, -1148779886, -178127033, -512907239, -753665183, 1696971779, 32139750, -500298592, -402106351 ], [ 4225682, -75522117, 738566781, 82465674, -243270235, -1034974839, 35134777, -537930214, 904593266, 55160720, -845346099, -449989086 ], [ -3418516, 120560850, -466635502, 382394473, 229389178, -12187106, -541447619, -583750747, 1226042217, 39545436, -198770526, -466780466 ], [ -21784879, -680868506, -1933943175, -132457259, 649211653, -1120353159, -461802108, 716860665, 1727901541, 49496167, 260297471, -967830360 ], [ 24957972, 727662387, -1525079457, 21663618, 492529624, 1582249171, -576983190, -636620791, 123990243, 33749705, 382708267, -1438457025 ], [ 31997102, 953610850, 1665320392, 44924315, 175486240, 1403373874, -497851860, 137034182, -1849778224, 57321063, 312692138, 537725318 ], [ -39035356, 444124035, 177015934, 111237957, 675199410, -541366276, 361622575, -82023913, -359050488, 61188458, -880723384, -1557064019 ], [ 11481623, -1030526580, -741463197, -77328350, 193000326, 501817782, 265847327, -827211920, 1227555362, -17480640, 80841026, 557668742 ], [ 31698043, -282413470, 1732366939, -273666560, 1270594905, -795846117, 546756969, -17998498, -1983322791, -60669327, 1249159032, -411548108 ], [ -49962387, 277433818, 97893038, -202954162, -270890694, -1236004960, 265369049, 1020881210, -1685005413, -14328656, -267588124, -1041681266 ], [ 59133733, -874409451, -784020976, -367852629, 1232367098, 506833893, -293219654, 1173999751, -1462480965, -23395464, 303492422, 1003952082 ] ], [ [ 16106467, 999318990, -70261272, 313350451, 374236196, -228573486, 641923330, -161486058, 96697367, 41372448, 137112419, -620266847 ], [ 58387536, 934385630, 184942969, -231494859, 1212994154, 225188701, -367594539, 9926131, -117333574, 2318783, 639049181, 356807251 ], [ -52894571, -56406274, -397354458, 212441808, 690268372, 1364273821, -286008806, 1289991148, 15829701, -19162199, 1275248895, -791527377 ], [ 2998471, -795933405, -392538080, -329522968, 652633606, -1228333663, 244943313, 523417978, -671052651, -63172966, -853701967, 294207025 ], [ 61365574, -896690069, 1178182729, -364739772, -98774429, -1642739344, -484187385, -786345965, -1385728502, 66479224, 1293782596, -1422214823 ], [ -34543634, 448305454, 84341073, -406469904, -276304135, 191803956, -24853295, -985488635, -2010707537, -65500767, 782922136, -234742467 ], [ 61580403, -150260406, 930998664, -382621115, -771610714, -1675281047, 182896973, -743400775, -1479248317, 51622897, 773603733, -1472913308 ], [ -35781747, 744768867, 1360175909, -203183479, -367584817, -241764678, 4381661, -772644189, 1747062151, 40115603, 1059597116, -801352687 ], [ -37782487, 559110575, 925293260, -191266267, -730832097, -895376505, -553734817, -1143620366, 1255416634, -54747344, 1140769010, 79802792 ], [ 49249880, -499053125, -1251664456, -406528425, -540246644, 331753960, -358192549, 839943324, 1457952585, 23362847, -878045457, 958345140 ], [ -24581040, 395464677, 800513481, -374965847, 487847724, 1358096675, -90024986, 1201756699, 1360274642, 40181275, -421348602, -788747244 ] ], [ [ -70988253, -44668752, 253856509, 79547891, 841745902, 1605432508, -270570011, -1138928289, -1696393598, -60305269, 800538821, -1122668748 ], [ 56762446, -244427215, 1879725505, -47984757, -540824540, -1077168058, -167316293, -401462642, -839600821, -2164315, -1360395189, -207847254 ], [ -63438293, 918453893, -1708470885, -122638646, -409345674, 1436981782, 570036184, 995102064, -247942536, 38097060, 23312363, 1545478821 ], [ 14277549, 179047889, 1892762363, -207449462, -886175176, -868571981, 231626576, 713562307, 466030979, -44592352, -963256472, -69539192 ], [ -14511947, 566115435, -1649612978, -283823270, 1132651615, -113756322, -340097273, 982053009, -1682489882, -24552815, 633450903, 469958153 ], [ -52023048, 1036145979, 786631428, 50896248, 1032703259, -586982370, 413248970, -1177829594, 188381370, -65691409, -1042789533, 667244293 ], [ 53108800, 422741593, 1328573848, -32550914, -1151214785, 610841402, -517693710, -609945028, 1424147652, 47375865, -184646452, -182850068 ], [ 49224994, -572443447, -297928052, 393197096, 533919454, -1018855986, -534175440, -894820156, 1232962184, 42915450, -438906219, -603069476 ], [ 14344834, 15912255, -1194046183, 346287310, 1122044647, 1646935685, -617157888, -912688112, -1784496041, -70051488, -1277300859, -762989118 ], [ -1608081, 666992293, -1610365838, 209469598, -968986014, 142607452, -141104317, -120812555, 1591123097, 59732678, -412849594, 378438993 ], [ 2840050, 794398674, 374681024, -180463821, -1080813881, -536603751, -245938687, -1179433543, -306063254, -47238772, 1171098404, -1285981690 ] ], [ [ -66166056, -452226797, -1245671383, -21190950, 797879356, -306531953, -158929683, 26705353, -1101492106, -47299792, 420345082, 1098237848 ], [ -41427224, -336221698, -1854649223, 272616660, 308263625, -407173608, 90970019, -250532711, 285891085, -18254891, -243040331, -370839153 ], [ -36049158, 421472944, 1175552814, -61264258, 662550543, -109530508, -130967545, 3801273, 1821103475, 68421435, -809219408, -1194360714 ], [ -59034850, 954847716, 50703226, 124124337, -403556580, -946125624, -270814522, 1186114277, 624947840, -26757484, -249886106, 18680575 ], [ -40216567, -682348094, -1505691377, -204201813, -35800750, 1494648526, 416765930, -433555882, 538925057, 36997811, 396987160, 736386793 ], [ -8558967, -997932252, -528764909, -315192478, 793653989, -148587225, -542371603, 158908915, 1409082971, 50428715, -999403345, -524731446 ], [ 6012286, -255568050, 1022073815, -348436460, -107826692, 317408740, -68329550, 146912974, -70907358, 56717020, -773080857, -1342785081 ], [ -56333299, -608798231, -182259781, 63514913, 52498484, -895929718, -450682195, -1236777648, 550030678, 50465554, 849395924, 633883354 ], [ -15078215, -473858431, 210036517, -193550457, -1203074578, 1164812602, -514014383, -396817636, -1836612816, 45468146, 1207894353, -41801610 ], [ -5933626, -716419139, -1907793584, -148705908, -476012826, -678428751, -21400579, -1147850118, 373015706, -19944634, -1115715172, 291146073 ], [ -13017138, 751778110, 1185090754, 408714132, -63219551, -1071488079, -41603400, 595398539, 1173069126, 18352950, 284796127, 424492346 ] ], [ [ -69616738, 1066657697, 731269288, -267895457, -1113151361, -1507385120, 443243638, -1113613883, 895545452, 39227904, -1241737974, -698176391 ], [ -38369483, 104965470, 1422875014, 279737235, -570075267, 320518125, 505299938, 903378378, -1609594281, -26988783, -1064138893, -1172087593 ], [ 731998, -25871226, 380978335, 116507726, 244306751, -1075503252, -150896102, 529431519, 1621424034, 11746460, -801789314, 1396771231 ], [ -47474087, -607336524, 1337107049, 320653700, -327353479, 25110985, -532205811, -634668339, 2067945631, 67251989, 938853041, -1317203895 ], [ 56758823, 936194166, -841606890, -28683116, -71571515, 1680060665, -541778164, -155825588, 2036327578, 11723468, 343609567, 852925030 ], [ 66545950, 719580099, 1083099087, -403815936, 567675329, -1125921732, -409285340, -359790935, 825128247, -6499895, -315727398, 75910191 ], [ -50621487, 32299471, -906265886, 124342891, -510324398, -1484930033, 235276222, -827870959, 1923989547, -9164975, 532476121, 582018902 ], [ -36363198, -579148587, 953885368, -16064051, 121141521, -28883789, 361982111, -451851594, -894363398, -55918434, 611051564, 777119790 ], [ -62910884, -1040350615, -1461569763, -383146915, 853269271, 362210182, 513550035, -351093832, -1280366688, -58589197, 576743385, 1067424134 ], [ 18233907, -921673432, 804793070, -278659861, 805675828, -30642699, -393322362, -643820632, -291747897, -35826466, -102659816, -177123231 ], [ -22861772, -742911548, -1458417892, -142070501, -335923821, -488244459, -99818865, 1190339207, 455670264, 23696654, 185625632, 1477261364 ] ], [ [ -37985397, 891863879, -950723570, -178444891, 522602772, 361516548, 511439443, 18828165, 931923701, 47748406, -131303100, 517565110 ], [ 18697512, -590733422, 1551411932, 349908860, -686421662, 214760771, -194626654, -78958007, 1097451190, -68890329, -341436418, -1415996772 ], [ -69464938, -39350083, 982821269, -96554421, 1100423861, -1415684526, -176664001, 890555707, -772849442, -30111200, -125537037, -443741085 ], [ 53199564, 614287845, 1665275094, -292996800, -50675871, -589714917, -661771212, -1198483024, 900982579, 1580631, -658456784, 807885644 ], [ 19980130, 825723741, -173335844, 369232567, -790799700, 1094282262, -276030818, -719380129, 1069172293, -20588315, -1169156460, -1409946571 ], [ -30788016, 772479330, 953816681, -71316990, 476741538, 906493207, -582452416, -713094713, 860042123, -70581369, 1055677893, 1168473774 ], [ -22673864, -876420288, 1724565227, 61773167, -1069249529, 1357434402, 161749651, 404044120, 84616853, -46605601, 849433595, 1333155750 ], [ 47611033, -121451136, -1279674543, -81167398, 180482419, -1175224987, -129097203, 1025334260, -197369997, 34508521, 1376465834, -1618410557 ], [ -26133534, 384181209, -1855613519, 274829199, 296193142, 961079108, 484121601, 222426853, -299382959, 42486992, 890464085, -1020925652 ], [ 18304447, -1006239951, 1869915402, 278946934, 283229343, 1155432085, 194873225, -540220658, -374536750, 41877718, 1391291509, 1255244293 ], [ 12193125, -101295530, 1372514874, 76782472, -594353743, -1400670473, 76285138, -1140842207, 1575669997, 8686861, 323366115, -844612208 ] ], [ [ -4905356, 373325023, 943620272, -94781264, -454845658, 1394405489, 279590228, -744248184, 424773596, -65957435, -1429942092, 1591784832 ], [ 45302628, -775364557, 263395291, 24480529, 899403903, -1119934979, -587704804, 671704493, -1526055260, 11330294, -748248709, 79741485 ], [ -55336065, -806468019, 1755323010, -320276275, 4160794, -118098808, -336283325, -595490787, -122179118, 69568902, -1341157660, 1192614772 ], [ 36258385, -505113493, 1915685682, -395149168, -915385098, -988090991, 121797787, 176035622, -355190694, 30395904, 440094314, -1300075663 ], [ 33318529, 887919852, 1627535286, 128430750, 880561039, -772889475, 559398406, -1243021586, -1102902296, 64423964, -860135567, -752963459 ], [ 13012789, -1064594447, -671752188, 193280508, -820993035, -524558300, 231570663, 787593103, -2020378192, 49694292, -1443617938, -574576778 ], [ 59678603, -651442139, 1063526433, 103292021, -427448786, 219887950, 447498600, 993134442, -62006894, -62314669, -1455959984, 225718459 ], [ 70774593, 275450854, -1257127478, 109455636, 1205208398, -1599809214, 124052511, 1272680869, 1229266261, 46394451, -453588419, 228158656 ], [ 58277029, 1026071188, -1809048373, -162316051, -1268516435, 795117365, 607142275, 388176299, -1987631872, -60175583, 949762765, -739058142 ], [ -36241237, 425105461, 356644071, 381092610, -427715971, -1332814913, 312170543, 644553908, -1548484078, -7190119, 937899067, -1473866840 ], [ -44360157, 142245963, 1459204377, -347361092, -1131635527, 557355475, 535676646, 644611585, 639267997, -13404181, -1422976597, 950631124 ] ] ], [ [ [ 19197422, -412784307, 1864541959, 127387446, -392649270, 1455985017, 578786191, -909172069, 1771045599, 35242232, 1283208094, 349758317 ], [ 42218917, 302270276, 1289280867, -298517016, -752604076, -250528152, 439072131, 1151321058, -1619537340, -42340387, 252901356, -1172004122 ], [ 44811968, 943147380, 1461505803, -237801331, -663844991, -408743517, 155898895, 1234713708, -1952847479, -36136579, -273603882, -418091164 ], [ -60561187, 282373029, 1118367171, -365995627, 506394328, 826591172, 413026427, -200695673, 1493335430, 49112024, 1366704558, -958226811 ], [ 40123283, -192169206, 981039363, 229237303, 153912350, 338692673, -51652084, 504479639, 1179877976, -32326810, 956694339, -56838282 ], [ 884911, 703780853, 1240280577, 242656644, -1048582857, -118710241, 69556872, -895947360, 6560183, 41726833, 127008720, -1567557745 ], [ -58619869, -204844848, -1730703133, 399666858, -826995199, -50991050, -167276899, 933145355, 1542689696, 39451698, 1442394997, 288475177 ], [ -29496140, -71574441, 461227445, -380866245, -678289914, -1404489551, -216147303, 373261771, 341850296, -67741767, -1133402013, 469144679 ], [ 45604024, 431163672, -1188255072, -166991619, -287117823, 1384556693, 332269992, 375434513, 475171213, -41683703, 1009433249, 212033202 ], [ 23632313, 260786786, -1146917650, 94540292, 836931915, -1327265726, -217591854, -65810862, 1636325868, -1380159, -832283320, -7217605 ], [ 27411540, 797419524, 226765265, 123038872, 764173426, 1107606645, 502268914, 280378319, 990064996, 10855745, 876728483, 903847167 ] ], [ [ 57453938, 813103470, 1718391309, 197408837, 889623293, -1176517095, 488867628, -958694992, 749044937, 65497338, 1450468349, 656235915 ], [ 59044907, 30283659, 868257376, 292635230, -1229630483, -1216396522, -562775024, 159051920, -1157943848, -41279812, 1311513035, 84556462 ], [ 63910756, 958125143, 1174338331, 215770137, -703877470, 1186967984, 197010911, 807550756, -687940095, -38197561, 415961568, -642021453 ], [ -44864052, -638663527, -295666505, 357529004, -1246706784, 288313996, -397406337, 208756480, -1265875541, -35178152, 1300919506, -1225260801 ], [ 4393424, 61707240, -1393831489, 278559531, -525399062, -777642572, -238563461, 161330139, 34907029, -46732161, -245370403, -638674790 ], [ -29019330, 547667848, -1500060946, -63566121, -1265835649, -390280210, 347241811, -841413557, -1281231749, 12104178, -448165432, 1555086270 ], [ -7583909, -613184282, -448884708, -170443165, 798316892, 737102349, -666168744, 1079225970, 1497723056, -2957844, -5419768, 707901753 ], [ 30475191, -838067094, -860811179, -51895783, -1094553702, -1519843558, -319675760, -10491590, -1867156374, 5509685, 1307290921, -665969806 ], [ 1932379, -56744261, -1058638774, -127433407, -1053060112, 1344291557, -312073274, 969609970, 654544879, -16103199, 880621293, -1439201993 ], [ -44519547, -615373997, 996805863, -204506611, -11052660, 856993755, 127311308, 1149407853, 498538083, 60536913, -974029360, 1046808908 ], [ -28091842, 317144910, -1248346449, -175760385, 875747219, 1254172481, 254370615, 866332040, 990576439, -13455453, -276229136, -307744187 ] ], [ [ 19261263, -499876337, 1223390543, 249683735, -1118609257, -297994055, -180008313, 675857283, -1161880814, -12240887, -1373249770, -406072987 ], [ 47985117, -619500314, -806556365, -9781518, -827587756, 661659641, 235606351, 725030105, -1990133198, -34907215, -194259473, 271180729 ], [ -39936438, -46375652, 536474734, 49197882, 1251983648, -1469539915, 604887964, 594774892, 876663243, -56888431, -838976823, 1011942330 ], [ 34167511, -834109552, 965698013, -186278166, 1212895606, 799229856, 108574694, 595193915, 190757080, 68274337, 718494890, 229378680 ], [ 36718144, -1008860794, 478371705, 261112630, -960606792, 1536837, -367794561, 794961915, 168002540, 45939475, -430493725, 1198218006 ], [ 1418688, 936947488, 1871478447, 150340996, -608424017, -1435254187, 433838611, 179016756, 1216599178, -56800634, 144308201, 1148052018 ], [ 69314486, 53049323, -698936510, 258680937, -670574501, -1165591749, 417664233, -143609705, -1199834536, -26326365, 503198773, -718130338 ], [ 2882495, -695035882, -562367071, 160544496, -1049022522, -1442235781, -464509995, 111474009, 1421208943, 62198149, -1488402280, -230520482 ], [ 7516220, 112697073, -1247434046, -25576758, 765908575, -230958695, 415797170, 109176624, 8017651, -49082025, -616620583, -474766685 ], [ -54000251, -476989496, -1381838374, -347641158, -78981305, 843428171, -394209976, 132501646, -1777654366, -33259294, 636482936, -883403728 ], [ -2850941, -744754213, -1656578019, -251616924, -720221720, -1459220697, -523751002, -1165821621, 1300094035, -43009181, 599522065, -591525708 ] ], [ [ -4046924, -200197548, 594736022, 16454937, 659264661, 180346851, 103066304, 1021241893, -1583497023, 15678961, -754256680, 589152133 ], [ -37129845, -199283616, -1012719200, 33816443, -955981221, -811970666, 116102074, 792871929, -1422065444, 60270028, -103367621, 1500698557 ], [ 34211786, 923210909, 764836907, 277791680, 551429639, 1238924827, -526841757, 756971435, 439517229, 13997248, -740053774, -1501323627 ], [ -39693941, -570860364, -556712589, 144116238, 888074320, -232282076, -455631371, 503389981, -360255730, 64964329, -306423834, 1376759110 ], [ -379021, -610560710, -974418796, 27771890, -673518038, 146813415, 456473669, -960528932, -835524770, 6205649, 1020768524, 790973046 ], [ -7908204, 135997095, -1425006644, 104935096, 997425774, 419237295, 666132636, -782669572, -329113210, 69447646, -273515486, 1327641081 ], [ -40683344, 951313028, -1848324932, -39105703, -922601881, -266387610, 362041684, -531289717, -1010289765, -56466562, 1343112186, 1408513098 ], [ -51806135, -972193542, 839321877, -137970270, 169818829, -1658871165, -247750063, 9529166, -1592938212, 58282754, 93309384, -500902523 ], [ 42321843, 515743225, 1261075281, 90416689, -778191245, -345080509, 26246677, 584097998, -761906753, -25343942, -24992110, -1503068971 ], [ -28435440, -791505746, -1818586139, -304764739, 823476520, -1504970460, 487603467, -1072893403, 162260183, 1579466, -302096916, 1589448053 ], [ -60366165, 1000904908, -694631893, 164379053, -1143575574, 662360589, -459062901, -1027839549, -1664109738, 1050593, 525285719, -765472955 ] ], [ [ -4595056, -392925411, -1747117974, 256508156, 145869335, 98626712, -277251181, -876361853, 173453960, -56488386, 30959187, -755452569 ], [ -22527286, 606495751, 157022686, -105061938, -214402782, 711314654, -602966183, -162027496, -1214372978, 12301311, 541311611, -1545828137 ], [ 30030010, 344371060, 1050977455, -160854960, 170151432, -1435714660, -288260568, 118011022, -234769554, 53679730, 47363577, 1097467319 ], [ 1112285, 703007155, 1843668103, -390129563, -702633370, 57252032, -595043404, -4238754, -281715929, -46223211, -780847917, 433500109 ], [ 52698210, 783491716, -91891525, -84374101, 692415244, 25356388, 150248672, 541051058, 709330107, 5552097, -537612085, 1529011433 ], [ -14264721, -964794625, 1697776901, -37581836, 723036349, -770287939, -422332031, 668707901, 974095696, 1193311, 543372210, -1581508568 ], [ 15750150, 562748155, -1927827811, 263000700, -438160157, 1188464421, 306630237, -1062191156, -1182110400, 70316873, -453550155, -94855926 ], [ -27207577, -242277702, 122710072, -342302749, 760481640, -572223580, 527660606, 114642907, 981539420, 25029683, 1385097286, -1534391729 ], [ -22143164, 295592911, -1011894871, 285428288, -864288909, -1491590755, -12600414, -888259310, -35123645, -47105656, -509715657, 1450768983 ], [ 50596201, -165592329, 880105718, 399323799, 588260576, 1609997399, 561314617, 831885217, -914053060, -27777089, 432406219, 986205711 ], [ 5375733, -941703947, -1008379019, 261551350, -1045965357, -5379920, 195397275, -805510258, -1398457061, -7516857, 21559155, 1037450528 ] ], [ [ -54807509, -187545340, 376691495, 8034382, 118605067, -69506113, 209411703, -1234696094, 343522839, 57946530, -365868690, -1042223495 ], [ -13645693, -58488408, -1035243765, 359529193, -1072948668, 440025765, 149495180, 72726383, 874446843, 42169205, 453518749, -1258550649 ], [ 10725696, -936271997, -1143377599, 52367738, -516752245, -1433723514, -80155847, -955074597, -952769587, 8914044, 828650563, 728816173 ], [ -33559891, -317134237, 597584669, 232354851, 125217003, -1308415213, 493908905, 501532213, -1092133522, -22203552, -454040832, -204228613 ], [ -8592790, 625717704, 1052567474, 247331350, -1285074435, -840248548, 306664044, 440875071, 2093944402, -31754405, 154618879, -1290273512 ], [ 39342292, 700639877, -1099107156, 80864059, 894656615, 454824074, -203744161, 467221180, 200046416, 43462452, 1443133480, 1083216314 ], [ 27874714, -812648032, -931056876, -408476974, -8983115, -98659962, -248703122, 214093597, 594318691, -39714260, 1490051197, -1309960762 ], [ -13050051, -758821207, 473930652, 298971589, 1144699543, -963751779, 299904362, 69948609, -1199094703, -5927873, -98699462, 995473203 ], [ 53459569, -116752401, -904256916, -254006570, 677972603, -578488360, -540259376, 575024016, -662107012, 30986154, -1176946512, -468702646 ], [ 6840645, 755828247, 1437734002, 268560234, -956214920, 141010625, 105813145, 281185689, -1860967051, -25371343, 1281555123, 25625950 ], [ 23497997, -3874233, -391350760, 260520670, 1207711455, 524382031, 483346410, 307027207, 14484576, -7449826, 20174553, 664261025 ] ], [ [ 22325595, 248280961, -135421277, -54163909, -973165596, -747620105, 462018685, 977868393, 281473984, 3799720, 746938226, 879175698 ], [ 8941486, -324000785, -1518509521, -267005369, -1216211829, 52845909, -27890494, 683755147, 1739898061, -50348500, 303842930, 1358426215 ], [ -46005337, 1008978302, -659627954, -39978918, 720577614, -1553077716, -528051712, -427582276, -1321792617, -30942379, -1172071110, 1183710714 ], [ 50306803, 706452850, 1443394156, 401982110, -1107592998, 340344804, 627352634, 290291149, -1874344476, 29058037, -1088534736, -1286223747 ], [ 70889523, 107973381, 1019365583, -359349659, 785786951, 657467423, 541059873, 445591586, 1952824523, 1021104, -1338229462, 1045300977 ], [ -20525752, -786616131, -591818975, 197440702, -1130443673, 1557871016, -534303459, -21192652, -1669980256, 48360593, 908961443, 2021059 ], [ 39280623, -754328384, 461516177, -405371912, -1108876984, -427992735, -627001688, -529759561, 116548812, -50781128, 866073222, -522783424 ], [ 61021340, -774714481, -1550006792, -254991497, 1254159732, 696798194, 303961336, 1262148603, -451828516, -52324591, -650582852, -1254808881 ], [ -10712756, 427210528, -894828297, 181335724, -949533617, -367032912, 594311529, -354911460, 1382900786, 40073853, -628771266, 1323717978 ], [ 65669596, 119405092, 1097986319, -279334006, 1012110682, -521787901, -503738509, 1178061459, 668009048, 35321682, -625782266, -854908988 ], [ -12899079, 339962776, 92086826, -156141630, -711855068, -1267412328, 501634860, 1175236096, 695686513, 19779250, -634038373, 402283833 ] ], [ [ 70851453, 861740385, 520152741, -52097904, 1271033862, -780736079, 222895142, 63617406, 1519403146, 62983639, 408308972, 180608215 ], [ -54721456, -327430323, -1763514624, 396758589, -149575817, -584545893, -230395068, 376437792, -1525926274, 52607898, 1184031288, 695000104 ], [ 25541379, 9448569, 1307227544, -135766062, 140402676, -583476252, 429616029, -127160159, -1248796275, 2072833, 641434225, -773127818 ], [ -22993775, -398018052, 570521298, 192350108, 884544170, -1015908014, 595089952, 420446640, -1752648364, 10010179, 155171005, 714183394 ], [ -32700824, -236332486, -837494321, 51142882, -436104512, 764997916, 594971329, 1155786766, 1827747813, -54634802, 73447944, -1201984961 ], [ 70428237, -731154013, -836872865, -86722857, 623122317, -225886189, -490826321, 175616946, 1090685397, -34395780, 448727983, 1091512000 ], [ 34031740, -1037875287, 1277825148, 388861276, -55499838, 1311048295, 150473037, -498894216, -230444212, 13096866, 788003988, 579261437 ], [ -65970146, -659039028, -924950303, 408213453, -664359254, -1101025880, 549109963, -1085202095, -427955517, 33673797, 1212297608, 1026891912 ], [ 11685050, -720193562, 365766809, -272754881, -852842150, -931256771, -284769255, 256242922, -518395334, 7425314, -969829884, 233867560 ], [ -44040623, -943735332, -1866233250, 158583063, 526967780, -696940874, 331223253, -118609790, -150679415, -44929345, 172196502, 38553111 ], [ 5765206, -515023491, -1628076851, 95804206, -686851845, -1007473810, -585603210, -1088565363, 584533575, 46943177, 357994837, -116132039 ] ], [ [ -29129284, -541245742, -1645220571, 320853248, -472771907, 621988418, -526592848, 193336699, -1813036315, -22897501, -1484581298, 402923354 ], [ -108547, -974142487, -326754659, 347939475, -769227348, 101589677, 615019459, 648444055, -1822714571, 67178385, -610954242, -1139607103 ], [ 31899466, -549418660, -887361447, -240210121, 963136205, -1608297318, -523927125, -481190942, -595290066, 29185168, -1159065337, -629128355 ], [ 29224541, 711777492, 1326193150, 258771254, 699171393, -26630030, -243384362, -1100468020, -1532571263, -18801140, -221778409, -228135799 ], [ -51328334, 357754848, -673940229, 324486234, 1124493682, -1433516409, -509114384, 185372139, -1653205621, -14886910, -307890821, -1100972447 ], [ -47059, 916767263, -1691053221, 313326281, -253895970, -43496577, -24686597, -410142349, -1855038022, -56975065, -673564191, -91116548 ], [ 9196800, -300244066, -598900199, 196894715, 119406322, 121574103, 121309318, -341976653, 1420386743, -19149569, 886761140, 1421475584 ], [ 31929855, 155013709, -1071186082, -75033139, -1169299585, 1268836619, 469247336, 1257869455, 283688580, -4828749, 757416193, 695225219 ], [ -39291232, 933570362, -837072759, -227808466, 816888572, 820102349, 49979082, 872036955, -1543733645, -9586819, -297168865, 711545356 ], [ 30209492, -1017607430, -698789258, 124217858, 234364556, 416438129, -115608345, -1172116450, -223536558, 23287732, 117837335, -338298177 ], [ 14188577, -684530083, 1798665479, 1146829, -262439157, -577731234, -85389184, 310157882, -554038768, -23387502, -1315062957, -1584768566 ] ], [ [ -16295756, -895843826, 202860441, -26083877, -1064545992, -1342163759, 77543912, 1050639683, -949364121, 16341338, -106040942, 644224007 ], [ -66930068, -623090190, 801590932, -34730028, 962184956, -605387476, -197522562, 454328123, -730630305, -69655389, 103979075, -1496475690 ], [ 37644363, -387050060, 807822520, -255365428, 1223874697, 341880473, 133862779, -754045889, 686815365, 67803276, 675485104, 1564985435 ], [ -27628392, 657977149, -978260378, 304375570, -943066017, -1608090001, 450587335, 792794192, -237195721, 25677695, 294259216, 1065135833 ], [ 2987620, -35634010, 1620837662, 145371037, 1258652054, 907628645, 648464491, 440474488, 622419352, -2174826, -341755983, -1391029549 ], [ -51632059, 315604848, 1036144022, -397892087, -967701234, -1376225318, -639704058, -144402833, -662014907, 16763198, 767520636, 885609689 ], [ 65430328, -834018475, 748558279, -145006531, -279200063, -524413593, -447297151, 568353262, 1953049727, -4597099, 316774956, 405979730 ], [ -18725466, 536874835, -861341090, -211510295, -920936403, 1316774474, -242989206, 111350113, -1335287099, 16098818, -636727875, -484606492 ], [ 3471518, 372839318, 1916767901, -62137989, 4987074, -243711686, 362178873, 862733593, -336729885, 20713992, 1078344984, 1540729211 ], [ 62903603, -74824553, -390736038, -94569625, 21625492, 1197685815, 563526421, -1222935242, -972187052, 44322860, -669441885, -1391286197 ], [ 54232835, 778975026, 894466170, -372014187, -683394345, -536969913, -77745037, -697484950, -1612382842, 60476128, -1177019262, 419024257 ] ], [ [ 35368823, 65636089, -162141493, -148955909, 11012497, 10408077, 1436861, 795524050, 1751499797, -25495460, -1080373568, 665426081 ], [ -44186258, -429979862, 1706570364, 194946383, -604568127, 151120068, -447493155, 871458149, 173264507, -68650441, -752099722, 63373932 ], [ -69327211, -551898889, -1546808163, 373257370, 59056961, -856597348, -359402896, -854799829, -1346627307, -31620230, -1472840212, 70214393 ], [ -44875063, 1009247875, -1372802680, 194975931, -811534870, 1509742885, 451180484, -1034091996, -1596878701, 66131690, -971659983, 715480350 ], [ -65723697, 271125402, 1483948047, -70176698, -1161654752, -1205850824, -343840545, -1062150381, 30369515, -66189298, -1464797429, 1391703064 ], [ -66796792, -688343690, 433960038, -315449956, 39345720, -194374632, 544147131, -655547402, -1367739304, -43266895, -13869838, -1313186299 ], [ -51525484, -1052370812, -1731926621, 313833618, -289582318, 389551519, -268578332, 69153785, -427942432, 13827001, 1481736623, -549781794 ], [ 27215193, -753673578, -1732051505, 298287459, -102576339, 245956855, 174348346, 763625392, 584146188, 40609699, -1377323466, -1263709592 ], [ 47461517, 576697526, 212906340, 52949180, 189959686, 435658827, 611570876, 179118242, 441638926, -60897282, -595753549, 1060086001 ], [ 46243043, -368824252, 1313649826, -274137021, -1199165748, 906188645, -142348637, 1278519594, 932922121, -45919678, 39158598, -1594312537 ], [ -56725118, 275833897, 1349004542, 138353983, -770694272, 1498564246, -436243044, -263806401, 1115528116, -12053868, -343037303, 708835837 ] ], [ [ 52156092, -185490316, -1348453247, -400408150, -642396088, 1395585817, -97930065, 280523623, -327473462, 8634116, 154577460, 4082126 ], [ 15835879, 559720321, 1560616076, 240928856, 550244960, 246287788, 41453548, -392213188, 849140550, -49336877, -637372561, 1564372572 ], [ -32212174, 510549852, 294496640, -404243691, 233856365, 411703834, 361141137, -1231744383, 2034822728, -51401907, -1064768918, 254901158 ], [ 44514622, 688902055, -1461546451, 114246252, 141400218, 533145396, -505372090, 557384397, 844967610, 1479848, -133943824, 698236003 ], [ 60856545, 901969664, 1818820640, 289292097, -235972833, 482046648, -341008921, 592732751, -1953151514, 69157936, 1396807444, 352935352 ], [ -14364850, 730888197, 1567518410, -189516172, 1079107752, -557744569, -570433262, 13659272, -1796351036, -7126506, 292274693, -1203764096 ], [ -8006584, 1001162820, -565598187, -164081047, 41721827, -103778145, -358335366, 272062322, 927060155, -40448055, -702574898, 1180747528 ], [ -60350587, -686316563, -1638152297, -32463520, -723092615, 710748261, -565607525, 832720711, 2059611476, -47787214, 748959807, 238031403 ], [ -43438802, 959618656, 1483530845, -340775974, -583620890, -754887208, -75143690, 310128959, -528313178, 22138859, 44839119, 1377722351 ], [ -60017928, -877263322, -384361771, 242492230, 729482856, 1270477845, -447141197, -1160818655, 1419625022, -51206999, 99019854, -171738057 ], [ 34742561, 316290, -1922001822, -182807674, 939765150, 672389148, 500600857, -105121075, -590170673, 24527636, -640171463, 1362136797 ] ] ], [ [ [ -36821121, 297739789, -277477222, 321475871, -719380824, -157641573, -42353230, 591405379, 1187066718, 13699720, 964108257, 1321654061 ], [ -33781167, -93786822, -1142177018, -130335092, 21780105, -447626750, 411208193, 627491615, -1979640357, -57511262, -1162891755, 1514160358 ], [ 27560824, -115492505, -849463572, -168294857, 962412407, 284194085, 580228291, -194195096, 1813863940, -18122869, -1495092852, -958595956 ], [ -54797157, -957725449, -636625475, -7654754, 45966961, -1655037240, 434496181, -362058746, -1893214019, -36543476, -420951225, -410446055 ], [ 42106859, -32121068, 455192464, 304467267, 719073569, 1619472401, 299781020, 687140069, -766245385, -48554385, 754389346, 1484336179 ], [ 41619532, -712505165, 265868977, -102822905, -1286848854, -1056456511, -637268832, -181298120, 1417899797, 13955095, 2193226, 620181100 ], [ 33667201, 388719673, 1353871851, -386460057, -932895665, 1484959180, -274247197, -62475814, 1410873605, -69263563, -283909160, -1324610156 ], [ 39403839, 659167083, -1881038734, -53265453, -292898251, 597913319, 186824904, -320525947, 1708630914, -29166982, 507098971, -11318054 ], [ -56792095, -354807239, 103788020, -106275978, 456485512, 169064001, -320320394, 973580847, 1303144522, -69016130, -1344963594, 210494801 ], [ -35368764, -822359324, -294576004, 54931820, -1035713835, 1064308479, 509178382, 275088945, 1156244041, -46661252, -1134548665, 1287740618 ], [ 55976754, -856807983, -1380166750, 234231896, 93259080, 748982454, -379664233, 1181686899, -1001318393, 32351403, -399085767, 926469814 ] ], [ [ -11692761, 857326938, 497723553, -159935357, 169582786, 754939153, 263235722, 815676163, 1106045048, -38625346, -278896134, 1273324784 ], [ -49349737, 779231765, -1469721801, 66172059, -54589402, -1485148447, -50643022, 855426553, -1015472521, -15264482, 783856247, -728971827 ], [ -69380242, 1061035564, 1158779210, -286256784, 1255635376, -1564552676, 539562311, -106383238, -1503569554, -51535114, 709804424, -765787860 ], [ -69417600, 314527731, 1515148991, -274250512, -25841516, -751014086, -517166974, -103577594, -522474768, 29869269, -625745663, -990792504 ], [ -64861303, -455533244, -537549440, -152116333, 502977097, 395591651, 102250610, -530456598, -1336640109, -13376499, 512353893, -997769221 ], [ 12042696, -1026100746, 615672706, -207435956, 124120117, -625558611, 250383903, 574490864, 953269727, 51410181, 877757383, -947478139 ], [ 7021980, 714067848, -507812077, 237007019, -968695446, 1283161094, 537890128, -1144346007, -497029633, 66077248, -984162444, -593128460 ], [ 23207156, 113598467, 1055889392, 3162200, 849223097, -320347414, 168681467, 1062110901, -496761579, -62022973, -563813165, -378904621 ], [ 23450484, 346404212, 871909578, -88587010, -182863287, 136918422, 602231462, 1205822801, -1698063706, 18481997, -1317907651, -1430900191 ], [ 35837796, 882295048, -1073175058, 353675169, 1281890400, 697019624, 50959905, 403819109, -1540751982, 53433304, 261841753, -1193057285 ], [ 65992006, -671946157, -407894408, -134612490, 815653127, 250813305, 606973174, 1109291261, -76436473, 7630609, -889279326, -630310327 ] ], [ [ -40031238, 554343151, -38139214, -274241746, -28317857, 1476707386, 35546908, 1167657970, -401748576, 53888023, 380736144, -1200498538 ], [ -936730, -1064514198, 524320738, -318962530, -284950319, 496582069, 475504196, -540310289, -90636953, 50108305, -939278317, 1361972356 ], [ 58047372, 125783684, 1461024917, -71591343, -1191238747, 1645286581, -456918662, 601804099, 1527172057, -6823975, 992573041, -1397253670 ], [ -38964779, -989911835, 1930465383, -254745856, 1197962658, 256245658, -27975711, -883127401, -639810108, 37768220, 1266102218, 1351621579 ], [ 67230905, -814052443, -1550490194, -405633941, 405534537, 712254181, -466841754, -989508839, -786857416, -27040961, 203116399, -325684929 ], [ 19450957, -24381142, 1261751723, 143690641, -531629887, -1074684803, -26284370, 1269883170, -1900208336, -17413978, 602652456, 99552670 ], [ -18194192, -259989666, -732745906, 383845532, 1010885822, -513112437, 306561639, 956669160, 2083682027, 6098746, 402658574, 1065748342 ], [ 68756436, -1025429521, -1531442185, 167466276, 410261973, -323737591, -574602041, 936859506, 725830386, -52475932, 937149721, 638297720 ], [ 55830468, 943311381, -993604639, 328664164, 997973511, -571497895, 435889988, -1024841666, -1342040561, 49614609, 137294543, -908214613 ], [ -35449828, 200194580, -35855597, -175541873, -154564343, 1237816647, 104835347, 27242220, -1787741849, -5615107, 877186482, -1409957865 ], [ 66561543, 639327008, 1476911048, -245665757, 423701226, 1629118897, 530538972, 679505512, 1807571380, -54904729, 267892716, -43958984 ] ], [ [ -63802963, -464812809, 1896595134, 25955101, -799246019, 273326438, 113776060, -578056597, -53830557, 43495743, -50827486, -784761913 ], [ -19362304, 766574317, 1000969489, -258909977, -308391323, -1325482097, -652193693, 171121490, 189242156, 27810253, 89030298, -1296516822 ], [ -40493887, -803637495, 829565557, -278334990, 501443717, 1546452618, -572729597, -442958611, -1169290606, -41314868, 40544211, -575199656 ], [ 37922152, -459707747, 1875885982, -294738848, 907340614, -835283412, -388790074, -233399919, 123994565, 69236211, -1363733423, -924770002 ], [ 20210250, -359585190, 802440341, -54911285, -935561904, 159745027, 665282068, -367714161, -44952280, 59320032, 432780897, 963237608 ], [ 29335234, -646306553, 845641979, 197192876, -1030693192, -373315553, -547711760, -65244615, 634656278, -65983510, -732544442, -1448691605 ], [ -3608676, -1017563671, 1146102820, 106018478, 314783469, 1421035092, -570549727, 534638868, -216859479, -20980700, 1202916735, -1153154875 ], [ -41612801, 451794671, 1156186187, -305627648, -282402754, 1195635692, 361733706, -430819156, -631848915, -50039044, 520039218, -352862465 ], [ -53706285, 304581248, 382726700, 358731099, -120343655, -824794485, 406304859, 97268769, 1565783686, -18266711, 44664147, 903800184 ], [ -64868679, 559705337, 1647498791, -235404269, -31142558, -913957223, -188798136, -436896324, -1652903751, 4347678, -782896518, -633683972 ], [ -41299597, -996250292, -1373856692, 218683112, 65416310, -1140769266, 522632014, 1138614679, -1831257754, 57392230, -1454913138, 1150005974 ] ], [ [ 8823863, 187091964, 1104484689, 358624780, -1078904530, 1119266020, 224849758, -1213041810, 1508458243, 6128637, -1394893965, -259398021 ], [ 8060653, -584572393, -174039872, 172257365, -1045958423, -1008256819, 369833550, 194478719, 121253397, 4339840, -1123303229, 1388730385 ], [ -45622674, -595318502, -894197159, 247933393, 1234792322, -351881541, 235638161, -161605241, 1927103323, 8533251, -683840477, -375935511 ], [ 35067819, -412821355, 92459537, -368126981, 466890631, 818988198, -203097526, 650549909, -1059463086, -57475427, -330022719, 926601882 ], [ 55478000, -228181357, 27695490, -54796764, -326158918, 1071737613, 159755145, 957570051, -113487965, 29725140, 348921855, 1368525750 ], [ 11890933, -982600299, 305118461, -383819811, -97561199, 171069486, 584815710, 110047373, -817029176, 3968518, -1030529992, -1273488947 ], [ -42429923, -980351174, 308081127, 19903126, -1201708220, -555177010, -301420347, -1088909738, 1559388110, -51996915, -1171306052, -138563374 ], [ -22862425, 811846145, -104081948, -257511067, -912675359, -1499649886, -532660822, 1017698924, 531455408, -7215516, 517934501, -1123741660 ], [ 52222385, -5257879, -1704207318, 12125817, -1117616785, 1415889023, 573496142, 430929280, 460062941, 8584392, 1063661420, 777775467 ], [ 21118681, -1782157, -1170863705, -360130134, -908667407, -841020853, -275921618, -58989013, -1894256371, -7219777, 818049894, 76108389 ], [ 65327458, -799893294, -1734928118, -226120355, 1166862010, 765693674, 190730248, -555181967, -1188312074, -28528687, -902685397, -130347151 ] ], [ [ 69997907, 1009383405, -1933438799, 371959240, -1261097167, 1009891070, -510851501, 368519577, -2021041646, 10890855, 99360839, -981398311 ], [ -26448019, -49909064, -1443816947, -32669652, 746511332, 344921571, -553363973, 405423520, 1214464774, -5012230, -918537657, -1086621349 ], [ 69475, 370822224, 1818057897, -45030613, 341784233, 1240596495, 101181466, -401173752, -961491442, 54046999, 719413837, -24484337 ], [ 46448680, 151969819, -1884616528, -30681521, 244216271, -490235076, 29863172, -844448540, -460426881, -36268059, -872817252, 457153436 ], [ 9392677, -711574891, -1455307034, -108546778, -920006732, -201798760, -520360298, -157330876, 1110813440, -39209208, 930360823, 1248052481 ], [ -48339179, 16438486, 655862665, 321781115, 747819618, -1332103818, 51001634, 1284728338, 1052602936, 49381618, 865725204, 1311161644 ], [ 22175190, -232100439, -948169427, 268871093, -281631122, -743803985, -460902198, -659740570, -1625009700, -19639059, 551335191, -1264409935 ], [ -68334021, 455152198, -563032380, 220272740, -410537413, -770164067, 18160229, -377600492, 322401646, -50975102, 1352406290, 971866886 ], [ -54963636, 902353389, 1441254376, -33755233, -794153343, -144922569, 539774867, 481679308, 1815050336, 5955772, -674684524, 1426619229 ], [ -47701123, -112065127, 250611496, 327358528, -271957703, -672518043, 481348778, 965817401, -1659571182, 15454016, -846329796, 730730589 ], [ -27189562, -85404521, 203612286, 60660003, -419211451, 347406343, 412896599, 962437012, 380909645, -7932693, 330154681, -170564644 ] ], [ [ -39381042, 734126510, -1819563453, -153875071, -437802319, -879002962, -361099426, 963287078, -1906841096, -68962098, -1084877495, -624853934 ], [ 25887882, -990778234, -1819849154, -216883925, -1249955665, -1657035403, -128406847, 871327532, -1406070781, -2428557, -133102787, -282561611 ], [ -6058160, -683466414, -1052173890, 306935505, 662141752, -1048511078, 220361774, -700821093, 1207932440, -55569026, 1237877532, -1480264016 ], [ 60080612, 986318535, 887549083, 87326012, -892881139, -957512091, 250262942, 590333360, -1324598653, 1847106, 913706533, -678588348 ], [ -60864907, 265566349, -1533846259, -28704097, 1183242627, -989581758, 455404020, -1152866683, -883384528, -48003164, -14639403, 1219787962 ], [ -55484319, 1074402645, 1223150322, 310029145, -490008024, 155463096, -590935043, -290686882, 60028217, 55902333, 345553976, 431618596 ], [ 53339824, -370083314, -990507420, -46161275, -1201564637, 336318281, -283834786, 674423418, -824814301, 7510324, -1007279544, -1164134109 ], [ 25642615, 519083643, 1238670721, 306482404, 955764196, -466694012, 128113010, 396728738, -835643902, 40118986, 641040656, 367185703 ], [ 33401831, 734310009, -1903581788, 178406708, -850751411, -1213773702, 76866667, 209121713, 1809983743, 38877636, -1248920536, 551826518 ], [ -9469459, 588649614, 230858473, 105337694, -1208102046, 1105743025, 638157849, -1023932968, 880461996, 51446299, -304571261, -397901199 ], [ 42059346, -667663076, 1020734068, -268755790, -207498012, -730977847, -398169772, -228963490, -1930898782, 53156382, -1442168408, -213057770 ] ], [ [ -16682231, 167114978, -1503306146, -356854571, -1120632788, -964153377, 73068992, -1222528800, 608400293, 20262302, -953721919, 725158989 ], [ -28467870, 835657621, -1327365489, -117310018, 589197714, -1076992578, 208056906, -1133101605, 759703265, -22637625, -1230278349, 177495242 ], [ -58609254, 257441321, 1270784362, -174698482, -253183115, 1442366596, 192368254, -37863288, 825407793, 53550452, 479022691, -518619370 ], [ 65025641, -166289091, 1416627582, -148160893, 491462355, 278704850, -220817933, -453362568, -1592999334, 47324660, -1466693098, 1513584759 ], [ 61834782, -634638814, 1683028266, 179738790, 524923470, -1297669487, -505294103, 468088906, 1753095427, 15819101, 76099604, 481018537 ], [ 1642249, -842327129, -1203522619, 338382199, -971164517, 1599681621, -608716915, -835967062, 732973644, 65980737, -178356121, 534865300 ], [ 1858561, 476489176, 660378558, -72779199, 513887022, 709181134, -261777997, -63509481, 277929126, -65680489, -937364098, 1218556500 ], [ 5815929, 113317350, 1792791356, -283048741, 308343864, 884026483, -509722477, 820315596, 965342000, -30526835, -505170790, -1150616875 ], [ -12644751, -630711128, 208642655, -317145878, -278000891, -812600590, -617027346, 346900387, 1150176974, -17938065, 854248900, -1488781634 ], [ 28704580, 613942046, -895166248, -157925541, -711944737, -311110614, 377416476, -687985177, -1809154349, -62855657, -1077785066, 1264283556 ], [ -34173038, 524055395, 1593400291, -366535947, 979058741, 1239217356, -386064947, -207919555, 90257158, -52857033, 1485866400, 130478582 ] ], [ [ -44611352, 328518291, -1008224670, 196839048, -1029557087, 707049741, 565401240, -335358038, -1926193304, -36833291, -78439993, 736985121 ], [ 56663476, -685257877, 176800074, -55332510, 1096518843, -757822153, -121416217, -1182408986, 1090476330, -39746679, -470580654, -196698866 ], [ -43523780, -1085862904, -414920221, -183562227, -1065745121, 417437603, -436753860, 493529057, -151345799, 70634542, 821782784, -1198619000 ], [ 57993347, -147224745, 1739507188, -92629376, 1209381255, -367322745, -74844235, 853511630, -1966806905, -53638622, 1449287261, 1176913302 ], [ -48713057, -816168422, -3101309, -33940874, -961549994, -1344026212, -272888832, -983957999, -1382719695, -20648199, -170492566, 5847682 ], [ 62398498, -466354473, -1654751432, 368268181, 484128915, 1182049011, -272896110, -856729409, -1180389410, -18213144, 1167757706, -1160532484 ], [ -31201457, 474833534, -932150137, 376706238, -94552519, 172283911, -305270370, 837305871, 924331077, -60482486, -217952872, 920534767 ], [ -57829998, -356901606, -863844476, 331926593, -1258240013, -522005254, 636479864, -271119722, 164426868, 3636919, 1253598202, 844251486 ], [ 41597134, 14371106, -1393863671, 257384333, -462208068, -908320131, -447119160, 324044685, 110261756, 19737574, -731217160, -835027358 ], [ 1042215, 339534406, 524957119, -95287787, -847579737, -935412786, -283087707, 998391846, -924298894, 69110634, 558435980, -427932470 ], [ 53858691, 131161758, 35105712, 42735768, -792113216, 1402082203, -666961999, -655448878, -1361276674, -37954236, 41307852, -1605445772 ] ], [ [ -7405736, -114414708, 1449704941, 68081776, -479897783, 104405503, 51228709, -174370183, -118523667, -7266364, -914616414, -1116212084 ], [ -39264181, 640675304, 887923939, -349887923, 448330788, -82666524, 223674683, 1272045827, -1406398321, -60135963, 604119575, -764234186 ], [ -20251612, 596915976, -727144555, 95411695, -1294557285, -864568561, 419446570, 864447087, 1524166895, -38901604, -61106115, 1116441035 ], [ -34527576, -339928149, 224777633, -314984139, -830983719, -1559250655, 254420084, -622876626, 1578639541, 3165112, 955422142, -477010754 ], [ 1983757, -589681273, -1363153011, -403220703, 388842708, -641534642, 582113833, 1188626077, 1181963470, 27811083, -858165860, -1559830835 ], [ 16030409, 794540570, 249492170, -100115227, 825323884, 822446844, -509733204, 980351781, 706110317, 69262841, -146700498, 680651011 ], [ -39481059, 1046176269, -1912664265, 308402096, 813901423, -150930809, 528586157, -793926374, -30213748, 19305284, 1318251317, -939529069 ], [ -13569798, -312547055, 852811723, -70614264, -1042815179, 1238631042, -240522227, -1090659044, -473429747, -18773621, 306434444, -1035323563 ], [ 52785248, -140753691, -1632362726, -238873759, -1180153338, -746509025, 644737930, 209911549, 1444956890, 54057524, -1278980642, -270789236 ], [ -66787479, 893835015, -716422061, 387500474, 1082861485, -766674775, 507206232, 202175438, 1556806040, 28238416, -561053706, 1404348852 ], [ 61596217, -73808741, -934118509, -153432741, 1181208660, 322000594, -27851842, -287756690, -336417632, -5551113, -322667510, 205257903 ] ], [ [ 27588803, -697857103, -966849608, -43032583, 175410909, 1231757718, 416167091, 1293812534, -717458982, 57293116, -995122339, -853533074 ], [ 4761037, 266057996, -1865386379, -319479887, 1040304541, -794147822, 341426975, -36106442, 192200619, -7107102, -558849143, 1437237697 ], [ -20324992, 767780917, 1590618108, 296680018, 50433127, 986253837, 617056344, 688635344, -1273428273, 16612137, -674443688, -352600414 ], [ -2852122, -1070027241, 1616669824, -311686351, -173529656, -1559377712, -124490732, 837365846, -1761106655, -197730, 874334854, 632648279 ], [ -60421831, -609441884, 752057437, -350155879, -47049850, -108902563, -352522987, -1119914002, -1747888545, -13643115, -804584690, -695339530 ], [ 41375151, -575480877, 160067246, -119773630, 802717446, 196933049, -397228936, -669202371, -1331737957, 39953365, -1416179728, -630080714 ], [ -20815427, 465230466, 1764840944, 301896145, 179207367, -948558905, -347801210, 275610453, -880134795, -9502128, -728877747, -249732419 ], [ 9270670, 900329157, 1600158701, 9969890, -20586529, -296488677, -234485270, 516586271, -1550375786, 22721570, 1223183689, 941319762 ], [ -12830921, -636571349, -577972555, 368122802, -442423824, -964536679, 14999345, -917718406, 1140914664, 13926989, 790737465, 646321596 ], [ 58947448, -577605852, -393956472, 81718151, -779877368, -809330229, 280849375, -94612618, -1612334807, 66053795, 1272449246, 201654029 ], [ 11310433, -10458322, 732960704, 229003457, 430942531, 900405860, -566044284, 716335298, -1817465644, -16537592, 738343607, 721471532 ] ], [ [ 3852009, 378755664, -872944323, -344987388, 953760255, -743323018, -79052315, 489014490, -1941130660, 33325639, -725178023, -1480276771 ], [ 14854734, -897120569, 436253418, -4217383, 1158440017, -70106599, 354536907, -1072737288, -1801500328, -38045479, 1306860425, -370380573 ], [ -63784014, -598949124, 454299024, -247211637, -189408957, 939006878, 651255368, -858332934, 2078488125, 30857093, -428186782, -1129249230 ], [ 39887292, -849978430, 226554296, 81850707, -439649387, 980132723, 377730634, -193111882, 112018548, -31985796, -433681898, 1288964334 ], [ -31525446, 900838280, 1176498659, -363464135, -854617622, -549286922, -44702502, 140710393, -1047118038, -27715068, 343906790, 1153943403 ], [ -60104025, 219484715, -1879274452, -271499303, 496443811, 501184363, -236293784, -798425836, -272924370, 51899085, 237830272, 107129377 ], [ 26991514, -290174766, 773488009, 300595249, -1159083720, -1506320303, -424847331, 455130276, 477760775, -61448131, 768572961, 1595028980 ], [ -51145639, -778330018, 1096996648, 224749805, -1252875665, -380507759, 275742284, 33619801, 493339309, 1221093, 494633460, 22774008 ], [ -59077631, 624002509, 1785166251, 238233367, 1172483734, 842186899, -590600343, 49752379, -1760885095, 54492175, -594685047, -575098800 ], [ -33595585, 266424374, 17088096, -10927813, -1218652587, 1697707210, -223185361, 265060350, -564350904, -14821920, 931271937, 1159834821 ], [ -45520145, 528659740, -1385707873, -286945232, -389568924, 563726958, 61835233, 370343051, 790301766, 47779124, 156587309, 853598654 ] ] ], [ [ [ 63474870, 67279852, -182677747, -13791911, 1062935946, -948477062, -34107759, 43017566, -1285355665, 44711053, -1159335740, 473997943 ], [ 6523497, -840223226, -21355055, -158541204, -14069825, -963287854, 509807015, 362518672, 369050400, -46241560, 1007893722, -739815873 ], [ 62571016, -759122805, 43557474, -275200997, 85856966, -731724503, -434688006, 686312706, -611854356, -49895153, -61757200, 637881086 ], [ -49883388, 845910819, -816592430, 312642467, 244247777, -1656227900, -494097009, -372420190, -623220107, -14949857, -907444949, 1199979 ], [ 3231180, 934593105, 772047851, -383491916, 1050445085, 865500880, 581314566, -684370888, -1307279946, 15050640, 1434286978, 212668618 ], [ -47072338, -658197261, 888491942, -345842192, -1134955751, 504195906, -119134057, -1020831205, 322607239, -67441587, -745580221, 1068807110 ], [ 19878387, -847099565, -641639669, 355550373, -176812323, -330299814, 94270759, 895020875, 1045263039, 49501957, -820863817, -801697797 ], [ -6006262, -899175574, 1771165586, -229571975, -848496406, 829852306, 646147265, 342205451, 2010494016, 39384444, -1453355611, -343057083 ], [ 31575309, 407068843, -774777946, 323954563, -818015154, -1326390474, 129535075, 251270206, 339655738, -56072942, -487168628, 1454273131 ], [ -28389699, -522089168, 405616939, -296161689, -944533646, -1650907606, 438818586, 418965942, 572157920, -25031564, -1258023995, -387305712 ], [ 19941317, -348642284, 870758108, -48274930, 896546282, -88725894, 382069550, -877004240, 1019570298, -32820911, 191812237, -1196910111 ] ], [ [ 17382015, 851877344, -328910963, -176714057, 1205640932, -939622854, 514977807, 1203107690, -1624718908, -68455186, 62589750, 678230355 ], [ -42609089, -1029741754, 1222500052, 258856679, -406787331, 1649935227, 607549202, 1167169125, -464267628, 45340939, -1302267115, -1153258512 ], [ -36085218, 861310838, -22899376, -246287182, -257506673, 1027948104, -269831853, 1187939937, 297882196, -12018173, -1073184331, -1395852286 ], [ -68560877, 231040731, -1536909178, 347184369, 34359773, 463317316, 588231345, -751747636, -250526806, -36090433, 564147091, 1168146048 ], [ 10768464, -527565583, -367830098, 376963103, -287558253, 855904240, 409725796, 838472925, -684450714, -7993483, 170696661, 1202109362 ], [ -20375327, -942953193, -795462815, 296249859, 428029398, -1397445845, 567260377, 375065392, -1646583557, -15449720, -1359428647, 1236571022 ], [ 29898809, -791810768, -1396685577, -66942514, -364833620, -1184282678, -522759722, 128467191, 535690410, 29462866, -1197102615, -179763919 ], [ 31839276, 941883067, -40622408, 171611960, -1237031159, -1557392857, 558900329, -440169189, -1686406103, -12712093, 936230913, 897739190 ], [ 25729661, -189611499, -24316522, -220590839, 373856324, 575616876, 668352031, 1004625185, -343891346, 20009887, 1442103767, -191063055 ], [ -55994517, 198852543, -1052886879, -408029560, -585826914, 803443713, 601722696, 195421906, 49545071, -6712940, -920512693, -823283198 ], [ -39244554, 345292995, -612480351, -144503969, 178064342, 183802518, 41796185, -637231875, 288336590, -70455970, -1364551614, -859998411 ] ], [ [ 1138232, 582995931, 87155062, -106743020, -1261321937, -104072197, -69030960, -409398651, -921801973, 5942512, -1183486511, -232343408 ], [ -39935133, -1060218160, 419897628, 82186530, -1100885642, -155368622, 541617093, -357960432, -1051949805, -40493675, -105955406, 839975032 ], [ -37077593, 530304812, 29489170, -8904848, -947793558, 364321128, -16876810, 120542992, -1077201078, -31539659, -724579412, 819363439 ], [ -18615153, -657942457, -788566159, 366304765, 959230605, 1627790561, 456743596, -168119833, 278459308, -20441496, 809584461, -439177157 ], [ 28214947, 216420833, 66956751, -135929519, 939603718, -1146691650, -442298133, -575328255, -1934268159, -63356617, -45421439, -697335042 ], [ -60039120, -488465437, 1519047005, 179599384, -215659755, 80381918, -606204465, 258792179, 1896883132, 62355345, -1013412310, -883147649 ], [ 71022108, -499927842, -1914823913, 147034052, 343444629, -280665136, 602057651, 814948987, 63861744, 60298818, 42848208, 872115823 ], [ 56604839, -289680121, 530554258, -129192809, 792693918, -113824737, 332275092, 168195841, -2068504135, 2861632, -1469317470, 14866300 ], [ 23390763, 1031265228, 754505747, -199434369, 1157163853, 54747323, 293873409, -658611482, -1211637374, 6629452, -1346309220, 598434154 ], [ -31998618, -582713255, -446371842, -270393270, -803049642, -801481122, -276910601, -171088894, -2068900021, 43226661, 301921751, 1335699936 ], [ 43235210, -702807366, 1794088095, -178429410, 1196790170, 184033775, 607910352, 79414764, 1832669756, -31099829, 119267634, -433871446 ] ], [ [ -40356564, -693987058, 286656819, 97840090, -695090661, -894440515, 24132810, 1030764662, 2006676124, 31222365, 930646531, 570143260 ], [ -1799256, -144026876, 1598698860, 173558114, 191400742, -473891453, -56065880, 372461488, 1811213971, -13958442, 755838233, -204242513 ], [ -21997012, -977283709, -951153445, -231585403, 717863814, -454030538, 177359978, 221795351, 239225605, 14490233, -605226813, -1217217377 ], [ 34177930, 393226459, -1223061187, -213086051, 173741104, -242185941, -491275721, 765256762, -888831646, -28226986, -669331612, 303512192 ], [ -40700674, 594476476, 999734516, 168511246, -1131452928, -466047500, -293748613, 705765225, 1314002858, -69033082, -1477341810, 684476822 ], [ 34549962, -740049080, 1114420854, -266221562, -456234665, -1263084441, 20268026, 420223716, -1298381102, 50252652, 895748535, -852848619 ], [ -1658295, -172129247, -98814909, -134124936, 1129742552, 248902790, 210672047, -316363468, -1671027816, -47695420, 1393828299, 939373233 ], [ -57348695, 2963234, -784562075, -121446336, 488401706, 875707517, -268764117, -63937745, -1182227468, 55792677, -120404817, -369742788 ], [ 24534762, -235336412, 118466896, -114741556, -183232852, -1211572667, 374764869, -1209702681, -956543477, -19219342, 162920901, 1162826774 ], [ 60340456, -969469671, 1098794904, -152598960, 722100837, -1317201548, -519432183, 1090814782, -564024824, -52599464, 34780516, -457579167 ], [ 8288133, 467845530, 1653089006, -85319023, -407470042, 627408161, 490137167, -845534548, -647958457, -27303603, -1267922329, 1559508498 ] ], [ [ 38237105, 369131775, -541543457, 79840060, 368268568, -1274701813, 350720433, -68282388, 1777071763, -60837614, 211918778, 250526813 ], [ 33155602, 470736479, -989234095, 335154723, -395184518, -530333965, -353532989, -1243074222, 1793275253, 66182426, 1323736450, 159552221 ], [ -62214956, -486604581, 325376236, 375510996, 960498814, 1499402234, -576685877, 816097908, 511391738, -8445498, -77365809, 1289331640 ], [ 42679301, 827999664, -804884901, -330455274, 690208662, 1088040383, -404591657, -542657652, 1648636179, 15271252, 1032457968, 1117325840 ], [ -9228189, -1056485172, -727365382, 209066329, 400946394, -778433394, 67359564, -897218594, -1239147969, -63845767, 436029317, -1213904219 ], [ -31580093, 66207612, 1819990502, -25741854, 500522216, 1542371591, -173643534, -487075139, 1197378863, -11757871, 424555478, -89972273 ], [ -18214978, -310009182, 873471857, 201170195, 764400705, 1491486304, 604211002, 883039491, -139971424, 11858, -205587105, -175944304 ], [ 20940218, 137288603, 197798289, 380727893, -53316695, -625576764, -299781784, -506239611, -370080131, 7561811, 692391313, -1151620263 ], [ 22636126, 691440710, -658930390, -163447012, -986164966, -1645823503, -671434695, -1064571353, 982994569, 18399119, -399262992, 1338702482 ], [ -34852438, -1024996389, 1614480000, -259485330, 977332233, 584620613, 661896487, 204758049, -637852576, -19902877, -165158224, 453813872 ], [ -8861881, -768461703, -1155249479, 341036861, -779910085, 711255094, 327774064, -1052139873, 1011730226, -45668951, -475472382, 1067549927 ] ], [ [ -58734882, -588036541, 1292602500, -336725731, -285837271, -1154496413, -415080727, -623119390, -507429616, 52072628, 548602970, 882119002 ], [ 44477891, 741857452, 1881203662, 284615628, 51370566, -878634948, 107015625, -319032497, -2038978840, 6427441, 175375560, 940963830 ], [ 23398068, -827942047, -1579416081, 310392680, 1152514926, 745403825, 566231705, 305649257, 805473066, -44512246, 1112374319, 577602609 ], [ -49010570, -794810956, -355610304, -407633751, -751947916, -1051947830, -619493165, -1153918194, -227880617, 18368614, 359703316, 947357939 ], [ 11733227, 905289728, -896753637, -5844168, -1147830735, -93097615, 399482178, -931195905, 1238760914, 21740109, -345533206, -78915032 ], [ 58274338, -598092820, 821384121, -369259580, 528713682, 1514468963, -300416451, 645630919, -609306335, 56692232, 1488066038, 18322123 ], [ -68860841, 1076583053, 1581162519, 274928526, 1052610866, -1612462188, 217262414, 971805596, 1414646600, 39569535, 1282320851, -381894799 ], [ 57898416, 979751033, -1879373338, 220893020, -197486552, 86239332, -64135363, 923818439, -2033151701, 34380618, 1202362116, -517524270 ], [ -35310540, -331632171, 295235862, -323325344, 1172502092, 659528686, -562697860, 1116770446, 591092278, -32291160, 934166010, -1079000273 ], [ 5821943, 405588481, -1012104601, 146746591, -1025420654, -252439166, 6491943, -541151619, -808143398, -47749043, 642752712, 1362111232 ], [ 57693805, -534563811, -1317712118, -16762051, -119491019, 309823028, 149858707, -255198468, -1774499668, -70366874, -1296244954, -168559500 ] ], [ [ -32848245, -553006330, 1537597838, 65228869, 1004949595, 146130581, 355821274, -960902474, 1752208228, -64441054, -995645528, -1402829255 ], [ 6456020, -748929417, -1218827373, -396408736, 183844493, -1369088342, 557241327, -704796237, -797084367, -43824568, 869380671, 1319526398 ], [ -26806375, 684287191, 804410642, -294163097, -177330242, 1452382735, -479926009, 690421606, -310037199, 34258672, 1196692840, 1256507743 ], [ -43762262, 571927973, -1786479762, -51947628, -311127022, 591964113, 515050398, -1198560514, -1065136828, -45186467, -1200248245, 172872368 ], [ 29968856, -600343669, 1737470601, 321329183, -224012674, -463903139, -420270859, -513164025, -912007967, 26117088, -282014584, -327110844 ], [ 65901986, 650984542, 1288561556, 169492001, -912699022, 497372456, -21494705, 289087573, -1136420551, 59470133, -1020998089, 1239270914 ], [ -55250838, -317171911, -1757288836, 402281849, -250973122, 1407634131, -212714108, 364110314, 15067079, 65304019, 458179013, -1503712300 ], [ -39056505, -481953855, -1250604185, -252447867, -1225777858, 820715047, 428505638, 70761448, 966300589, -32738597, 701301507, 837661460 ], [ -52905174, -1018986630, -1152664530, 210984956, 295602811, 792929622, -417189251, 286965234, 644161118, -5208043, 732547719, 82374119 ], [ 51686148, 900926643, 282340553, -89485184, 2540937, -957129783, 620017934, -783776823, 810316487, -46444608, 913692130, 844664302 ], [ -38838790, -1068238025, 286415581, 295599178, -426752018, 1518763276, 21863063, 740179843, -420795232, -25430719, -563216494, -585402408 ] ], [ [ -31644890, -667697505, 63895012, 228846946, 111038551, -430933475, -504423242, 1128426132, -2060973661, -5111341, -1055425980, -985689340 ], [ -48778026, -505604505, 431953089, -6945897, 41978374, 885939888, -579845912, -754478686, -1137429791, -32985235, -272555721, 288900475 ], [ -44155946, 900233201, -160105771, 292140862, 487849185, -321488894, -568920170, 1057196732, -629357914, 65537196, 840964860, -396220840 ], [ 22128126, -888667095, -109628684, -54185908, 335605343, -87357928, 303640115, -1016016166, 1403318388, 46236882, 651530622, -606802223 ], [ 19878182, 185308733, -727540565, -333982025, -1167535042, 1109965868, 219634565, -73966233, -1660538103, 65274807, 792151041, 1423381612 ], [ 56840866, 134362416, 778084594, 322739898, -400823744, 1604843697, -406673283, -777901643, -266881409, -5310503, 654919015, -1189245441 ], [ 42118828, -1019119667, 1721101073, 327185188, -561136361, -907622516, -92611022, -1120915806, 2021152275, 38467369, -553137993, -953260742 ], [ -37328746, 32129181, -1714961064, 310861145, 1186637549, -699500084, 78669023, 1235899700, -964317218, -10101222, 312631508, -462026219 ], [ 37190056, 717593143, 1062973626, -107145996, -1022223308, -1583090486, -398552763, 876170827, -1956099229, -56236308, -1113725963, 921451524 ], [ -43349024, -903150641, -1320793663, 111312316, 785038923, 701889790, -16999867, 1223019082, -1598639668, 33792493, 90627817, -1574400190 ], [ -2599218, -522982511, 1220443750, -167846109, 771855334, -593456325, -419860679, 246999386, -1756557458, 6461568, -957480228, -162319003 ] ], [ [ -61727956, -284794834, -460651107, -180212169, -405419252, -1522267196, -9503491, -997973263, -2063380389, -47091726, 201115104, 938699332 ], [ -41112835, 245928858, -725221628, -227800561, 91401187, -1464780875, 309120792, -540894964, -433474130, 39368053, 423650226, -1110478083 ], [ -29435636, -210493466, 1870302124, -204650257, 840940408, -1623756832, 51278786, 186611459, -1125203509, 55986757, 208335849, -494178402 ], [ 51376678, -319734941, -723824422, 93549509, 1092620211, -1100996528, 269151580, 311066639, -1274963800, 56859827, 1149438081, 942902249 ], [ -37619925, -799805382, 701236334, -5296342, 729276448, -649531083, -187899341, -523994717, 837189015, 43450752, 1353709862, 804794573 ], [ 35360018, 674056679, 1676797872, 401484076, -289950516, -1175523937, 531785857, -207932181, -288979525, -19987570, 1360976845, 889331629 ], [ -33397888, -317970404, -254899051, -32859233, 579175049, -133736403, -175861199, -1264126988, 765322851, -40533282, 1375174977, 973431046 ], [ -14700546, 13427930, -932988566, -122033591, 1099482757, 689395263, -335274456, 1055568814, -438071565, 32576651, -1159322103, -671012703 ], [ 13927085, -745779388, 1919476944, 396930870, -901367522, 612548537, 272694277, -819775743, -1246649211, -9827384, 1162378253, -486827687 ], [ -27889193, -754066245, -1201687136, 167727792, 474399829, -1286796714, -185020744, 814598678, 1849258940, -31569637, 455102639, -49082273 ], [ -5610724, -525644890, -1695853114, -197519640, -792404687, -156818857, 108391296, -724844957, -86426027, -53571269, -836734794, -1375948574 ] ], [ [ 63451153, 496540176, -1064043868, 313334318, -1032423920, -692620973, 139801390, 812593724, 580870400, 10228669, 101580063, -1071486607 ], [ -8891803, 809951206, 1896820798, -393702127, 1091635494, 858416262, 630807929, 446688269, 1012349652, -32675338, 1377741190, -537498788 ], [ 44390294, 75134861, 1668934158, 29140083, -3175090, 1630785676, 32942121, 725954368, 1118691801, -24247631, -60810039, 258888003 ], [ -4409068, -1028686535, -1759970977, 77805302, 26355882, 1030624140, 567055464, 1210328597, 316050568, -32151507, 403230356, 1204659724 ], [ 30761456, -360015129, 1816993815, -61867976, 223468930, 1196352157, 351275482, 1034828685, -798511361, 15020920, -813425500, 635487032 ], [ 64338851, -813604808, -1905180544, -33653443, -45471750, -1349733430, 115686109, -129319740, -471939470, 33445225, -672509686, 199289546 ], [ 52169421, 842842684, 1099253334, -44129196, -641304107, -165042554, 555868978, -804592743, -1482803541, 14835837, -428256088, 1248369034 ], [ -41917954, -180582264, -1617516299, -170715585, 209452123, -1302527193, 488361687, -1026541931, -1873446127, 16643156, 1291713776, 796607074 ], [ -15320760, -733520946, 58622202, 41941916, 524896126, 1452210069, -362135006, 253996338, 1650881313, -6361847, -388518734, -454344770 ], [ 3177213, 561070357, -269693798, -164648541, -1053014145, -1650952878, -221800109, 1081232896, 188634206, -16221065, -597010342, -1290553407 ], [ -2928033, -642291433, 356602093, -385361559, -1150760689, 994163928, -17741570, -753451916, -429845980, -42753395, 591458264, -693639059 ] ], [ [ -5079377, 12572311, 204205032, 151570403, 1169801826, -1663700024, 19709793, 674199548, -1275844563, 43575887, -60602261, 559808039 ], [ 63104738, -152712361, -1704934506, -130483087, 982388890, -693258032, 80664226, -351189109, -1317500886, -49916223, 1087585478, 1404068622 ], [ 51945222, 741687926, 550628842, -343300134, 149349774, -1396488522, -268682866, -1032540101, 2079707882, -39483978, 325883814, -1148218667 ], [ 18224346, 863184474, 882643155, 261087283, -162474983, -517583085, -190130117, -494597018, -1618018781, -48402029, -898902903, -1392234442 ], [ 17746792, 407378100, 1269203204, 293581597, 1157486638, -1004769627, 657141182, -1062599293, -1820597993, 17406951, 563067652, -30318209 ], [ 33186896, -1078790747, 1601817791, -368268637, -575223071, -837978806, 543838755, -1070112817, -582876784, -59833336, -586793649, -985269431 ], [ -57535702, -287856076, 1788478831, -94955503, -739103740, 467231135, -221131686, 331796371, -1587811337, 29735360, 2269554, 222387403 ], [ -26816416, -955428033, 353776155, -305955729, -1031243465, -1543797478, 571242846, -1267232396, -1760603744, -598694, 394275837, 1592933566 ], [ 65885716, -323809035, 1380527205, -389962449, 641512335, -207398717, 185259873, -1267070289, 1867515836, 60103445, 159891527, -1256153830 ], [ 43636318, 33133127, -135413330, 125373364, 460862171, 471281423, 199515207, -740368174, 358367792, 54972678, -1255078226, -1129647586 ], [ -52693098, 557030432, 353767265, -40169588, 1043969987, -709795024, -372571269, 390375249, 1903214748, -32552557, -1135748360, 668736989 ] ], [ [ -23891621, 347571528, 1043808097, -240106933, 372776786, -1034995259, 565863184, 997944427, 533531729, 51935331, 177800385, -753638777 ], [ -10754144, 377014005, -1759642299, 136922865, 1273191589, 271949982, 619337115, 752194437, 1635223623, 1453561, -103371117, 1190315490 ], [ 26873932, 836191898, 166066442, -216304154, -313256035, 662474824, -656888362, -799287719, 98784681, 3680060, -50117013, -882524658 ], [ 48767578, 739558358, -1910930981, 228778664, 1024153990, -321980890, 455591538, -540127131, -703100010, -57650890, 389289050, 705385020 ], [ -29461015, -965279061, 970206528, 354754808, 1208561689, 76198200, -109057319, 980259323, -1944978986, 68337789, -1314810670, 922320793 ], [ 6194728, -634073535, -1901924330, 393441420, -555687771, -900990884, -509192668, -669555184, -1808687844, -39367416, 1434635182, 1097795247 ], [ 53387213, 575158724, -1181351718, -85651325, 300581282, 587134609, -153589030, 788471199, 238610969, -60779066, -1373560983, 747672986 ], [ -29131688, 969220878, 299274093, -279449004, -778402276, -527253455, 507555565, -859945612, 1203714379, 68014429, -302300367, 552462600 ], [ 56845035, -130555734, 52666688, -44379312, -933221005, -326211019, -650048010, -903122217, 1563355469, -52831435, 1042240443, -1445745640 ], [ 44446227, 385030469, 1224552618, -161195683, 482727248, 728330508, 338798304, 534218522, -1226446441, -5459710, 1414473586, 1401419528 ], [ -63386360, 92916184, 1770709657, 360716450, -822923234, -457099739, 164188682, -1069544928, 881665446, 67627122, -407314761, 636101995 ] ] ], [ [ [ 48180171, -467263676, -1100533760, 8855960, 5093469, 1655141384, 130515449, 275029878, 88611545, -58348231, 1249736869, 1588939979 ], [ -7357763, 549429910, 296134593, -343949220, 518723508, 1485937999, -519702241, -899750840, 716318785, 32824365, 188371999, 1305989080 ], [ 8909173, -401023893, 1257906012, -29013302, 68218700, -97313270, -615232790, 51082952, -20931105, -18887505, -1310604484, 1349303876 ], [ -14856741, -581642802, 1028875269, -337067597, 132240888, 451461997, -156190856, -613679890, 496558897, 47435808, 986716289, 1506589882 ], [ -69899036, 104394946, -579217871, -329735019, 939568772, 1695957427, 609831753, 519797574, -659499075, 67339445, 670593280, 1532974859 ], [ 8082765, -10572710, 1306789674, 218613937, -905629503, 1188816865, 464476789, 693558184, -1121103205, -44338106, -867061776, -845691238 ], [ -4526076, -103032127, 295024412, -4066588, 326055503, 375237836, -505616552, 816500395, -843368374, -54992027, -876204266, 100638780 ], [ -55043698, 961382074, -882667625, 37135170, 582640461, 1536718319, 64756157, -19974916, -630317288, 52867055, -1017772292, -1110774914 ], [ -22198487, 661573095, -447151248, -333927937, 651612147, 16891133, 670351403, -1088614432, 995769083, 36424747, 226362878, -694159967 ], [ 33943597, -714719414, 1512022221, 110616755, 415761864, -545302552, 527218236, 983216700, -395153237, -44269401, 105136026, 574906555 ], [ 7896530, 768950636, 505286964, -314693560, 470378201, -462054443, 586051384, 499532625, -1349216780, -43090559, 926875273, 123326358 ] ], [ [ -42498830, -858696777, 980808598, -370366141, -765284082, -867542618, 422889774, 1244372470, 1551155740, -47767241, 1369709232, -966930173 ], [ 49033229, -751197003, -347978593, 6842900, -1001070898, -892478462, -500836990, 1119242831, 1980698772, -32598860, 1406971071, 1454667517 ], [ -13921394, 777874817, 897513437, -346064877, 974789434, -696760150, 134016498, -255713989, -1085823164, 45299269, -894677605, -1426134921 ], [ -10829382, 488219359, -387515572, -298503388, -215225730, -1559645568, 143524015, 707973777, -1332932545, -47081398, -1186467, 120343349 ], [ 32164094, 57752147, 1936663445, -374338561, -216528385, 1246222362, 630865866, -321750732, 564476055, -22974740, 813064783, 325541206 ], [ 52381864, 779474970, -1481659068, -71728715, 1254075497, -628436324, -260242400, -601906344, 913344259, 41083782, 822541162, -503784888 ], [ -34368815, 876663084, 769091236, -175034732, -1062513572, 928107294, 231670693, 256749050, 939149373, 7181231, 229296545, -722039123 ], [ 53194957, -635159740, 87764037, -93840842, 743864168, 2550363, 373443954, -1285031211, -47539892, -39350642, -1440396015, 1138777312 ], [ -34167387, -962119252, 1805935077, 35558943, -1165447657, -1173000661, -640534515, -771190875, 1724756725, -14140663, -1353735077, -1026223712 ], [ -6478503, -648171674, -1444546623, 342181463, 1163873506, 310651517, 292705065, -346035018, 1491203610, -26895890, 793582082, -1579422310 ], [ -70648307, -1065748265, -1412915881, -207524461, 866630508, -1433332325, -234149187, -1286685025, -1512066545, 32299691, -150829102, -105187313 ] ], [ [ 17088134, 407131357, -630933918, -116520720, 1234549714, -1133955967, 231238144, -1145849387, -1363047907, 4886793, -1194759450, 1294982584 ], [ 50301665, 561811369, -413008839, 374253141, -385130947, -1044857418, -247762950, -1165072062, 1932951954, 63433469, -1443053827, 1110478448 ], [ 65336354, 214009981, 1929713990, 74061150, 672825791, -1223150136, 412729299, 1218386354, 967637226, 52288063, -614745084, -1613217676 ], [ 53370206, -343555837, -1233738274, 73176841, -325223365, 495057800, -588770800, -721258515, -1236633865, -59773469, -269295553, -50827527 ], [ -66543764, 468999621, 1804904723, 2004826, -905426182, -1551921139, 525101005, -1212520492, 351959993, 5122479, -498724497, -1347005170 ], [ 49656401, 662456237, 86991592, -261725654, 592348331, -950163411, -543494651, -236511695, -691567331, -33231916, -198293118, -1173841465 ], [ -41686471, 688363441, 1233830234, 119344477, 289980995, -1260176869, -489492930, 978079224, -1956182977, -41677146, 458360810, 515644452 ], [ -61192452, -166085044, 712885580, 317404617, 171079565, -1398977643, -24632528, -268300815, 972876609, 105240, -1286607006, -1563924509 ], [ 44168945, -349810925, -1474188114, 251044843, -1188323434, -1013587548, -477398258, 616154640, 747348255, 41666625, 1487901551, -1052846886 ], [ -3729086, 168561168, -980096704, 238623639, -137406183, 1387057607, 371234822, -79297619, -621283142, 11419902, -870936474, -911775115 ], [ 25995964, 293393441, 1773237433, 348689738, -244476766, 1232147205, 590338076, -1081274209, -771826136, -604445, 9198260, 187234146 ] ], [ [ -36408377, 531198292, 1561550209, -235262654, -1159424755, -488795064, -646699027, 402103725, 1274538695, -38728958, 380278482, -636565278 ], [ -40406980, 951348879, 196139415, -24257138, 358896604, -1249386413, 209220688, -913705840, 514254071, 30073128, -1133521483, -1575197177 ], [ 2264846, 250625763, 1064892480, -131209244, 718597459, -1599382427, 408814969, 994426511, -1790462234, -59461465, -248803154, -680997082 ], [ -67032796, -927058537, 1384523548, -231508156, -539656685, -853596446, 214236674, -398872028, 140402012, 9077395, -945955249, 849547472 ], [ 34237117, 935790970, -733895840, 333783776, -1203369544, 712389996, -407020217, -1030595357, -123403982, 28810443, 499934141, 342561181 ], [ 19826389, -1033120396, 408199113, 73395451, 969878237, -93461726, -58166119, 317412058, -1426501905, 27284476, -560221629, 1139093524 ], [ -50314624, 599686200, 906677739, 62653217, -663686670, -396144652, 396293955, 696147936, -173484317, -39140036, 1359696286, -885153184 ], [ 13894417, 808374121, -1739592617, 209437719, -122126776, 1693274094, -655642901, 794343990, 585793322, 18601687, -625988581, 1363351524 ], [ -31978174, 1085520917, 938965878, 101088529, -269087283, -214160808, 582722571, -630586755, -769463875, -62254308, -1146711675, -924070344 ], [ -51949097, -898783500, -59139502, 372774273, 1013245375, 793415076, -255678059, 50932826, -618307628, 10851968, -323549126, -565349753 ], [ 67810284, 915605711, -406448874, 97961858, -698993410, -198399977, 287188942, -1015483742, 340631031, 36032814, 1046532730, -892149908 ] ], [ [ 25097950, -959940479, -776198804, -46884207, 244859173, -644637164, 338083468, -906768318, 1661704825, -35276927, 33644562, -345793470 ], [ 42841364, -15899770, -13652912, -132078788, -971743248, -894256004, 369599089, 53728563, -792243416, 39927799, -709066169, -1196496565 ], [ -33655213, -817646172, 318929728, -167621310, -670789626, -409321550, -514588011, 98318166, -644942584, 65194575, -296849274, -1130551491 ], [ -2149824, 495373047, 113060635, -124993078, 346543254, 5700308, 640823889, 642133163, 402176628, 46691241, 1263863370, 923947604 ], [ 26649746, 588597777, 1542244064, -378480193, -379627585, -279200824, 649190515, 97226743, 1020475592, 6880829, 929567332, -268282697 ], [ -1860448, 462878571, 905486708, 278403458, -432443789, -1543400057, 635636435, 112605516, -1177192018, 14466795, 554321225, 867204695 ], [ 20856275, 656685725, -1483569740, -190511086, -710755793, 119603362, 499802061, -1033192091, -527633196, 7705326, -656532621, -1124229518 ], [ -22073436, -208145011, -593170081, -225549684, 968154827, 467261351, -374028319, -865139902, 1996700947, 67801080, 659187, -497875166 ], [ -41093353, 986665229, -899640924, 329258257, -817675207, 742673216, 63381815, 1045454184, -1321535429, -37841754, -1200701876, -93310782 ], [ 17983161, -372796951, 1704401590, -399931057, -401440424, -164553234, -453857268, 333204849, -583795751, -18937848, -758878152, -1430118386 ], [ -68229182, -440414875, 1558710628, 89752073, 821526212, 215741461, -382502984, -66810852, 454231987, -621987, -772437681, 460957841 ] ], [ [ 36912748, -631881835, 417342078, 346668182, 1224490362, -457181860, -366140496, 123905612, 1116595069, 59503278, -1336678816, 212047549 ], [ -50166194, -957052971, 580566004, 209508503, 383257958, 1212427841, 556228631, 639158001, -220446293, -55480732, -897547978, 751412189 ], [ -33459966, 691621728, 1443068440, 376747620, -84553196, 1640807696, -206024350, 741189735, 44323209, -25101670, 1352607209, -762133351 ], [ 20797532, 764966166, 1520495080, -180770483, 403763431, 709712075, 37569052, -1185566427, -946700111, -18609234, 187634600, -127747300 ], [ 6419785, 512583763, -1443012400, -100840319, -373095295, 892326391, -531968312, 1284225, -1874909244, -42203314, 736191750, -427309832 ], [ 39020982, 902005350, -1110298487, -91449803, 202103815, 730188054, 523061670, -624096259, -150699480, -37785032, -814841215, 332164572 ], [ -42345114, 627367338, 1365272264, 203871065, 812941823, -1540839492, -307912111, 995678033, -1632747707, 55042534, 528650790, -417712602 ], [ -5087356, -263620238, -168640527, -384566165, 746055233, 1667158522, -633973969, -566334027, 264837177, -32622968, -166074871, -1302345177 ], [ 5832039, 594290703, -1121873525, 278409638, 1005410286, 186343831, 39002205, 1276478475, -934954085, 57649420, 866226063, 1366858654 ], [ 63891168, -308859260, 780298556, -252576119, 603652630, 797854210, 660426701, -405937850, 1416841290, 56324769, -23276376, 1227675256 ], [ -24008865, -199980031, 1180777514, 15964586, 522830041, -816339848, -58607857, 249259001, -443190468, -11637904, -860296371, 1422095788 ] ], [ [ 53757300, 942793619, -987029677, 283120126, 1153582896, -630257506, 528450088, 1274669254, 1840297385, 24403113, -1244686701, -799062279 ], [ 28112443, 774921034, 1245919332, -201227038, -1282177630, 928187558, -659641489, -822984359, 354648370, -40827171, -707984306, -1451195723 ], [ 21434547, -860986282, -1917079746, 9503396, 170825465, 1549582961, 623318366, -1129657914, -1996469398, 16344809, 189684069, -1599822550 ], [ 35709978, 130551357, 1625652392, -222824066, -162091145, 456390042, 444727781, 418694609, 1593609682, 7371931, 97636870, -1294147712 ], [ 60048425, -569103700, 2525678, -225087493, -831943722, 138880942, -359618770, 92770363, -428591569, -16208612, 1043650572, 1213044789 ], [ 17295421, 142983341, -1493363839, -406130301, 791515126, 1466900063, 275729439, 1285157694, 641103742, 45298300, 1083169152, 1548823466 ], [ 27223162, 707499917, -144718854, 59765358, -105819538, -1412935110, 426163226, 644961449, 1221403562, -52409443, 872578446, -953514964 ], [ 48161716, -566956500, 335773055, -317903881, 141828599, 1412977333, 476997598, 655600231, -2085251194, 67325423, 675860293, 3771409 ], [ -50872313, -1056926419, 778349247, -212724088, -526670963, -1629914685, 73028572, -285896725, 935176462, -66077336, 126663364, -1394083011 ], [ 62590334, 335785888, -594255695, 156440671, -528771670, -1404650573, 445098773, 1119266099, -1005775790, 6911721, 889174929, -1536031971 ], [ -50152374, 578904367, -739906473, -19129778, 527535984, -920434839, 458696771, -1062745263, -1763798137, -4455840, 697939441, 953532005 ] ], [ [ 65014113, 984393060, 1045160902, 401578527, 1245916637, -1048942206, -14387502, 1166632102, -1520596513, 20150374, -33269333, -95425789 ], [ -65535839, -739742899, -605503154, -282061887, -117819617, -512203305, -381194421, 172966757, -1305172208, 69633714, -288118815, -493713475 ], [ 65520234, -446985382, 427011137, 407707968, 687578250, -1443788754, 7249917, 1248870904, 1733420420, -6490029, 1092373248, -518855077 ], [ -64489546, -173205939, -1474326023, 217108976, -1224967800, -100305668, -393315449, 1285305826, 2059806644, 43662677, -476940586, -352033017 ], [ -54253345, 830394494, 907093155, -106706846, -837398353, -262313471, -655259171, -149145950, -1393165561, -25134784, -21013676, -1136226614 ], [ 42345291, 1075218387, -791413332, 163717316, 1250290180, 1193404632, 393793353, 200206513, 1212388400, 15236428, 442179416, 1183899118 ], [ -57472902, 810515171, -119563211, -112646228, 17008855, 598857788, -595427516, -1209605825, 1701934181, -36335256, -560750848, -1460493127 ], [ 284784, -462851555, 1874495932, 78110651, -40936670, -1558570777, 370044983, 1165505809, -921104629, -67172882, 1462569552, -103317401 ], [ -1333832, -786818010, -1777007066, 50599084, -290160312, -1077013337, 543835854, -211776661, -551538151, 54757822, 252043471, -1587849665 ], [ -45754970, -255090880, -1801747192, -330103164, 1161293018, 170171033, -76074822, -97820155, 116519664, -48823094, 1158183805, -732434488 ], [ 66297175, 770490348, 1067491766, -17517429, -814736797, -861076136, -356399894, -452940226, -1437852028, 15865077, -590289242, -133160176 ] ], [ [ 57528761, -1053701572, 1695376389, -102901642, -95690249, -1377100023, 506160275, 897121894, -387583570, 39417400, 1333483232, 454420734 ], [ 61265387, 604247579, -1203845534, 13505315, -665638831, 266423316, 462350994, 517156816, -1763531075, 40034831, 347149208, 204946104 ], [ 33759455, 537212203, 547278138, -302856627, -147912724, -814993827, 434400436, -586167337, 582403895, -40200634, -268915768, 163867716 ], [ -53423829, -963701623, -906161933, -40091422, -641630578, -1258530137, 650135044, -322299838, -8819861, -6753650, -1275082777, 15392724 ], [ 18739992, -750281131, 801411481, 403976960, -1192108752, 207055825, 490906176, -368863822, -445039453, 66091685, -277238150, -261807108 ], [ -2514433, 1068081330, 976607643, 380344705, 1162130594, -1031094111, 664133957, 194818918, -221155771, 16324535, -392305940, 764736974 ], [ 55360247, -110492529, -749405141, -274895097, -95724145, 216565591, 303990295, -607171368, 570515572, -62589275, -246486925, 958296 ], [ -14723004, 192940800, -1541009258, 382537223, -585394936, 311983104, 316012195, -171018407, -1894963087, -39787209, 448024435, -1467723620 ], [ -4170897, -271940231, -5386184, -190948321, -504411672, 1416368554, -79698445, 448337317, 1517057975, -67046026, 412825756, -1133444513 ], [ 9087560, 331556362, 497268640, 225666302, 911554353, 570107057, -444295486, -142068541, 37182822, 68491992, -471420725, -1381003024 ], [ 17416842, -1022334109, -749451868, 275696917, 818328264, 884182411, -374798211, -548660854, -280034140, -43395350, 792940994, 1178928688 ] ], [ [ 70600526, 450634100, 1844007536, 144852084, -985883964, -272649580, 35080867, -933395982, 1263198405, 56197285, 743057276, 349693946 ], [ -26459642, -776293539, -1382225852, 247722358, 1140803508, -1027220031, 63888181, 986883742, 1340427417, -60630313, 272995036, -930555781 ], [ 42475491, 986751087, -616345000, -198394418, -1173042105, -1028734182, -585754878, 1147817390, 8352263, -10912489, 1298915423, -699924688 ], [ 52414905, -520927776, -1020154534, 148083198, 1015276782, 680370697, -244188266, 606652724, -1344818134, -54981286, -526097323, 1559551358 ], [ 12026100, -917545956, 1888083206, 24227181, 771867227, 736607717, -277054785, -1228297657, 1539220072, -7562009, 1068462020, 652457296 ], [ -10284892, -601467192, -53555730, 247773785, 811720365, 435970075, -343427309, -372765628, 71763438, -47325963, -1278876893, 1153387677 ], [ 41331182, -29076167, 1431842109, 389023648, -595747446, 416462111, -162008624, -879160316, -948687446, -53842473, -1477815811, -1112309284 ], [ -46405760, 163270078, -1372263876, -145136758, 1153411898, -1600352089, 28444177, -1162699895, 656631149, -38332223, -731023799, -450901713 ], [ -64321845, -509878886, 1816397946, -229429259, -290945008, 763414698, -585362445, -233566398, -1281535212, -1757963, -294581735, -1289787902 ], [ 61123985, 766777210, -1451124975, -122846510, 342157090, 1225678410, 645306313, 1106346301, 2097538652, -6819054, -965964127, 1094985682 ], [ 25710478, -378525434, -1339017168, 283607524, -662499316, 205393454, -623538077, 1068269237, 672920882, -33262246, -1128963744, 1180243671 ] ], [ [ -12416340, 161285995, 394849758, 351424605, -970107048, -7540844, 95596979, -1067013622, -1812323441, 30609047, -134187671, 755470238 ], [ 66681959, -470649670, 276406990, -405324339, 210418419, -166226603, 500454770, 315820027, -773481993, 56119499, -1198270064, -1377093024 ], [ -65049639, -1038163727, -349723054, -264252287, 351970337, -610715554, 450036106, -131402761, 835454522, -48124317, 720650623, -314718708 ], [ -17852251, 114910010, 331117572, 59671176, -1280821906, -215043210, 634436318, 818205677, 1900292248, 50111697, -1241937667, -1453884396 ], [ -22673517, -426609341, -1675006756, 307644876, 102738162, -1233033856, -456949415, -8097724, 270220701, 3706264, -1470623974, -53016932 ], [ -17772189, -837313652, 81344155, 249304162, -867322146, -177197944, -586299978, 1063130284, 1465506190, -68992625, 180631023, -526897600 ], [ 18828234, -550850704, -79764621, 389914738, 843955706, -873762117, -204188664, -304414473, -983927360, 49035079, -316698734, -1236667972 ], [ 5067000, 482368505, -1207323286, -206492816, -536905025, 334208920, 7196864, -1123009754, -1326122235, -27485955, -1434479844, -602349665 ], [ -33152038, -135338354, 610757916, -343562018, 956924109, 1648615368, 109102725, -871244233, -72547039, -24813891, -704925152, 625548372 ], [ -49152818, 927214931, -1581855399, -107324943, -1143834145, 250050654, -455891053, -867621241, 1302421736, -4658017, -1388276526, 486346265 ], [ -63985535, -297950484, 953796263, 125619812, 1075220940, -1659899511, 356726770, -820422616, 299558927, -23290941, -241437470, 205456547 ] ], [ [ -67598992, 775531005, 1009674769, -213699293, 1014104277, -1605716903, 1785221, -780274067, -925503639, 14424272, 191859655, -506308804 ], [ -24010225, -602421279, -1573940322, 331790561, 584990290, -970848132, -445564912, -808097362, -1769213821, 66801002, -664018907, -615599170 ], [ -2397001, -359013476, -847694716, -145681573, 120087213, -492146611, -464631203, -546109344, 1240585362, 61801908, 427175878, 636222881 ], [ 34695005, 956683879, 861966469, 90560018, -806720532, -891014455, -189708568, -724613956, 1186585157, 42218405, -661252386, -771964056 ], [ -67673697, -876421298, -266806074, -393720908, -124502956, 993199445, -229572625, 565290283, -784357999, -35588575, -1359313368, -537205922 ], [ -3920120, 336097310, 1635202758, 175766905, -849901538, -494846307, -112975218, -131493287, 1074289231, -23786132, 775719344, -184824135 ], [ -54913286, -828255801, -1434792550, 299980216, 835187148, 1270089878, 523809319, 1121276352, 1061446002, -11522965, -329872750, 1466172414 ], [ 5007315, -800017773, -815621572, -177593869, 53635015, 22584533, -488573138, -389854801, -1434291991, 10891946, 991485230, -437888882 ], [ 67632155, -246124055, 528650450, -318276115, 33579888, 460606687, -394451294, -1070071715, -429225494, 69080381, 1427521720, -1262307885 ], [ 32059769, 172863336, 597291841, 294500525, -96667156, -654106333, 319445637, -965291097, -1271069660, 54577636, 1194741727, -266596073 ], [ 67376082, 36012713, -498188518, 63826033, 1041963543, 1190839160, 473337638, -515432677, 354421495, 68253145, -1424956601, -1315404876 ] ] ], [ [ [ 67977800, -869787194, 445156758, 341254625, 322155286, 262782637, -96288355, -727627041, 1340474807, 809324, 252354653, 749216182 ], [ 690008, -79692371, 1042492475, 272992274, 525828136, -806414019, 436086098, -1077354097, 2044604863, 21442501, -167702002, 83475810 ], [ 29213472, -860335389, 550475810, 48658716, -697772121, 149065038, 416346878, -1284929188, 1271751484, -44114204, -326837603, 136100627 ], [ 54724016, 960267463, -133492413, 32699285, -381660886, -1489301140, -231411872, -1267459177, -1727435732, 42261944, 417701402, -1335212100 ], [ 5550345, -602400323, -7379455, 130089880, 545550061, 1522038495, -117989605, -877153463, -1070924913, -3828866, 267039710, 572324101 ], [ -52260669, -963534793, 365438105, -62272977, 211883196, -320608945, 318033377, -792402912, 483948980, -55743066, -222596349, 1586952670 ], [ -38195789, -474721860, 436530875, 199740000, -14322688, -225710313, 81212795, 260265411, -818086132, -45974210, 1256496147, -94542747 ], [ 69515889, 891421702, 627201591, -30837101, -848657662, 1665528392, 662022079, 313951861, 44884896, 15246458, -1375329934, 139771416 ], [ 52084440, -544274743, 1721262409, 221667891, 333613124, 228832829, -188738002, -1084359088, -1290782225, 11107138, -1149933478, 937821812 ], [ -48670835, -207159050, -566603158, 74179505, 1111060276, 320280620, 436160914, -1252138551, -1082869879, -44491491, -1237125374, -1265749499 ], [ -58233039, -682530272, 1118241295, -278211415, 862715789, -167968239, 425412950, 376403047, -952150466, -66372394, -646482914, 1102220913 ] ], [ [ -64551971, -709608040, 713795453, -89568158, 942262974, 890379409, 507167008, 850076354, -1868538120, -34503077, 542117323, -539625967 ], [ -26610476, 781227123, -1578861945, 388100656, -536545270, -1185574985, 46099038, 305995011, 1625781658, -61891062, -701203851, -867489351 ], [ -48244388, -112431692, -1209797929, 244634725, -320465073, -1122843847, -136942483, 189113759, 1565583194, -22231120, -498289268, 1034994567 ], [ -8696826, -512222027, 1308694563, -29455803, 1102292957, 160447075, -211877067, 83399904, 1560074427, -46009257, 487713110, -134009523 ], [ -52268272, 259024268, 1323306475, -76815817, 720057098, -1252111921, -248222342, 981325147, 1571358389, -26547580, -592607933, -664016992 ], [ 52535081, -727015914, 851622897, -250480751, -1233594639, -1229681498, -133637736, -109672318, 7594315, -29875587, -162534594, -1443631518 ], [ -25227040, -184333320, -661189546, 43021354, -980424111, 456162821, -129348904, 856933999, -1204369175, -41523212, -1438088344, 62282262 ], [ -68956370, 116671479, 1727488956, -281562755, -520956558, 1317071873, 261590724, -972290302, -1352422965, 22846578, -1111201878, 266276159 ], [ -59145470, -153399647, 1469741756, 233325425, -888750996, 969302405, 632674888, 500510294, -989445937, 61358851, -449730178, 1282635889 ], [ 2103020, -206868233, -956784259, -382347087, -1222983050, -1636062080, -39459522, 135536731, -1924190232, 57329040, -679404397, 1594823653 ], [ -6922369, -80255738, 436403876, -146059347, -1180701263, 786446978, -335773654, -30344752, 1748140191, 3993255, 1258903444, -883554765 ] ], [ [ -9260128, 80308243, -329144451, -277221971, -1178126774, -938727816, 152222530, -963420342, -1130843378, -69927758, -1349148135, -733514504 ], [ 67889589, 33191077, -594059798, 153939902, -778442766, 927816336, 315985837, -1280581153, 819992288, 62563869, 824042625, -169176803 ], [ 68810456, 340158014, -26407809, 352893915, 1147915352, -373026723, -369379375, 257117009, -524699905, -1008880, -1046682775, 1023048019 ], [ -54975044, -325765811, -857860901, 204704562, -540652144, -1631462984, -472462982, 218356556, 1610737983, -3128590, 585357414, 1007822929 ], [ -30387749, 601403473, -612205189, 56191026, 1045480801, -732324287, 66980945, -1069448472, 1269887886, 61302306, -343349548, -141087310 ], [ 56707141, 648715824, -1018841806, -72651286, -695658656, 223809088, 339984402, -1000973763, -398491149, -61558998, -826448620, -246685250 ], [ 64539350, -853777717, -1734989738, 265974659, -57156498, -866735378, 297854339, 126808137, 1156226370, 15935546, 903279737, 1400339100 ], [ -59192663, -36712268, -1123381812, 347483659, -1084034038, -10800273, -130369811, -161365097, -802902303, 67702461, -1471080302, -826200578 ], [ 37799343, -50592970, 1876004333, 258200087, -207605488, -699678999, 287288935, -40409404, -462442029, 55782775, -583523607, -1448181388 ], [ 1088246, 94390275, -214067560, -299474574, 422320633, 467639694, -320477800, -149006705, -1751714892, 54660352, 376308162, 1147280628 ], [ 9706699, 127048736, -550237940, 175119722, -31904889, -289901576, 364023587, -793169865, 1567262325, 66721732, -1431166817, -651642621 ] ], [ [ 11949131, -1040526354, -694369211, 10935905, -795026275, 1265119603, -293251961, -517229489, -229481131, -60072882, -386597490, -701166526 ], [ 45888037, -1164951, 592396664, 203618385, -1076627032, 22411555, 627510427, 761870895, 510244556, -7197893, -356539096, -899333473 ], [ -23866371, -430975347, -1532552698, -176278568, -893902856, 1640938415, 78443512, 1279156163, -158105358, 21994321, -391064408, 1361791138 ], [ -27921985, 919176871, 1297453871, 279516682, 297992329, 298056449, 336089665, -825733719, 896713068, -42583952, -59186735, -605592484 ], [ 8941816, 235015743, 1775237379, 348817404, 305433083, 741554257, -102315558, 85713991, -345182366, -14923288, 795620033, 577051201 ], [ -61491737, -405078793, 1012089104, 227202585, -1018822410, 1079251699, 302873215, 1211734467, -1204759936, -8431411, -1054667304, 1169943573 ], [ 66891208, 757995955, 1748657101, 25329283, -268157529, -373605671, 531544038, 273740314, 246832193, -55282381, 303512231, 1031747703 ], [ 38999405, 444842440, -986141931, 229422592, -607153151, -984395069, -356274436, -39145812, 22932152, 17925203, -186721982, 357652052 ], [ 56138263, -853612774, -567639438, 8163130, 627092814, -1268308324, 96406264, 180788952, 1146384681, 9311353, -859766755, -92246709 ], [ 48942831, -681711057, 244164588, 138775618, -108250519, -85355045, 81281263, -1295301944, 1718611180, -66476651, 210357336, 1167655785 ], [ -51632367, -908572346, 1504018927, -347920793, 645359450, -33570748, -534752916, -51637164, -1692183457, -1057381, 103852542, 1529046880 ] ], [ [ -58634067, 200604891, 1492600859, 238819374, -489176346, -1306934898, 595349622, -1278250788, -2010713236, -39596929, -1369509782, -1049417044 ], [ -21052142, 886191526, 903157496, 297846014, 523939172, -871195706, -141839454, 792525697, -1640011657, -52842775, 903003351, 510919518 ], [ 787287, -155126834, 820567180, -112109750, 194749040, -1621739607, 574022998, -178689360, -1149391445, -43338638, -617005002, -1061851527 ], [ 29128786, 387400313, -309325829, 363961353, 157981930, -515563710, -361013295, -924571207, -1855067369, -42382488, 120189572, 1401396344 ], [ -13486344, -213389341, -205039101, -88026411, -343083890, 443406550, -455726108, 1283520745, -467723243, -27136956, 146988456, 1233529583 ], [ -22235391, -541207162, -1606462340, 19862368, 640611724, 287591238, 481586512, -493238392, 1647952912, 19875554, -687662278, 1102515550 ], [ -3347268, 11679754, 738566740, 230358471, 682281262, -33751314, 253269282, -451364969, -267203474, 56975524, 871950555, -390327455 ], [ -59169615, 1061255959, 252648732, -64425004, 1112398219, -1110031043, -400911346, 298170949, -342572563, -49913937, -115660468, -793095555 ], [ 46021819, -714529521, -612361952, 166021895, -528458877, 922192075, 22266568, -988958940, 1703843098, 35574352, -208450723, -936725926 ], [ 6167097, -900597095, -1196564963, -51692304, -270670287, -1396363930, 100177218, 1049922596, -1053796357, 65482212, 1129106482, -1010865071 ], [ 63721699, 422269829, -289568654, -219823749, 1054230400, -1066925443, 442340757, 710788249, -317732890, 67558194, 884730176, -519448649 ] ], [ [ 13925630, 621363737, -1347657592, -218594112, -1252015816, -1127369634, 544004543, 1225411400, 1007954367, -39107986, 907417409, 9567144 ], [ 20910634, 321655238, -1312480953, 339510996, -247754444, 1663387771, -629256514, -1212576103, -1869511603, -24093826, 1196717670, 1071128658 ], [ -13924966, -389506724, -1003482117, -217969002, -359855821, -821004619, 359055451, -492326926, 1661443134, 39164781, -1348697052, -726687233 ], [ 16320322, 803368981, -1352100115, -303026607, -1137532118, 881765772, -575656583, -422753085, -1760590926, -24355275, -448286222, 1466335268 ], [ 11595756, -3067178, 913589888, 290548195, 592089635, -308231126, -63280846, -427145564, -1641217210, -31959347, 287600277, 642949784 ], [ -45032811, -164252279, -1935988028, 81186223, 606227463, -703059040, -561210660, -1106485530, -126797323, -49873799, -580058642, -1337922193 ], [ -45543691, -74602012, -1072469778, 221056485, 1158284308, -698816056, -8694130, -458112280, -1867756651, 18761436, -1388706963, -1496666105 ], [ 60437755, -675974206, 1227912934, 213627264, 394646901, -143213823, -275639672, -907274713, 1205162712, 49111240, 631791760, -706885083 ], [ 43947358, 302243243, 867947968, -401435415, 828378473, 882708578, 121871487, -323090853, 1999028853, -40691753, 64411448, 734247437 ], [ -52645353, -611968462, 1001766657, -211619659, 687940474, -490693292, 59141341, -508422970, 1754295654, -50974235, -908856516, -410554725 ], [ -21934388, 87235826, -990020888, -353979275, 546958987, 1544926242, 62725634, 718383998, 1354849052, -51258687, -1150034050, -1001023437 ] ], [ [ 69176495, -565816721, 1823068068, -390495485, -125319261, 1410295673, 351555519, -420447571, 360473495, 47892848, -228849491, -880412030 ], [ 19021789, 1018908013, 375012541, 167781244, -56438605, -1192221419, 76861272, 365121484, 999533593, 53524290, -564039891, 196546415 ], [ 69578219, 912310702, -208958717, -390526730, 467424832, 523314977, -487217312, -1243957981, -769264436, -58272846, 253125141, -246236968 ], [ 37653777, -668533451, -1849489058, -163112965, -788923082, -622160481, 280363185, 228727352, 70342664, 14826173, 8124374, 523426036 ], [ -16197372, -62446106, -468882409, -313112957, 374073967, -264528634, 433210233, 19771708, 206390603, -26942405, -256182270, 1478400013 ], [ -58380830, -423366988, 1683409046, -280219494, 1144041525, -1328312622, 271869257, -1003259475, -516883933, -56132334, -700220283, -1372511787 ], [ 27767740, -338469812, 247145438, -193053885, 921237966, -188269121, 508158506, -367179275, -2002328885, -23374374, -893629099, 249356823 ], [ 60671347, 213221953, 1895059602, 293016668, -332744140, -1284073320, -601870291, 59507178, 1714582490, -44947273, -159650187, 1533844638 ], [ -56732576, 597604528, -795611518, 386738587, 416808577, -1293787439, 644008626, 513587547, 663226222, 50777003, -180711357, -1305146085 ], [ 15138346, 103146326, -1854030466, -44367764, 722845486, 171826777, 618788248, -304003139, 1109082376, -48932023, -89424300, 952308321 ], [ -45128682, -990671970, 336036517, -345594410, -1277466520, -971697560, -663064647, 470200863, -896246278, -11115492, 564330672, -490921509 ] ], [ [ 44563471, -300921474, -1304438008, 41809484, 731555043, 1443795430, -50161010, -707074560, -476058591, -32509605, 1279343290, -1226411093 ], [ -69081441, -256872813, -105866464, 179909740, -1258217655, -944129364, 178216299, -771446167, -534034301, -65726360, -272288951, -135824625 ], [ -41239933, -976966801, -1485106242, 361603027, -998667088, -168263817, 591371344, -843040438, 1570508168, -15390526, 1155952214, 867436958 ], [ 25269047, -4095468, 258921039, 307203006, -391677424, -390984146, 496878931, -19706146, 162967035, -35842673, -639269984, 1621580943 ], [ -59019297, 770462788, 282494165, 404475611, 922125796, 1667555398, 72391403, 1183822419, 672705729, -1796921, -1312821951, 712062090 ], [ -31553162, -868374224, 749106322, -50903008, 692359707, 1294371658, -472979593, -161587355, -1188560465, -32987998, -1127018367, 459578030 ], [ 4188462, 458327590, -1883159098, -212147290, -400687384, -475385848, 95103377, -292486981, 975260322, 41331475, -1237186744, -865429879 ], [ 50302214, 802869743, -1577109227, -253076379, -1120479977, 831993470, -644110278, -369780511, 371840723, -17376059, 899768112, 1237920903 ], [ 50170490, -310016452, -1418353291, 123859539, 364159225, -1077987761, -166730735, 1038073465, 1269036464, 63580783, -965756752, -309335767 ], [ -69384533, -54048480, 223362877, -242298429, 542703826, 1052035941, 220290426, -584017043, 898340130, 42463061, 340273091, -813746879 ], [ -47740621, -699056870, -95121701, 395827719, -405610740, 573469361, 78972546, -216047250, -1276804821, -16779803, 1033819328, 108484821 ] ], [ [ -38513881, 457896731, -776423243, -142642253, 771859337, -139094817, 382244866, 290808310, -132972306, 6116874, -454658841, 1094449080 ], [ -60119561, 954436873, -1284860785, 79567006, 1222596281, 949202566, 280879893, 1165983761, -162603293, 20943605, 1018946092, -40270480 ], [ -24972288, -883933221, -1261880309, 368312610, -221647357, 1504314495, -104365231, -650281940, 56307760, -60341846, 976092354, 308467570 ], [ 48388969, 747881442, 1382569484, 20316818, 780871252, 717598907, 384376833, -853420845, -1593360977, -68721724, -471260952, -1142056536 ], [ 10091381, 920978137, -1445342720, -204014202, -1289494708, -797078312, 578611625, 863184716, 153812085, -27259388, -249521014, 429349532 ], [ 70342772, -599261727, -1927968705, -102631168, 1064446883, -165928765, -450508777, -563623411, 1762675509, -63347121, -414414627, -1324676278 ], [ -59926058, 393302531, 431534214, -38512215, -944425253, 1436961498, -292076923, 1102606878, -103278221, -12023254, -486311992, -155080164 ], [ 29899486, -238250057, -532657365, -200468043, -85029319, -758179207, -580128186, -1217263411, -485289522, -21790007, 593521025, 426948956 ], [ 22674798, 453490520, 1921986848, -360202967, 1040457507, 1213251650, 111950102, 64915403, 1790390782, -28396084, -1446083144, -1074700847 ], [ 2049191, -721684400, 202725120, 127362302, 99881301, 1343983141, -38193379, -759571430, 1780411443, -17296944, -288754274, 72554746 ], [ -55607881, 520347190, 852701807, -59644838, 608309003, 1497108167, 399590248, 462534714, -1026207315, -21887512, 38387479, -473754698 ] ], [ [ 57527384, 902920901, -582937910, 35211246, -143864646, -676465624, -646990759, 1149949734, 249865259, -10100782, 737490274, -155489651 ], [ 112111, 972180806, 927348750, 313221192, 923348309, 1383722784, -4577761, 991346525, -1621804563, 47758244, 473831548, -783118032 ], [ -35851493, -884312457, 1887812842, -393718894, 911403349, 880316030, 605040191, 1093413623, -685153138, -22730107, 946826808, -1209878302 ], [ -24979338, -1073920902, -655616947, -73094027, 1141337041, -243607342, 66034382, 941558744, -1461069708, -22982218, -567152076, -1119835664 ], [ 22438062, -728336764, -586176739, -276715309, -518944249, -992713062, 387992061, -874765075, 1103339373, 66146986, -817212814, 184257165 ], [ 54202344, -319847194, 1286399983, -108891970, 950056479, 1490942652, 143811461, 520364513, -477680499, 6251044, 127311866, -1162029509 ], [ 68803712, -144544560, -911958701, 374960711, -381680362, 1264639272, -287792966, -271226178, -1480587859, -30724008, -654360753, 1553009205 ], [ 65318488, 320598734, -342988917, -263894529, 730059333, 1620931347, 335283343, -628874768, -1995926225, -57544937, 527443412, -823385035 ], [ 15265384, 596243510, 999189912, -84958259, 94236624, 84380641, -526829747, -431510044, 1286360112, 70441595, 595997136, 900259656 ], [ 48999901, -134467360, 1806614191, -312290684, 676913965, 1070105194, -68013923, 881639765, -60394651, 21638968, 174141974, 679914216 ], [ -21137146, -761274923, -1181633820, 60393263, 435752003, 30300, 93669607, -874740112, 992063199, 49697971, 1164746709, 534301282 ] ], [ [ -24136750, 755860639, 120175921, 178710460, -978441620, -1560116969, 244785704, -380869186, -1539817651, -12349164, 362022622, 645831003 ], [ -33789773, -271474501, 1578241065, -184636640, -377865516, -900287994, -119475327, -369216128, -999104519, -42253367, 955712868, -142019871 ], [ 13606829, 767257602, 1123087921, -213301123, 315831584, 1101870716, -566909726, 1113328339, -193101909, 12803255, 638360510, 1480276883 ], [ 61498639, -265955533, 475752950, -103925004, 177087173, -999210928, -80555741, 678846299, -398533029, -40788675, -1094274134, 428209263 ], [ -11446684, -384003122, 822638221, 55710550, -744740125, 893648915, -324027972, 851503603, -1631402704, 21017634, -381422612, 193101447 ], [ 64875959, -655886445, -1664548279, 313251964, 1104213070, 1491704666, -436380345, 934447388, -2002267037, -25537492, 986827102, 800265718 ], [ 17672973, -469264665, 1449765273, 353737885, -155649533, 426019991, -360048360, 865439204, 704520828, 67712413, 86464934, -619747851 ], [ -20602533, 136067707, 1245307618, -2931893, -711967959, -857708637, -130548401, -980529027, -5611028, -66580253, -1259407335, 350183808 ], [ 61563776, -966059031, -1660465065, -363800547, -804611414, 844547472, -108055530, 281822748, 1648995802, -5127011, -175074877, 1181023620 ], [ -22098410, -897689037, -1587289041, 162039848, 474874154, -979422675, 149920248, 1029766823, 1010849880, -40144390, -324180960, 87737378 ], [ -61042598, 364885768, -1775388838, 236758754, 991193724, -770349688, -218436499, -1159759749, -47018859, -17992318, -1142937296, -844923305 ] ], [ [ -3675462, -13013205, -1841865051, -44280572, -54088564, -13587650, -53471038, -445197045, 1475794827, 51379198, 596881057, -1016931220 ], [ -57979744, 261897519, 1796873324, 42213391, -433174575, 1025954562, 645291191, -1134927957, -1552671085, -1185076, -153412298, 1465958663 ], [ 40168848, -236446330, 93766821, 188534047, -788275018, 1311448660, -575084799, 752158791, -2003654285, -35704381, -974743199, -1378849187 ], [ -2821175, 492055801, 13302105, -152240267, -58918939, -1616637518, 578690344, -218556934, 191994378, 59336518, 214654594, -1490543342 ], [ 58958989, -192156343, -1443355406, 10943832, -692911227, 42489837, -609958795, 1269994532, -1676172010, 39954529, 1403318905, 551872635 ], [ -11501234, -857043584, 565908365, 177336648, 137098388, 1397329787, 502938829, 123427931, 706310970, -67834629, 36479840, 1572977140 ], [ -63342742, -662221676, 335062587, -357107624, 823668528, -448454246, 153446617, 547506094, -1298415187, 40428061, -522877797, 1437616987 ], [ 63985732, 178915658, -1547916218, 382192117, 33624477, -519456261, 301002432, -640266245, -1234629432, -70390302, 1314605544, 600156818 ], [ 2774626, -691179991, 819027729, -103910037, -1065137270, 1491744774, -394601747, -1175684369, -200781282, -11780645, 636483082, 1138524014 ], [ -61471963, 869845457, 1286135027, 51185953, -317196994, 123585440, 175662026, 1023977671, -1364677788, -11622837, 1177200400, -1562594262 ], [ 36114312, -470090987, 1410986875, -14187444, 317930123, 964474171, 378048726, 1280436020, 1599618521, 1003261, 1067650844, 152521657 ] ] ], [ [ [ 31972804, -1049878471, 650427281, 88941246, 1224971938, -847673042, 1094722, 883438476, -688050436, 20217932, -469061128, -285565346 ], [ -26909658, -423925053, -55835333, 95258243, -1082793023, 1695503968, 615240979, 113045065, -818846418, -58994043, -598370109, 345571320 ], [ 62751438, -121407208, 19799156, 128590719, -1019340628, 180522045, 111331827, -961544404, 1173316609, 21507647, -1062149642, -1053201283 ], [ -15564570, 380452086, 528354778, 315010721, -157376162, 672466602, -372027866, 664938689, -1510022981, 9097398, 191664908, 773869418 ], [ -20615123, -202932377, 887255156, -16455941, -871061273, 766687479, 360875177, -244537005, 1500119443, -35915055, 367617388, 223061916 ], [ 11263540, 901797565, -617978162, 319822551, 535939310, -899371505, 629130768, -1130400212, 1971921980, -41275153, -80898436, 111629258 ], [ 21733424, -9096594, 319542755, -80691942, 1018046304, -1347593781, -382102059, -626076894, -703507742, 2662663, -1245771590, -210435714 ], [ -55804722, 735338586, -717691621, 263612142, -1165751027, -1660552589, -144586761, -883895218, 36919399, -54339757, -80713800, 1219941000 ], [ 39812153, 467355747, 958502915, -241848975, 465313094, 719404935, 559956194, -44339259, -2049140310, 18362263, -284637002, -1456383822 ], [ -37430882, -42659369, -526016524, 209854121, 274704068, 174822095, 533294340, 836382966, -1082791754, -8988205, -1486378772, 817974540 ], [ -67482760, 1080572544, 1521205139, 341775800, -896446218, -1289697178, 16321287, -849186691, 1079786766, 39280763, 345037445, -1041320392 ] ], [ [ -41411738, 479304006, 1237934547, 16707696, 372589447, -278126014, -516321784, -759886368, 2053464694, 68896276, -378137633, 310505842 ], [ -53014560, -503320051, 601048103, 298508885, 431499160, 1174599006, -382571712, -805869247, -234654517, 61153528, 1019357071, 905182513 ], [ -15443565, -721858354, -36734833, -11322912, 121695330, -1471829314, -334114585, -976998672, -1404340389, 23486059, 787088075, 58763549 ], [ -3413170, 37309403, 344989641, -140823041, -931515021, -245040175, -563992624, -716137891, 707141901, 59671459, -465261212, 1480051564 ], [ -12469381, -1009912751, -635523777, -125889486, -154516876, -1075367317, -436466319, 1236545950, 419712150, 56883255, -355251685, 1239934678 ], [ -18453849, 1076355780, 292277233, 108376775, -828284069, 960152696, -584707174, -340021562, 2090401283, 53959364, 171827410, 37600303 ], [ 59152156, -71618671, -1452444509, 3992300, -1224284191, -141310336, -166102359, 459295292, -1330013616, -30005375, 42870855, 1024489297 ], [ 61625495, 804543200, 743861107, -136190068, 1218919433, 1549438409, -101075441, 433788218, -1560252769, 70631631, 92306502, -1279909746 ], [ -54605407, 1043891504, 767013859, 164802775, -711600443, -1291197047, 425765885, 156159179, -166282514, 64540543, 836189274, 140079412 ], [ -70356857, 219263275, -371723932, -390621444, 1134906290, -491098687, 391566747, -93057850, -894297451, 16823371, -1020107880, 1361007000 ], [ -7005091, 1011472781, -518952763, 295473139, 1059035568, -1204407572, 189948518, -1063337100, -516545739, 23261256, -623353840, -573905446 ] ], [ [ -17050862, 716674203, 1692939505, -2863203, 929539693, -887418069, 302977732, 99437425, -275581384, -278262, 692159488, 1541091186 ], [ 63809560, -56537827, -1656349678, 68017360, 439128689, -1553990616, 566632762, 591909025, 1269836451, 15622339, -548823917, -709647453 ], [ -49921313, 1055097621, -943331417, 113010521, 365594736, -462869962, -229722121, -325955117, -666022069, 12096302, -796663879, -1410672537 ], [ -64812262, 1060327904, 1690963634, 15369746, -708885579, -157735129, 37497892, -549875471, -550181546, -23591758, 995662605, -556481890 ], [ -57057988, 994441748, 1322036091, -142118199, 865010395, 733746271, 360238949, 51731941, 23834300, -49677239, -792620081, -40981659 ], [ 32384585, -925383132, 21103689, 49649849, -316071361, 698586012, -30425359, -377579222, 1556699610, -21933786, 960473359, -1406419255 ], [ -25755684, -446939310, 743035350, -140792886, 294078101, -772306832, -552124107, 318735699, -724158041, -42989617, -1292696563, 1191308539 ], [ -48479839, -620374042, -1858664295, -8848033, -822544938, 1472344486, -109746088, 827701154, 1665067901, 2203070, -1420286437, -17967672 ], [ 20869951, -909825096, -456168637, 367334284, -950077289, -1391929588, -254108731, 464890176, -1101786778, 30854480, 1328533509, 1336311703 ], [ 17275243, -926211778, -633571731, 397623488, -518448477, -898887475, -291316434, -1075533174, 1177945066, -61299525, 207503097, -892665272 ], [ 30119205, -712312478, -263209952, -20673191, -335953103, -5168073, -465533559, -858669340, 1559450857, -58600913, -1035622320, 527536251 ] ], [ [ -11355697, -214308424, 262306512, -335069374, -899024883, 1563494012, 403302582, 550884084, -1151829276, -43695306, 765131695, -1141005189 ], [ -41074105, -872408060, -1572042774, 117127309, -898622165, 239752963, 363085398, 945293935, 398928400, -7397616, -1299262939, -333856589 ], [ 51051291, -538544424, -1563169165, -9035332, -219732324, 675535280, -19664559, 372633113, 490833361, 18627625, 478761114, 128105666 ], [ 29373654, -503832949, -1537010059, -66865622, 81084605, 1421877468, 37655823, 366790932, -975492060, 21000317, 758690404, -97667989 ], [ 8840391, 405869415, 6318621, -36428647, 670299715, 950375048, 479662028, -1059623400, 1129327893, 59536614, -1128335503, 279500479 ], [ -51067472, -1002447385, 1651063090, -372353817, -380877829, 682235663, -320336565, -999483627, -2012665737, -23701124, 724268212, -1479213971 ], [ 32277561, 471863709, 1558917340, 226109059, 764847831, -1352822516, -9952937, 92860334, 1714198444, -4229976, -828500778, 737832301 ], [ 16083713, -353475783, -1606427194, 312180021, -882110253, 638830718, -475039680, 98227838, 1683454083, -24605368, 1303698565, 1245786725 ], [ 34427097, -361096196, 430315685, 68589524, 1074795107, 673294930, 16562587, -163263184, 1653594688, 32107998, 824339486, -1181780226 ], [ 14051974, 1070833017, 1830157143, -64867199, 853437039, 619155630, 424075870, 518440811, -1915981467, -494519, 639167195, -593797955 ], [ 13192919, -574758408, 673388612, -101781970, -1242754140, -1038838114, -75987110, -829531231, 171905693, 40031754, -393807796, 1155217132 ] ], [ [ -63981002, -322746992, 650861284, -79179058, -813214532, 171514731, 24881599, 11797555, 1977591455, 16300613, -253190045, -35924898 ], [ -5230227, -363094428, -1513164489, 54112147, -373753369, -374266031, -515822862, 831880605, -668891267, -38915305, 1028973129, 59452804 ], [ 70760750, 659857605, 1102543810, -363774286, -606996418, 1415031913, 554452683, -657084010, 550362328, 67009710, 1129115817, -1439006463 ], [ -61667456, -130024626, 1004254945, 27224942, 557387556, -721331361, -173175222, 883526123, -1180459523, -51563476, -158638872, -1080785419 ], [ -14916487, -932293562, 1574693437, -240682899, -269997373, 482317934, -612622171, -731247956, 2056262538, -48997804, 578350484, -1450137632 ], [ 11119742, -471148032, 511514619, -153030680, -375864257, 1171670387, -402677919, -1009603972, 1568529430, 45159913, 222266551, -263846816 ], [ 27893230, -278953453, -143228490, 40246951, 644136641, 1349796082, 379821659, 1087092357, 886023637, 53700656, -446382461, 701149222 ], [ -12906262, 154439511, 883102570, 181142353, -631130790, -1266936643, 640509594, -1098768629, -1057872885, -12947893, -34575002, -484590879 ], [ -59978868, 388106262, 1000140743, 127393114, -1134105103, -1610440467, -484803415, 773144308, -1386152619, -10097223, 1137891806, 150005391 ], [ 41063125, 729925378, -722116554, 367703829, -146899330, 546518857, 596079731, -542840821, 1675148337, 29023421, 104493119, 1032985000 ], [ 34261592, -414214517, 800472055, -393322586, 842378380, -158447280, -614444262, -352942608, 1914687107, 36802281, 91687928, 260545609 ] ], [ [ 44579207, -756344282, 390138920, -242962912, -693918548, 373558228, 230220257, 608737101, 263897933, 15784853, -711278393, -336575500 ], [ 46277695, 415480297, -1672003890, 358330054, 1097734703, 748050308, 376336847, 958368140, -1066514843, 64984872, 836445982, 665395432 ], [ 8692278, 629443911, 1090161509, -310020500, -461094931, 1213746902, 124038989, -280019426, -1102761758, 1466920, -720910118, -588751296 ], [ -44027587, -665291193, -1921653599, 330457747, 473904695, 1585160904, -436144252, 444501962, -734824548, -56242206, 1135556013, -307175810 ], [ 69468470, -514908858, -316644467, 280847398, 486347637, 249664654, -188270985, -653535287, 1970612531, 15840718, -912803154, 504068655 ], [ -37862382, 242262705, -1469069715, 79624745, 828930589, -980047883, 453896137, -898545432, -1908238471, -26190957, 1287264585, -1488229396 ], [ -49708446, -689534392, -981127014, 381933250, 1285066020, -1562659181, 4459089, 407415543, 200277028, -12771861, -960120589, -1043222884 ], [ 27296484, 220268900, 139290308, -34632488, -935542067, 1272340089, -85409898, 39574266, -2022187123, -49393282, -381004910, 804400889 ], [ 22713524, 1061324652, 193069536, 263022779, -210280955, -897169982, -98601452, -570829460, 1746421450, -65471434, -623580771, -172973385 ], [ -21598086, -292876721, 1686371511, 229434428, 722163397, -1538131391, 433403044, -593363982, 398772510, -54420727, -44511484, -410637383 ], [ -28909255, -236106430, 810661795, -74200492, -823883553, 1333375277, -233882698, -39629995, 823986490, 17862038, -1413884892, -929478890 ] ], [ [ -45810721, -606922035, 887177333, 239022603, -104004315, -1459349081, 312738466, 1095157868, 2018016454, 65113262, -243355450, -1515826411 ], [ 21258206, -549913226, 1913358006, -398187009, -492539392, -315583741, -353497767, 776092009, -184129822, -40443569, 301400448, -230402829 ], [ 46667878, -796248408, 334392156, -283808864, -749091370, -840618921, 459474004, -291432380, -402686715, -55148165, -879055712, -1250261736 ], [ -60923831, -776189908, 1752648815, 150587322, -1198582473, 161919726, -221602774, 944865309, -1301288154, 17755490, -835289320, 1323645852 ], [ 39986969, 273176987, -1752454758, 264821263, 717086664, -156788165, 97413282, 447621957, -1391047116, 61816574, -1420780022, -1537004658 ], [ 42108730, -1042619227, -370165580, -129295840, -1289919290, 582578958, 222835010, -771913742, -56494126, 4868782, -555161321, 128525396 ], [ 51500580, -205881678, 373987741, -33422600, 858899724, 2491356, -82300245, 1138714410, 604551627, 35410466, 1119191634, 208880467 ], [ 43574557, 558851863, 1501842517, 393037281, 554368745, -514097566, -575273948, 1125264137, -1301985615, 60997088, 712095216, -859708814 ], [ 37065833, 1023538378, 1517547769, 215420175, 396650981, 320151202, 10679218, -376849326, 232591022, 56239937, 715008723, 392945423 ], [ -56565734, 405414362, 1481201191, 53881271, 912473239, 1697316768, -311952635, -35528355, -1247695021, -26384000, 1113647851, -1170205794 ], [ -61327696, 8635900, -1507816999, -182936781, 827273485, -1215905040, 659197448, 748664620, -1515932842, 58609412, 1485415438, 1246636637 ] ], [ [ -11310035, 116413437, -1716396451, -265709264, -1243837422, -786868679, 11404784, 19559168, 1915650915, -62856246, -209818809, -458517197 ], [ 45063091, 415664261, -641178313, 389454757, 624933404, -1698733723, -511651208, -429347584, 1493750338, 46439622, 1471298890, 1515878237 ], [ 25181013, -997624546, 762885958, -207697401, 336582197, -1301444229, -151993591, 984602116, 276608493, 26324659, -1487603662, 1015030697 ], [ 15121164, -518265926, -851904666, 327254638, 1080105848, 720144237, 136514992, 227811614, 73627678, -35634937, 869354743, -348697615 ], [ 45728528, -98591574, -762466265, -21548224, 1201615459, -527923142, -664121847, 952463676, 1038398498, -50453668, 577088865, -1479469684 ], [ 312344, 1011622685, 148027778, 268178944, -1288254196, 1274332429, -290335708, 102350713, 1456582867, 45345876, -1169023491, 1604534012 ], [ -44016210, 554576008, -1848697207, 314938398, -618998758, 100473371, -438284417, -818389918, 1516034096, -49956866, 1213384548, -707908678 ], [ 67330226, 851235795, -829514283, 371400853, 822609691, 1323567863, 84715669, 273780689, -215485451, -24620011, -210289999, 1039821195 ], [ -11158696, 949822412, -1378518257, -97883554, 662785769, 1463323920, -538092516, -125992170, 1906935755, 34413017, 414891370, 1368806556 ], [ -27735697, -213116006, -1851612985, 301659068, 1035249331, -292515877, 639371593, 118102471, 939499071, 46221629, 1207948066, 1248866425 ], [ -46048958, 852100016, 408330000, 377419713, 936276733, 999247865, 133666335, 1275518724, -2088046747, 41300445, -590982028, 495303263 ] ], [ [ -70194167, 533144773, 1115998893, 173797800, 309183966, -1698623690, 365473730, -1163933755, 1024404502, -40759492, 903360414, -65371751 ], [ -19461960, 607623560, 999069151, 155080643, -397832413, -857583983, 560096248, 848754466, -408190640, 47450238, 903079593, 1365415341 ], [ -63339635, -130264323, 1646391271, 37130423, -846056147, 1152666163, -274016790, 1276194521, 774883724, -9957245, 879784941, 1545821754 ], [ -4424612, 895685462, 156345826, -372440513, -388485716, -1027488461, -107458788, -743705726, 953679632, -66612528, 114989524, -15652 ], [ 61794853, -925252679, -1809318521, -207740015, -423984047, -744636082, -533425479, 250173115, -1295726225, 64745055, -45647757, -1413714879 ], [ -20143377, 135973207, 605632776, 349838762, -559637153, 1655810851, 213153026, -616398928, 881900923, -34250616, 902620364, -874862030 ], [ 36062070, -690745627, -1317713080, 17385610, -822700608, -799890910, 27197178, -32126162, 732428107, -52019628, 666393120, 1113720266 ], [ -27429964, -536944431, 789031522, 232291943, 861874083, -1354716299, 287785659, -55954509, -1793232596, 50641657, -566539869, -1395856236 ], [ 56577317, -132223115, -572371833, 116634085, 121758497, 930704325, 525443393, 336919498, -1796747369, -21137929, -262217092, -604927411 ], [ -8546747, 618734780, 1032181435, -283767743, -59190119, -1385877841, -3649382, -596021480, 601984219, 28856692, 452327894, 607262980 ], [ -30426002, 127404516, -245422013, -213655508, 16233477, -784585741, 564063108, 218012020, -1257276571, -61566654, 694403787, 1417518451 ] ], [ [ 29959001, 942766053, -1322720311, -353318991, -1183931466, 1434247188, -635711450, -227958745, -377575453, -975498, -1259428143, 15144991 ], [ 42469338, 442585593, 1530561592, 391562012, -1057910088, 147241449, 532460697, 102552541, -1074346219, 62349294, -434269177, 490858635 ], [ -8216858, -731977146, 608966054, 367497066, -306635657, -1379654008, -98795535, 1208204999, -792068610, 51317461, -1234888746, -1002122840 ], [ 60357263, -807976605, 423157823, 54447836, 1166382752, 1489203905, -454584480, -68950686, 569515733, 24427348, 1192290106, -1056937700 ], [ 47331950, -981172377, 511255760, -82145877, 861368831, -1180064825, 236080047, -1195005290, 507453269, -69362919, 682565017, -256995340 ], [ -48281528, -274205201, -1342871599, 156309456, -156155497, 479893585, 468705783, 307543942, 1882926406, 17243841, -441904244, -941885012 ], [ -48908753, 733894618, 1552048631, -394621092, -139548384, -599289791, 242905762, -920464051, 1373181230, 34157212, 1132977039, -6206240 ], [ -39816869, -688715970, -462683466, -241958475, -967685633, -240818366, 384802422, -711571926, 687473981, -33623922, 809149071, 1256049898 ], [ -4715579, -285579678, -1598741768, -284998738, -67796313, -514542852, -271604057, 1050448420, 1743457509, -22986104, 833588756, -61216872 ], [ -3242879, -853717185, 1528896543, -351038245, -1068294215, -320084572, 396240750, -1217092517, -2070083149, 62280247, 356111435, -1500654374 ], [ -60073251, -30544605, -1430250338, -123752488, -455530688, -1462573717, -9210079, -86182416, 59467307, -37435390, 708734774, 511648832 ] ], [ [ 52183611, -1060107137, 1474366936, 222735831, 379952995, -1222619745, 587850147, 329610435, 71959541, 66087604, 514703576, 409511059 ], [ -48378007, 77597718, 1911374211, -27686257, 1032861885, 125841662, -254186771, -151439905, -668104667, 10730124, 382327708, 517765528 ], [ 9087645, -860301936, -1549868070, 396545883, -678289101, 747281915, 347808703, 555354921, 596000039, -4605475, -1424737319, -780809560 ], [ 1680413, -963926745, -1561745892, 34081842, 563354092, -1187879835, -274021135, -1132467448, 1779583322, 61841025, 374770268, 1406050520 ], [ 33031504, 148907256, 362061428, -81556318, -358030958, -443924653, 596248365, -464564966, 404767324, 1786674, -871765847, -784418667 ], [ 27781716, -403933455, -1127512224, 217079213, -801994481, 1074757233, -417722811, 819528225, -2024550336, -59582012, 476669021, 1406329152 ], [ -58168803, -953498629, 1535453600, -46399068, 644179005, -1678087105, 191902115, -1227903552, -1517940569, -12579337, 509643687, 530365933 ], [ 21792668, 938932353, -317964047, -375101073, 1101359156, -1087175215, -276047192, 323039769, -1290451417, 62282143, 670956904, 1115884731 ], [ 31843766, -632325689, 1104109784, -132221223, -252288493, 75153545, 444206522, -514320619, -1716884996, -70647634, 1279728151, -876598237 ], [ 53878551, 615181858, -1018988839, 118403429, -1002037096, 1506793456, -481020149, -1220127323, 1761245207, 68877322, -779551268, -1300845820 ], [ -20065643, -1000485668, 1414311888, -204796932, -665297542, -1642271494, 557658629, -840408509, -1791199359, -31392584, -1390115145, 516775528 ] ], [ [ 19026019, -57416805, -197717646, 352463305, 824352388, -913905528, -472503700, 160352925, -1794672297, 16668149, 339523083, 839142917 ], [ 57201581, -121597113, 369489829, 323707328, 899424695, -1647756880, 245193407, -819304747, -1537993822, 28261263, 121450211, 1421117838 ], [ -54718876, 764130949, 656415278, 342127349, -449100885, -249305637, 525564735, 1272764960, -1744376768, -3789498, 894394997, -1278754044 ], [ 8726214, 656208517, -1542893229, -61433762, -539579638, -1659388018, -355688504, -1002434752, -1174288793, 41888515, 630860655, 906154170 ], [ -52639947, 271703089, -1789184166, -375948354, -373237473, -894856805, -412903354, -1118488750, 584973400, -18593244, 292481909, 564806159 ], [ -46535348, -630375942, 1897632274, 289710433, 1934798, -747865943, -49278000, 1267862318, -1167105432, 56691129, 154089983, -838501628 ], [ -28781135, -372323641, 347535794, -85669476, 346547919, 419717014, 512775065, -705446532, 1986548703, 69770546, -670346501, 713577189 ], [ 49766024, -575914137, -76286249, 150157320, 820137819, 1027952720, 91272353, 319397518, -224479506, -39119268, -521890164, 809499234 ], [ 7173458, 84384934, 209148576, -336739215, -266186980, -259839302, 9391001, -1234450455, -949967747, 60738133, -744792460, 468465930 ], [ 38219567, 645547970, -879979846, 189549259, -277139782, 545034553, 208169765, 1119907267, 839114602, 55078141, -370984713, 511007734 ], [ 7597229, -65192354, 1569117175, 295014420, 885602114, -1501283012, 435088244, 364012562, 1343395652, 7153853, 1083218903, -779020122 ] ] ] ] }