{
"result" : [181187789, 1330406199, -1135834449, 978361436, -801815012, -959576352, 1569166168, -644396425, 1036443372, 1240181029, -555419653, 635750984, 1035116676, 247655850, 1387836708, -453252550, 742628370, -375230466, 363679741, 1259856910, 814603209, 465576040, -1132402566, 515957584, -865424806, -114983089, 1016662276, 93652949, 1085940190, -1240264150, 1002974524, -1375702858, 1475405617, 1476604364, -958796614, -43053150, 352189769, 511824640, 1508855823, 526094947, 1328061957, 139709137, -744399573, -1244051988, 586536146, -51537583, -704583348, -1267100434, 713993493, 679972182, 85112558, -251096834, 1298008339, -1029365678, -1551566642, -733832164, -717360718, 1234309018, 31996682, 595441332, 163318066, 654046319, 221813644, 1394116800, -592382089, 832142556, 1446149452, -232462079, -1226285203, 583174279, -620267561, 960017303, 1219450319, -259501006, -1592131887, 329251590, -326292316, 410069842, -278626427, -716746449, -1100288537, -1177262654, 895003200, -794880568, -543971080, 492592911, -1418268194, -1243171622, 882731057, -366430377, 1087264769, 631056360, -48381943, -973759834, -6405882, -1423851111, -781320446, 825283358, 970820331, 495856997, -529052451, -1229235997, 1356310438, -1405169341, -1309862048, -1077511092, -266610813, -1187713960, 1333773844, 1087604845, 792362350, -1563243261, -1401050181, -1294631345, -203102346, -360894554, 713112776, 118675306, 561002615, -138156353, -1051765454, 275588895, 528449825, -1265895785, 980412490, 569685915, 1427140770, -1388244334, 961047183, 871866293, 763368559, -756135004, 153806402, -14013777, -221708822, 913999321, -679029560, -1214493627, -394066909, 128102795, -1174801723, -1481768974, 84599453, 1308699935, -1365627158, 437372077, -773384045, -1016090446, 1015765390, -232338496, 543370504, -19985186, -1073833926, 413150286, -31113931, -144791961, 878468781, -633784201, -893676920, 1552871222, 444504524, -1603806131, -1064166410, -969966255, 1211051082, -1297182602, -149385594, -1169852552, 557979917, -1021752599, 1063721792, -35896167, -864726756, -607321985, 1258561436, -650787495, -165944352, 363260825, -1397865557, -1586153731, 113168616, 259853975, -413914862, 47599441, -1086813811, 1179951093, 1066402228, 437178512, -662162379, -590861891, 660924389, -497618936, 965887858, -310541414, 111160099, -386352120, -886544357, -591826143, 1197314183, -1047505566, -744614276, 1607132799, -12016213, 394925985, -1175564485, 442659008, -1301052871, -296239469, 573123337, -634528069, -328466584, -1212773100, -637941469, 1130852966, 1390386562, -1511156447, -1558776508, -267476235, 488637470, -461263393, 570811999, -173771130, 580818189, -283821972, -150918935, 1235990164, 717160746, -1097482540, 384497869, 1458456610, 1118322592, 218473115, -228237401, -536229861, -10105975, 1336618611, -1320618013, -1482345198, 729333478, -146841592, 517404142, -876168302, 70153653, 548220546, 728970948, -791689926, -483968440, 924276654, -1030658218, 1026112784, 1459656683, 809379385, 831490288, -993881532, 1505103814, -1399900305, -1210186039, 1577396914, 258723433, -533064505, 1439860463, -730820388, -1481467772, 1190258373, 875240063, -57127513, 795262784, 989501723, -1300452373, -351823359, 1581294843, 51185642, 544575414, -687019747, -1312553549, 524612573, 1308430108, 1489167736, -1266062970, -237812534, -228391283, -1131972281, 1215474638, 1313856682, -189927148, 1487924557, 1049721316, 1174300396, -1130541058, 579484758, -842853708, 779106287, 1563398054, 1092522664, 1564284015, 1421366707, 86524913, -937101198, 279409034, 324664127, -1404758855, 1580034186, -111830656, -1063392808, -16549838, 1421639979, -439070137, 327141181, 881172444, -389221760, 1285013411, 1438643901, -1600304222, -1235424250, 517478875, -1270687603, 625797597, 1290639383, 426513046, -144608504, -241761122, 406994794, -788578700, -891880917, 1174007824, -120670708, 1134568273, 1122187875, -1490753455, -595431679, 1335371037, 1042745133, -428024554, -191430271, 1023437052, 544276620, -1463378106, 1365230731, -1282657147, -456076254, -505381034, -1603505233, 904304921, -1436199301, -1154275698, -1043058627, -83000718, -1486593305, -998910135, 711481947, 191143542, 828309852, -1577166132, 293658733, -493043629, 875450036, -798417149, 1574768918, -899950269, 1489516027, -343092156, 1103284650, 1064723476, -471266797, 1225600675, -1226451919, -494185971, -669006535, 1051941355, 492118022, -1050874500, -1315280451, 1551489182, -476757734, -1205799836, 637873256, 3681258, -138841560, 912618208, 510655656, -1155297908, 162818268, 712825597, 405859014, -1471384453, 395681226, -80022942, -329675206, 365492032, -1369463248, 1423200167, -232658594, 532490203, 911768538, -1559687216, -973268783, 782793860, 956535683, -1430242374, -1471109777, -166872943, 1143950338, -679199376, 261734101, -1496192666, -271090628, -1592785919, 1296953875, 1210674234, 1601132893, -1118989769, -899926043, -1490974475, -555074352, -255484907, -367365706, 1346291897, -1517217013, 1229358895, -640094844, 353762545, -221921136, 1247981240, 645801238, 76835108, 1309143917, 1312382421, -468388721, 500285761, 797552852, -664992439, 1563893319, 11018390, 1156189763, 848138108, -236911870, -945559376, 1198249389, 452552551, -1313738704, -56173453, -581331690, -1297418324, 462327468, 1553298325, -624316763, -325343775, 1274801168, 402942227, 288783858, 907965164, -1025641055, -652716044, 1224648098, 497317920, -818955217, 675390002, 1102293518, 1545504516, 551491570, 359318084, 1050852950, 346203801, 421815469, -195492605, -1175929736, 169485972, 971245087, -1473731631, -1450991029, 863766072, 714314698, 755983860, -784814800, 1097549828, 21840416, 1443225496, -1158634219, 815630867, -414387341, 1509915077, -892422295, -1495027755, -1291447379, -268129974, -322206252, 719706531, -1209049314, 995309645, -1485166377, 1037735540, -908482250, -213626921, 949374331, 823000149, 1246125348, 310869829, -975577946, -1275337339, 1042227277, -522058926, 1217491941, -1346204945, -1517561422, -1169798684, 1115338175, -1540032674, 129888020, -1507659093, -1052127605, -891344572, -786164157, -11642898, -1223318842, -1324038217, 518183358, -1580367630, 764577175, -952795354, -741729315, 1503939639, 1166732187, -347725500, -1265127614, 1566078499, -971093715, -299338320, -1060137866, -475577706, -1013760219, 352510249, 940106559, 385868773, 222779374, -514140393, 41146333, -579847599, 1503551710, 720290223, 625170471, -1192914903, 1475273447, -915768144, -813245915, 1279030227, 235715744, -263584822, 1169202943, -837555100, -1188057230, -846953684, 597715250, 1346151918, -481298637, -241123655, 1430714222, 30294861, -106764013, 509567277, 1453745385, 172271741, 518152824, 1607991825, 1575805844, 90648125, -266962767, 1589723018, -16434092, -999012863, 1379392007, -796547582, -552282883, 1085376598, -1564527251, 1097516473, -716316914, -864836518, -438879824, 603791640, -1164216128, 542109933, 563338775, -585570928, 1228115934, -1394625481, -1100752507, -1587372751, -176749871, -1461726511, 91837046, 945572757, 737882945, -154153139, -540067686, 317814104, -1591380272, 1160164549, -1317394665, -457983770, -162022967, 759924669, -1140786612, -1355892853, 545408473, 231094860, 363748344, -823496975, 448396914, -310027840, 596024125, -1455113421, -1536580810, 1080185393, 370637071, 1086466670, -509233360, -463239904, -1188824025, 253509310, -1587742230, 357532521, 995327061, 398904382, 1539854683, 540040277, -1602909907, -692825192, -246371599, -567566255, 1439836400, -1212288563, 99796833, -1299508680, -1412236014, -13738958, -1198873832, -329075201, -214925399, 1075660479, 1206613190, 650446780, -1002307346, -1204472328, 271462305, -1004344171, -1442629115, -1004934383, -540363749, 1282174958, 884197573, -837540243, -48598112, -335483780, 775300461, 522398436, 1425756305, -1149664917, 1298047940, 1015942893, -221075863, 1323663839, 1120391024, -984472725, 487756409, 942901363, -1258986834, 340579975, -1408564561, 486764107, 1372858723, 1564259693, 556757281, -926434334, 583286031, -1215050781, 593372179, -859888197, -698347944, -1278795059, 768995656, -1455216315, 120601804, -137474855, 110517390, 759279470, 1373807152, 1269670752, 512843832, 1470735930, -918609322, -746880229, -359517186, 470224563, -1394399815, 514428601, -1077361592, 828505657, 429714255, -467784232, -1309635125, 1560317821, 727457265, -818794202, 111972352, -540524309, 382672524, 1260211171, -1469997245, 263946011, -122768012, 1342596929, 1163479186, 332748811, 617083232, -532895517, -300680916, 211640232, -206287246, -681831648, 841927607, 382280705, 1380195678, -1362211546, 1558735190, -156461761, -209305324, -1317209634, 1479399808, -1551953841, -594815642, 173450412, -1328077098, -785798278, 1501051217, 86354120, 740908523, -1073227508, 603915504, -629941780, -1102852023, 385704014, -1188451421, 1215649540, -913979484, 1601921098, -1124784436, 67039012, -1501765920, 1359489593, 609591682, 666597473, 375627335, -409630381, -1379640443, 1606074069, -830278457, 616222223, -378323348, -125444282, -1070649352, -131165596, 903756313, 730895944, -839570847, 364269593, -648730101, -53926892, -542284134, -1009615381, -1584844989, -383149730, 1505561669, -464543797, 1406466437, -1410054495, -1344002997, -1134876302, 1526813463, -1222658084, -423708172, -226210794, -1318638205, -1060199660, 613780046, -413912335, 1037756975, 927669153, -1059424163, -13709942, -873779946, -143545592, 1338406793, 1319499713, 643336382, -1402707936, -178831306, -277752517, 1451886603, -440033740, -617552090, -765469543, 1244517977, -259790404, 1195550161, 1450284012, -581734157, -740088355, -1334810215, 1442407964, 120249787, 1036000611, 1560008591, -1261235203, 750632315, 1546498015, -768476775, 949575852, -1429632182, -646961731, 1054871854, 59121377, 633725878, -864050546, -984273241, 980109271, 374851551, 1129096046, 724212979, -1596793257, 411600082, -645353550, -958034233, -662643127, 86372429, 1116174428, 785545931, -1274174899, 765759868, -1364433644, 1034634040, 1133553008, -1579457250, 791924199, 100233127, -583387899, -732795816, 1483023364, -1139235406, -1469715646, 556099441, 1048637383, 759305066, -384158183, -1076664693, 1419283242, -1196277192, 1345447879, 1284727374, 876422361, 169233390, 785156471, -1323981201, -1513372572, 669041328, -1374002736, 431548599, 1424542457, 265554574, -485777637, -460928089, -1590859717, -253934634, 184620026, 583980404, -796258023, -298199987, -1469049154, 758334518, -781105531, 1008884729, 219807995, 221424445, 26656724, 135616139, -1431099551, -970410670, -494918326, -353777786, -634956391, -459415352, 1541734418, 529404936, 1585559658, 873818186, -444892315, 1427174515, 414585280, 1255986732, -1472577635, 676452029, 1258024093, -22379928, 664423951, -900423603, -448949645, -425473952, 1031372267, 1568287605, 1243052134, 1069869129, 1580113626, 363550362, 948772066, -668195517, -639476215, 796516451, -1355683344, -400446062, -1291743065, 629779071, 199914002, -892080734, -1294499883, -1502715934, 988712450, -491618961, 1102801742, 143077593, -920155329, -375970363, 1119641770, 1443115329, -84751218, 1253238949, 494354171, 532304202, -972339846, 1343118677, 1437224909, 296898743, -1186688663, -781381927, 1089558827, -1192615324, 533965867, -1073399621, -725230432, -1466521269, -748877504, 1020986203, 195903406, 234300364, -783478182, -1137727461, 327263307, 715355060, -1098608112, 1167998840, 951391726, -167130376, 1486533019, -1545684173, 518959210, 478957865, -89303308, 1072319621, 506678117, 592093408, 1392164106, -1332961620, -877329958, 953838236, -1220003980, -1199720257, -1232543975, -794065937, -1424626529, -1305600409, 343372728, 1045114717, 1466875789, 64457712, -1393877500, -1466242269, 1329561076, -1083654253, 99820420, -866561788, 315179876, -1577356585, 225463682, -1163209201, -66115196, 136217660, -1596502676, -581699380, -1191835537, 812414543, -636145370, 624023879, 747683054, 1238712442, 1111082060, -873720713, -1592410823, -396965685, 269334274, 800807415, -999864222, -176940947, -542385182, 326100935, -53016871, -740312246, -873793956, 454184296, 685412347, -1153817653, 115973923, 82249670, -994762116, -1423477990, 294701228, -85558187, 1453955538, -850167322, 886056616, -1192482685, -1114055579, 1359254935, 658630219, -579370715, 725028555, -659834831, 309421437, -44824882, 1028763919, 545673349, -557708136, 1563788393, 957914497, 67296212, -275661034, -1130116465, 26367531, -904045091, -586551762, -591306024, 395632853, -505656526, 685179220, 113177593, -931965593, -193488793, -1235806380, -1135115616, 842856912, 552005457, -1454577166, -304770647, 1445916385, -141501191, 538062992, -1456658001, 1516863543, 794354847, -935783685, 135254524, 1107777453, 69778353, 1454884124, -842208173, 1158796962, 588155820, -1124023927, -1461577726, 274992971, 1473928947, 6390139, -196477703, -1489284968, -169425958, -521504144, -294632047, -881045072, 1117392687, -8676778, -408355193, -289751448, 1275384620, -774805677, -529882139, -1249508031, -468347761, 129975523, -726553941, 157920731, -1070048914, 915117303, 281137664, 24092424, 1163397115, 1505187643, 757130378, -1132283620, 704992395, 1088567093, 1033231016, -1190289281, -411680708, -1341224362, 921469769, -177122822, 1173405632, 1348749492, -231481402, -228900039, -1505038624, 1590820327, 841246487, 1386829373, 749623500, 144184785, 902832318, -1081816324, -1043126329, 890143716, 561385149, 849886820, 235071805, -551732428, 1451045371, 1423408240, 748169855, 1415934410, 578640076, 383154547, 795801439, 517337022, -414527663, -741679002, -651202644, -1067043628, -327699706, 40668765, 293564145, 91005146, 1034134736, 958802649, 1556411953, -865404122, -1533457326, 749616814, -1060507293, 665680552, -972709348, 99677256, 611344040, 283864565, -1608621083, 694128457, 840626957, -36378773, 651516289, 856051037, -216723082, 58375733, -1225441804, 1148909592, -1076041261, -1193037864, 1557783067, 609984976, 90521722, 1400860319, 982733858, -72251836, -304755237, 1552154015, -181381445, 343613878, 589199243, 242092966, 1561419361, 1295520629, -826239870, -913000192, 689539552, 458804156, -828988033, 1336996915, -1076395298, -1296238269, 1538941487, 1026109452, 1274948458, 1016600201, 326514755, -1512705640, -1015839299, 231884782, 1125912923, -11317809, -697789397, -866915934, -510845667, 1464383350, 773631557, -850581921, -533784495, 218598923, -1417021609, 717105325, 24683121, -1079648369, -810643087, -484967914, -1104088884, -1526906245, 1558561329, -1581067653, 341648200, 18858526, 118072772, -1425235065, 256676559, 1565191493, -1306203380, -220336807, -141987314, 1361156654, 723927948, 310735535, 1447793183, -203588712, -1375073190, 998077612, 676217239, 1403340455, 945170120, -1238901737, 1176406866, 1467634397, 1547464434, 261189341, 1501227956, 1468251297, 623030087, 1469560741, -1237383617, 1163077320, -1387322887, -1583797444, -1063329339, 675806399, 1581579670, 583853388, 1163183248, -878215893, 1122242929, 1107391437, 1200568360, -894084023, 75005167, 1104918591, 1273604689, 55707787, -60909376, 196954977, -728561125, -104039234, -1066046463, -996225322, 912303802, 463187680, 738618212, 175708286, -425061377, 1069844236, 1410528893, 268512225, -29064467, 1034705854, -180088628, 1563640402, -911190039, -1355789992, 315919550, 532275255, -184540955, -1025447882, 62163049, -789705664, -835843229, 843065722, 544762052, 681994651, 285377192, -1294846086, 461654804, -1077042761, -1436083510, 1584171158, 1158458652, 55876118, -670262199, -106547310, 1298505848, -629052391, -461000089, 1228656097, -331598707, -286801348, -240936774, 292268638, -329412479, 1006842985, 616732067, -1399270632, 1522194017, 1346591526, 841509641, 629313811, -162258099, -789991577, -1368438679, -1174418246, -705802007, 349202339, 1329695820, -1218071521, -1082312355, -996843034, 1256788400, -795564910, 930936345, 57171930, -1550511431, -504219395, 1190279325, -1044518806, -1485664926, 353000280, -723825764, 179078203, -147255157, 681079475, 811623834, -1077062889, -306812024, 182520976, 390946235, -608421408, 1266826303, -309460659, -394858652, -147468567, -1526121117, 1418083484, 1228461621, -346084822, 250712112, -528103021, 1544989989, -1317200598, -1055632249, -563810572, -1055913945, -1301441520, 816298822, 700190272, 32615109, 973656243, 65573700, 489924220, 1025071402, 1412885361, -475183183, -1238258010, 948886956, 957773667, 127630021, -1235430693, 740221698, -917770752, 46870084, -525338321, -1594040200, 913302403, -1341110004, -1255961028, -1354604110, 39707319, -1607836581, 650148091, -1396609410, -87526845, -742021709, 558046157, 517073198, -1490577858, 1346289298, 928867844, 39795487, -1346214164, -1064736666, -1337190394, -1242065924, 24521233, -1036918732, 957455171, -517540734, 1522995805, 1132766243, 888124184, -500493992, 1071809707, 676148920, -1311991385, -1329023644, 610677938, -623706503, -208878304, 1123402011, 1594337812, 625704321, 1297345963, 551181307, -594880671, -1012606103, -1365424191, -1010102367, 996389751, -373928116, 1057125419, 185475852, 1400801359, -439246462, -968086359, -1103552741, -101457743, 1470903557, 155665205, -1109442919, 1410775029, 1321487297, -357161568, 1219825971, 1287055547, 1201874600, 1603124810, -207792829, 192404455, 944336339, 1058612795, 49385991, -1371791576, -717694934, -1358167612, 1093824972, -378325046, 1303797146, -447749830, 763185017, -883429067, -1526126756, -1128944136, -1597068601, 227923364, 932578744, -728647858, 1339745204, 321272276, -1194828567, 736526323, -988680453, -1209441613, 1509397925, 315934188, 981859699, 1306983414, -840291283, 1418528770, 121689669, 1336409594, 728277037, -768541232, 708450433, 449710345, 1081224407, -648972034, -1427343093, 804760132, 131079151, 258943508, 1073315167, 1528782856, -1351800801, -280909797, 1576095491, -1310035139, 283431818, 510527303, 239662147, 470539390, 852348032, -976558943, 1272516445, 854228829, -515050549, 415682265, 1507833772, 676627935, -788833757, -1272992652, -840300362, 554707762, 1035863862, 671642381, -1474759264, -349516078, -1091290987, 574280516, -1562897888, -1481289765, 261218485, 506193529, -611580014, -1296088391, 666228536, -445419401, -1128097437, 975538217, 339079830, -1264384921, -864190188, 484191906, 635827458, -457842351, 1299900178, -242872424, 793385460, 298253309, -330231025, 23033688, -290240755, -901697104, -1300516636, -1578347110, -410276335, -352484750, -1547810989, 893089510, -1310630875, 767313918, 225943397, 347325758, -440025922, -1414920890, -981767191, -162279944, 77948217, -724970320, 1113085629, 838285974, 639367316, 425449933, -883657687, 431569692, 421914527, 312939691, 825669536, -715622419, -1571874930, 136037823, 1009123092, -227456420, -55689505, -943495624, -422813708, 1475289788, 105915479, 1195936383, 483232519, 234447565, 1011555098, -1396916005, -1537912760, 1279083790, 1208743818, 1030558307, -1161510074, 1344809402, 1382722528, 1185703475, -364758720, 210702974, 1460038516, -691602891, 473939926, -414695788, 1499717588, -692318392, -939999359, 803324585, -1258009073, 803983590, -751324541, -149619652, 25941029, 566176357, 852574440, 698614456, 392581270, -345212635, -1176166198, 89651206, 991721724, 734034991, -987300877, 1452080063, 504842295, -1175181491, 387859048, -1547146216, -910902011, -155191499, -937868942, -92515050, 911424652, 1344886380, -771165258, -303781653, -1281393589, 686347219, 1223904168, 917239288, -1372698098, 326168014, -1433051492, -240544666, 786874364, -998266321, -1064116051, 883099414, 1526138481, 77848937, 1608074637, 937031489, -725662702, 1174650913, -1591624332, -1103982285, -376841078, 400755029, -422779718, -1053115314, 1456494438, 37846137, 1135350453, 1509454977, 4535421, -1011805677, 1350326381, -303910380, 558867448, -986644335, 996918714, -887430797, -544684343, -1203831326, 1012696447, 440677806, -1533343114, -565741556, 1519822870, -1121664476, 563589716, -352444690, -1117785519, -1317633611, 1198988800, -1412123210, -1074460644, -721921692, 374106787, -122406136, -1091106560, -1147640885, 302147311, 1568241192, 385488399, -1354877529, -377732045, -797565509, 531475276, 233018557, 1442255443, -724248962, -218775147, 1480276117, 778085795, -333760579, -1022046375, 600549237, 388971220, 929982022, 1440784051, -1230523533, 762162525, -1304677472, 7949543, -1586882276, 739664105, 823808946, -1022842572, -489884413, 1365071371, -1071388375, 104624674, -691513512, -440257330, 481674047, -1203241695, 183492926, 1366521602, -1485640414, -348173708, 1227831710, 343679722, -1540632656, 1243423525, 1305493594, -795822368, 854488521, 483741795, 918916049, -1272794426, 183280504, 1056291333, -1180229589, -1591558540, 721579519, 1419059514, 799037993, 932045617, 1288786675, 161228448, 812337071, -1151364057, 624481569, -1607747679, -722022650, 1196941401, -943256772, 1256447127, 864225693, 1058390749, 457235172, 1470491368, 1363093724, -650762648, 1292895644, -989408686, -975558057, -470909087, 820315313, 87813190, 1589564855, 1191467684, 1332363152, -1594291791, 349753100, -297165425, -1313352231, -1335508388, 1095804375, -462033772, 1548662224, -270211201, 196669124, -897345721, 674538695, 1569013672, 751061493, 978842926, -1278853244, 234370791, 1437276373, 873409967, 1161767553, 414446231, -1118956234, 571332780, -472890622, 785819466, -1315985771, 950626648, -1359162268, -191086664, -1082185287, 153472615, 1447030878, 292186104, -580351288, 539760642, 700565619, -980285888, -645339966, -517517615, 293929020, -510452140, -1327863571, -533238491, -489091717, 245869887, -1284892359, 64845501, -648319494, -532371123, -1387244223, 1471261910, 182690306, -347443470, -663902236, -980007124, 1378465487, -634353077, -1422420691, -815350478, -901596327, -456472081, 47669904, 244309263, 101751981, -267630272, 501062805, -1243604008, 173596821, -548649874, -1363238652, 210593415, 220419709, 1502111625, -113373990, -1437268330, -591618277, 37933680, 1606721305, -1483724383, -731270399, 1156663456, -1604055968, 984368322, 848202217, -793620949, -1488041659, -495423927, 652888768, 27560530, 656952045, -1477281774, 781504838, 369143067, 538862613, 45710012, 321261455, -327813215, 13569296, -928319526, 1463366748, 1432205874, -11012740, 574576053, 1242711636, 807867942, -612609053, -994477681, -43663479, 633201514, -1430204047, 1015289994, -1037349398, 1208399623, 424001022, 573174529, 1259117556, 911366120, -538767543, -803638037, -1260400999, -292229392, 1174074842, 1021888640, -934720568, -654242827, -786335736, 632223159, 284885447, -235317662, -1260297506, 230998991, 802634175, 77011849, -1461468629, -176856475, 1484524527, -97798464, 304242762, -574773468, 1373010870, -1547467323, -650821381, 935738369, -863443933, -400073709, 817236376, 203151025, -22669623, 364377632, 923275941, -1216245792, -1185030164, -1441519522, -1315141030, 1279498623, 926719098, -612405650, 1174884871, -443751319, 438965097, 1587665928, -1121221436, 314929818, 30682352, -918620867, 1083636582, 749548723, -1144320482, 939744547, -274530772, -1229012572, 231874104, -238345628, 983451844, -118728698, 1094883151, 163747285, -296089602, 1124200761, -111481179, 1160636296, -690013726, 275800283, 111753807, -1267084337, 1340396261, -111694390, -993126826, 984390014, -762651312, -1299996720, -43355352, 1564995715, 1284825139, 1084274274, -8038870, -308305612, -39644310, -502888003, -1401525268, 998335991, 922368567, -1310562689, -383511434, -861772821, 307323214, -1362873042, -391525560, -344103179, 152809663, 178714305, 85106843, -539788288, 1541051240, 781315533, 430103229, -520813668, -1162857324, -1335305171, -601207191, -1448705782, -483451525, -1121790951, -1554891123, 519818280, -1016629464, -1268617306, -1260733210, 241805372, 1133852308, -302012806, 1354706517, -1224306787, 1005460922, 1205127601, -435936117, -1032308562, 443535097, -1558224085, -786740802, 1193372301, -321283214, -1300265857, -939678043, -1584892104, -130758167, 1174748352, 1364575377, -383549163, 1610119102, -1307109223, 1442868022, -148773929, 731066766, 802781212, -1560891653, -850486537, 1393936771, 788617545, 1105483474, -470412884, -1177757619, -1250825804, -207434003, -961165698, 621527603, 494171799, 242983858, 521649014, 433018674, -840744758, 927258598, -1564962063, -1382389057, -732412043, 1603137209, 1420607510, 1037752202, -1438679091]}
