// scala -cp /home/scalation/scalation_1.1/target/scala-2.10/classes scalation.random.StreamMakerGen //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /** @author John Miller, Casey Bowman (code generated) * @version 1.3 * @date Thu Mar 27 14:21:03 EDT 2014 * @see LICENSE (MIT style license file). */ package scalation.random //::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /** The first 1000 seeds for the 'MRG31k3p' random number generator. */ object RandomSeeds { val seeds = Array (Array(12345, 12345, 12345, 12345, 12345, 12345), Array(336690377, 597094797, 1245771585, 85196284, 523477687, 2094976052), Array(502033783, 1322587635, 1964121530, 1949818481, 1607232546, 1462898381), Array(739421137, 1475938232, 730262207, 1630192198, 324551134, 795289868), Array(1719768226, 483121100, 630243355, 233387880, 1309486499, 955444484), Array(1071170538, 983367249, 1747714525, 1834354612, 1112958853, 1834520262), Array(668619019, 509577539, 471222478, 1684281489, 2023503286, 740874994), Array(194910996, 480553001, 167231637, 1590543982, 1105556857, 564564228), Array(1367468043, 509255716, 1843495086, 673221214, 401872223, 1271230434), Array(2121930688, 722207388, 1672097838, 567900934, 276898816, 1283772973), Array(1038210110, 1207855773, 2105199287, 1465402426, 1568031300, 1220015950), Array(2107420544, 1862810234, 1008829961, 471248946, 1766957949, 2011878418), Array(203171444, 703718217, 521087742, 1591997419, 1074695786, 212589429), Array(2005735039, 583570263, 2051555158, 513657610, 1940511377, 1312057937), Array(1011808945, 1331083829, 430507875, 353428573, 1932853315, 1014817719), Array(1300738479, 1916653767, 1489706578, 1985198640, 1453394643, 756305654), Array(913957902, 1851489016, 947993814, 1921546598, 916518617, 1757169865), Array(1195185732, 700359740, 792443106, 1781553352, 881793544, 1265680856), Array(1974367046, 567870939, 1592004547, 261176487, 1458611882, 992379967), Array(535631132, 1969978499, 407096239, 449762071, 984898672, 1069075015), Array(1386846636, 1034966850, 1281573087, 707488115, 620232396, 571263101), Array(1185099363, 820770467, 2055442602, 247655741, 485376535, 282790300), Array(520297187, 1116524896, 7215430, 26564296, 1101160204, 608471554), Array(1224997511, 1850787006, 1033199908, 115830823, 1589325787, 1757316387), Array(173334637, 1673232248, 1031025473, 2006124949, 1993609511, 1752510874), Array(234166222, 433432833, 1297147641, 39889038, 1626026400, 1803287512), Array(676345933, 921807125, 342259702, 1861649344, 1877877245, 1769838614), Array(1147008840, 1674990696, 1365465906, 1525424136, 791743513, 106511429), Array(544330724, 237997753, 1451311974, 820380123, 89846203, 1202720677), Array(1712417343, 373981490, 1894384939, 982314500, 1903094282, 2138345582), Array(1467690409, 326550619, 1900627694, 1840600565, 1593705522, 1212274195), Array(65899610, 111686131, 2139189103, 368973355, 229622761, 1159638732), Array(245703458, 344020052, 1807229836, 1245116053, 233058266, 669926847), Array(123049862, 722395506, 732953819, 1892645008, 929925013, 887081433), Array(77735334, 333317441, 1814183210, 406784937, 1066280714, 750671200), Array(1040576514, 1094264966, 1972272485, 1028718541, 1202781082, 1630043748), Array(1377875880, 2040546843, 1116997359, 1754915994, 1995952208, 2084990874), Array(1273894126, 1691822062, 1774303678, 1487391678, 1808931832, 747906009), Array(1418783315, 1058760187, 383291486, 193011096, 605114686, 1642594789), Array(723545595, 1990470792, 1766653211, 598383905, 347618559, 507018144), Array(1137762475, 1113836513, 1090472703, 627812068, 1897985099, 173684400), Array(554853480, 128182988, 928448203, 1143556273, 548048298, 2105691102), Array(1337657114, 2086806218, 1223991744, 644053188, 1239651930, 1808571987), Array(1588885557, 319087880, 233253018, 70169997, 1449083483, 2116567836), Array(331546399, 715324012, 1192840019, 1718521618, 1555039255, 2118143836), Array(863003519, 1677669551, 725839261, 1845816951, 1126975139, 367428404), Array(345278121, 1036469135, 2106549312, 1210536883, 2009071005, 465754355), Array(1039816029, 291272420, 730023569, 175407686, 74770225, 723225789), Array(792948060, 902947303, 286545708, 796021254, 736954123, 903965406), Array(837588164, 7773566, 337312320, 269161024, 1673365275, 1689325015), Array(1576913054, 994132108, 85827982, 1106316128, 1393359941, 2032826887), Array(846705878, 1567953011, 1678909322, 252560183, 2073930859, 557982741), Array(2032280733, 304419446, 1081363648, 246157075, 1012730, 1216601034), Array(714616122, 374525657, 1772657434, 1133515259, 973994675, 1026544165), Array(675308893, 835803136, 1428195038, 1430795418, 1729253133, 1583735259), Array(335497528, 1254680406, 497420128, 1665346925, 1741001321, 1847145591), Array(94382149, 151446711, 1071171217, 1934569537, 1723417299, 813619490), Array(528981476, 1906807524, 143218633, 24346488, 603497243, 859231504), Array(338891392, 1565645960, 1696538399, 2115106055, 168141528, 1195097716), Array(769354674, 382907314, 166878089, 1263370399, 886643834, 2032023743), Array(325300583, 1435853647, 305940612, 975400073, 1351119381, 287906042), Array(1107496439, 1470380067, 26217224, 1147125035, 875687932, 941667876), Array(1529569751, 1134618124, 738750882, 806591405, 2099795750, 1725491659), Array(1129058736, 824213135, 1586555840, 333141691, 1982190886, 1856187790), Array(1835515114, 375193945, 1912064658, 1972340172, 96293194, 228967865), Array(1081409869, 1143774499, 1972469769, 624127522, 505250806, 1031222915), Array(691426522, 761523766, 673532984, 1282663033, 1579216711, 133099115), Array(1833418283, 1978268748, 1348539369, 233613991, 893104931, 1533993184), Array(560195696, 662183598, 30163953, 1755687236, 1857447749, 1896202393), Array(1601090990, 1347194489, 1059776479, 139864100, 1534802413, 1250171898), Array(1937067642, 725488617, 195064436, 1692241410, 950330955, 1448517897), Array(1788122233, 1683570905, 1048775408, 1000242613, 1115594581, 1299797583), Array(1251796540, 851239091, 356915202, 680870527, 1336444086, 1815813707), Array(1128394231, 51898394, 665850808, 1118971566, 1714995492, 321997645), Array(688958437, 257194179, 1594527879, 586563305, 1846291570, 10161371), Array(922702156, 1958623255, 38069406, 1866051558, 1386951860, 687498209), Array(563811990, 119869073, 625096743, 1299636419, 1126201657, 1131970173), Array(1918932627, 1907592866, 1266989832, 1734676800, 1324302031, 1748709852), Array(317336093, 1049217044, 343699885, 1341414655, 1063105549, 590681900), Array(1016375867, 209241684, 1479586408, 1298707352, 1571528460, 821390897), Array(1635703224, 1506513094, 1224372383, 911028142, 666304913, 1294331851), Array(1810370806, 307636857, 1857411847, 1723604933, 1851175649, 184423308), Array(348302187, 2042231007, 1378264171, 1992665920, 1333573686, 295541246), Array(268614027, 1765276330, 603557002, 817518474, 458387934, 1699149795), Array(1424443791, 1349640277, 1187694266, 564785837, 1414951012, 2016395933), Array(1424228084, 2059447025, 142089933, 2077249085, 447158807, 1566575683), Array(1128292325, 1020319548, 1910774817, 1083467894, 1831042863, 615979941), Array(1743324432, 1672835768, 71672772, 1179359226, 769060815, 234011352), Array(1459389390, 2059532792, 1889819172, 253077555, 921007620, 2004747027), Array(1213063859, 1668057066, 2069864900, 731312294, 879378010, 1253707025), Array(1994200595, 736047632, 1020572533, 123708723, 1854186285, 1714564767), Array(1022807946, 628441650, 1834959556, 253480947, 238993783, 832508435), Array(1016031295, 174065497, 714633423, 1822359921, 1027771575, 400061608), Array(225363941, 387879325, 1041165905, 2107025134, 1835574895, 1631122485), Array(2000733893, 391890652, 621560659, 1632826520, 1786640089, 748188993), Array(742718646, 1440153703, 1879466337, 207536969, 1882077767, 239608753), Array(306375810, 1079203728, 2017715567, 435064948, 1129313062, 739601627), Array(35852241, 1552128095, 706963994, 1672451172, 937846851, 309548996), Array(1706512573, 647726823, 947350535, 1262818684, 1007647980, 250476024), Array(430463306, 2003799953, 529134236, 1386651344, 154744007, 314799247), Array(1512574338, 945455651, 1609297886, 48080073, 1477146983, 1427778137), Array(792536872, 2127245431, 1785629886, 777026326, 1144671048, 1763471169), Array(1579428248, 2141759957, 1931582765, 423846186, 639388830, 1371373791), Array(985486588, 1274194325, 298378400, 553588186, 1073522330, 1763426635), Array(1970240457, 1585795850, 1386154003, 1012334579, 1355143230, 134743810), Array(647296013, 573642711, 1976523235, 1366304291, 601261083, 620007044), Array(1826186893, 187842656, 888770824, 690459133, 1261116855, 2143910967), Array(60733803, 1356498051, 2041084544, 2012030816, 972586162, 1584084929), Array(367710381, 1887381026, 1955410689, 673785757, 2069724838, 711374169), Array(1683997008, 1838094417, 672926392, 1411673728, 1168654867, 1436926316), Array(428183145, 1348798338, 1651181391, 1962582825, 952106742, 344398118), Array(364328472, 956532441, 135787991, 587539869, 1709213331, 1002465698), Array(159659997, 1440183378, 636420713, 179804959, 993591143, 205428208), Array(2129493050, 862057154, 460588768, 32845458, 1895624684, 1361071797), Array(1172218597, 1338963859, 1292843162, 989304709, 1522131629, 2006974416), Array(1128846285, 1100373503, 2117858009, 1371796514, 1919024376, 1249293263), Array(1467010866, 816949919, 74661274, 1904618030, 344927023, 583291597), Array(1967832668, 1173793528, 964774576, 894986337, 279040719, 369931881), Array(1903005141, 29950590, 624763154, 681393883, 111249189, 2068978124), Array(591675502, 1591041335, 2062252667, 1596825319, 1093491401, 804862613), Array(2005243901, 11685044, 1216229740, 976748076, 1911958345, 2092888311), Array(1587534462, 364298195, 31529380, 1936366155, 981243123, 1902168381), Array(1308332267, 51947673, 1306966963, 912406193, 820884405, 339004766), Array(14337144, 166676919, 2050276638, 583910395, 570318455, 1335013004), Array(167816404, 279433421, 1155326632, 1208079184, 2102122730, 26886345), Array(1543773057, 365302921, 1871680894, 1086883179, 1985821277, 1059968964), Array(1921335346, 1371193138, 110218332, 1452931671, 605992531, 593414837), Array(988930092, 1653214559, 1901468727, 936553288, 737367129, 1546375188), Array(1465620943, 1606458373, 1011850684, 1666272639, 1285127445, 1486280682), Array(974102792, 1183424417, 426450546, 1460712968, 1611914272, 1127010790), Array(2013181956, 898825203, 668008506, 585846789, 1837387537, 1769940642), Array(146049526, 665550567, 1812206825, 575553042, 752611898, 556745163), Array(819652864, 1956308626, 1189437270, 1007037657, 1771755166, 1568523978), Array(735192203, 1231433661, 752704795, 1007469775, 1030911187, 1786345644), Array(1646648766, 768631988, 983402482, 94724172, 1575102336, 482693929), Array(1033345659, 1354024761, 670645728, 1925860337, 88534959, 1151743389), Array(697022764, 2091096274, 883216073, 959527689, 336215904, 340156680), Array(1892721449, 669741760, 783070036, 1340348222, 537834361, 607713732), Array(1075093629, 1264575800, 398704370, 1820090556, 1361899647, 1605182837), Array(607569907, 1996753128, 1948151514, 294055898, 558915070, 1477169889), Array(760602502, 1280264722, 628100742, 972935533, 971800090, 1997213762), Array(1526616204, 1287599858, 1996304977, 1103892729, 2056658685, 1860912648), Array(1456288622, 1716616113, 2076219534, 1405654066, 801057244, 1096623017), Array(1975462565, 845643393, 657751956, 1492420117, 227896153, 2058138908), Array(424316105, 737285217, 1509342180, 2089953805, 649266036, 907237367), Array(577278893, 1781444615, 41025805, 1587674550, 235974780, 450156577), Array(1007944616, 564897766, 1726607976, 1383546001, 1726366178, 1370688634), Array(1440178300, 483600293, 566423002, 410130772, 811161622, 634546506), Array(460896948, 106782133, 2025392685, 1174677733, 48000482, 616282496), Array(1129027865, 228688133, 791373190, 1626963774, 1026163109, 10608616), Array(362945685, 345687711, 264246850, 469429264, 357820411, 1197849320), Array(17174133, 1162273510, 821928251, 1203943622, 252134401, 1721967276), Array(1975051469, 678179391, 134319631, 729682451, 291900015, 251092672), Array(381412412, 927892574, 298633592, 1996847695, 1893187445, 1295606579), Array(2012647703, 521296912, 1548829764, 427874851, 299764634, 1192077724), Array(2050639515, 124071219, 165838355, 229535698, 897728642, 836220096), Array(1249461783, 1407191882, 1817948, 1299801728, 1458125768, 642853240), Array(633403724, 393492247, 2110084424, 1567161799, 667243217, 835269521), Array(314863327, 82986643, 426585397, 572374096, 1906196826, 1851756189), Array(1445585097, 1059367786, 2091002816, 1281608861, 2136506558, 10335679), Array(323600278, 2034020946, 1855856660, 167379006, 1905561498, 1086504144), Array(1316416192, 1039073300, 1079997401, 88215248, 1787419116, 1841322895), Array(1553519636, 1620180809, 1139840226, 887200372, 308461819, 1904001668), Array(881318199, 1793048239, 148639687, 548512922, 2131262872, 1475186236), Array(9651865, 1615195370, 769786873, 1183319281, 1672040692, 823218867), Array(809538879, 98344242, 982316196, 1750672183, 241781071, 736189185), Array(1443384490, 741800549, 2116755239, 326446849, 733078247, 1215988897), Array(1007018572, 897762521, 229905858, 1847731863, 283816060, 1065264003), Array(1135766912, 201725240, 1033285201, 1389614917, 416636878, 1024194011), Array(1960811074, 1466303204, 1504482546, 2060152232, 459463898, 1345654647), Array(729354581, 164262112, 1371002340, 524510734, 1791912272, 1219001583), Array(1657897279, 757862854, 124329256, 167502292, 785214683, 1982337314), Array(1923229321, 1748483954, 2144238471, 510151959, 690983183, 1492040702), Array(1362579814, 2137007216, 631878763, 1904262660, 120048751, 754965422), Array(1622547631, 749883047, 808289005, 257673720, 1926719597, 358971075), Array(1091009913, 659219218, 1897164466, 1032561195, 1321580532, 591693957), Array(1604040210, 496085303, 948366551, 1758799002, 1703022015, 722144956), Array(665569503, 286753274, 85942869, 350341998, 1179145730, 888170785), Array(656351857, 78968620, 1605890725, 1011946130, 1853002791, 39719483), Array(1837337975, 1404463509, 1853143786, 1587108856, 635725804, 2023648689), Array(521574346, 1931487285, 375413960, 837238682, 1533265192, 1647186330), Array(1893642529, 626283351, 1278032671, 1723997281, 972416152, 1511799329), Array(1780386949, 753675993, 1493631819, 2050345475, 256807739, 335200005), Array(1546316618, 885117348, 1865371127, 1342241904, 54498605, 1113006893), Array(735991794, 265506042, 1684788277, 1347885883, 1677850753, 969497059), Array(2065460457, 526137983, 1218542455, 1429777302, 1080357588, 202989669), Array(738221240, 1948006766, 1328755314, 924780401, 1303024433, 1080262834), Array(1908115150, 2082916420, 96052781, 1106714996, 398380680, 1789519794), Array(978528160, 289668571, 120133020, 1055180151, 63008169, 1720642305), Array(730314463, 1340591554, 1102621375, 41293211, 454683732, 859274975), Array(796237738, 187982817, 887270123, 1150497537, 2012734739, 505036406), Array(332995801, 150416932, 851921930, 2061086303, 301373705, 1293333251), Array(567145803, 1487941282, 482059147, 1423479782, 18510233, 1972369765), Array(1387852237, 1218712870, 1141457578, 1634608156, 1465212353, 247410218), Array(1895915005, 831799540, 1197227161, 1873630352, 468458726, 429735649), Array(753360833, 757907377, 654703458, 158183815, 1088009977, 321290438), Array(430250199, 569727864, 941001137, 788142468, 562921056, 738595786), Array(1295883449, 1406658520, 176601441, 1375734588, 2103617015, 290473987), Array(2057035433, 1693043340, 1464395675, 1550377419, 1611677716, 403055135), Array(180201788, 953357176, 1666174539, 345767984, 584133995, 110583701), Array(1542885054, 1004234397, 1659969991, 625919536, 1467930137, 811173132), Array(612216090, 789393659, 32352190, 224671752, 360695566, 141589033), Array(789940607, 1733985587, 1697919175, 1290210074, 558043549, 1611753258), Array(137799846, 894853472, 974173225, 962130670, 475651876, 1334014826), Array(1938246796, 1444764253, 1093161713, 320211218, 1667156784, 1325061117), Array(1886811841, 471101333, 1908410707, 1565154411, 1132350625, 1103740162), Array(1338609153, 651854875, 1552850015, 2043221750, 1483915366, 539210710), Array(239769475, 139017776, 392280323, 112875710, 1272659406, 862203651), Array(567378743, 76479752, 919463273, 899841349, 523149801, 1931088827), Array(1318178340, 1928175497, 1025277161, 1861025998, 2093373843, 1761491947), Array(1007309805, 1544176338, 116169418, 675463642, 818569374, 1707390366), Array(849584388, 1480746195, 1008425845, 539141626, 1513792528, 151058884), Array(727117851, 717656361, 1204174230, 1163452794, 25636457, 644905104), Array(1314166234, 527541896, 271712192, 606669136, 554423845, 1866601152), Array(1331773016, 1669641526, 121765540, 1503832622, 1267546032, 1674715963), Array(378463945, 1017790818, 263248508, 61002856, 444883361, 1805405230), Array(1024294579, 873499115, 328481103, 1738448796, 1610436836, 648869921), Array(1926001374, 1139404204, 1455022146, 321531252, 52556988, 659289659), Array(1984409830, 1363698060, 1315367878, 2004351430, 1582609640, 551217437), Array(744203718, 288219025, 1725159783, 612788454, 351170618, 143057218), Array(176400347, 1515083078, 1685614629, 253824710, 1599580764, 1740331141), Array(923974730, 772190685, 151867744, 2008621999, 1642895185, 1441664168), Array(1064698112, 1639606010, 856920362, 796497437, 333255161, 655751297), Array(1654585382, 736528187, 350769910, 1582561949, 529929164, 1032344268), Array(670162224, 2038147226, 1267255820, 839967580, 455112001, 579042245), Array(169631322, 1921921934, 2055753145, 525036181, 128887423, 1151995419), Array(269899329, 79915624, 2132525038, 790126310, 1752782857, 1610099766), Array(1205781065, 275047862, 1395014293, 652601003, 1226309224, 1834446662), Array(1353941610, 757494031, 335442735, 211855347, 1472869398, 797806053), Array(1037486990, 973195308, 806822842, 1570919405, 1240775063, 2010288129), Array(1687554094, 982500059, 523630755, 2084974661, 1646750831, 208198218), Array(1904980671, 25657314, 372943268, 1480843422, 1169001159, 905091746), Array(28703030, 855565192, 1884406473, 1400831073, 128326032, 702462850), Array(1187145703, 496898781, 33694815, 1618342370, 1199676685, 612660999), Array(407894995, 1977539860, 1502594252, 1972529355, 1459672651, 1709292850), Array(808707530, 1847697807, 439315468, 1470084603, 1917180445, 765611602), Array(1633666431, 306320144, 57765541, 748751177, 1219163948, 1914268048), Array(1318938249, 2066788845, 246040459, 2126328782, 1866769668, 424714087), Array(325307771, 1808492950, 458778722, 905642710, 721469715, 1240664663), Array(1344457447, 1994338390, 328571758, 960328380, 1453260735, 640540925), Array(1884115048, 277132906, 49746629, 1236677904, 859140836, 73002359), Array(389774992, 1082001206, 1541319681, 805255721, 835729668, 1013285531), Array(947373415, 1841439712, 50162394, 1581265830, 1235484762, 1479731034), Array(393455479, 4771365, 1631437990, 1467985778, 1794674723, 1345813926), Array(1946421358, 296092316, 1634095629, 1028829753, 675085968, 516816063), Array(656146756, 1473187692, 199605450, 1989848252, 1794156226, 1090159876), Array(1873626144, 552446840, 1350439283, 1507685026, 1488088417, 680490441), Array(1726207803, 590472860, 607464180, 746347957, 389363498, 1549454792), Array(85912430, 720403727, 1151941685, 1904767445, 809833712, 1226455468), Array(515771835, 1423176726, 1205955152, 1633016670, 323810098, 422289205), Array(60146284, 1195548683, 506945783, 1028614025, 1435090839, 1765265316), Array(116411975, 735699440, 600105352, 334843680, 1986690007, 1679043552), Array(121829138, 1232263351, 591540692, 2052241160, 1399100685, 1977158646), Array(40240614, 1081964522, 232538554, 1289456875, 465209483, 717773601), Array(1063583509, 1573187539, 189933533, 1665573753, 1255198445, 1649111224), Array(864369053, 1546878145, 726821700, 1682622608, 247032215, 1693021459), Array(1104444558, 1194981422, 320152642, 2141249673, 820517045, 1092171089), Array(1634023977, 1668262730, 1261007953, 525945979, 1059061940, 614918887), Array(1171898870, 1946784907, 1313693922, 162033387, 734450185, 690523400), Array(818936562, 375226659, 1135040413, 184570574, 1670442543, 1297701387), Array(1471837459, 1970354127, 50031816, 224358501, 1118559504, 1401563093), Array(879449945, 1391701845, 686334439, 35729786, 2143944770, 845773303), Array(1507613346, 887332678, 23484323, 1883524925, 213471352, 952962916), Array(1971123839, 1401500659, 1629800557, 113425088, 890116833, 716193414), Array(2137575226, 857859829, 731720409, 2125873300, 1975992370, 1139455395), Array(795971762, 836518694, 12949061, 1533298630, 129232566, 1021535656), Array(1962017576, 555915602, 1038461858, 638838413, 422094593, 1142369233), Array(36459835, 1401765621, 1783166482, 1418362456, 629076320, 640504037), Array(1535700330, 1944484337, 17704785, 1286419283, 342238221, 611800397), Array(518065461, 550438929, 939794751, 664871418, 479987904, 1628734212), Array(584922245, 2084977546, 1354464671, 130988164, 1133219295, 1801735351), Array(496979472, 1492501185, 1669955273, 357766424, 1452224613, 767467303), Array(1370495794, 1166608331, 827089135, 1108614306, 623858591, 736539008), Array(761375396, 1183896909, 2011887219, 636295302, 497565567, 1683603890), Array(1364023624, 193565665, 1003559751, 1720152286, 2011162192, 1294344613), Array(988411796, 1380802081, 161583253, 182372528, 1468031765, 824207065), Array(1715811732, 1435793779, 1851470711, 1974725019, 505238759, 600633868), Array(1704031220, 617968458, 1916219988, 2128280795, 549702056, 1784310430), Array(1401158007, 1821395684, 531114606, 48166985, 1633746740, 1575484538), Array(523584898, 812974361, 896148809, 153326463, 918531897, 588542948), Array(1929071354, 1780455173, 1529789673, 877767334, 1113624747, 1789487469), Array(1491953010, 2048804036, 1334718560, 375376907, 941848282, 1924180770), Array(1159085017, 266702264, 82191611, 605055278, 227117263, 582505680), Array(366811397, 2061351339, 694187161, 1211773424, 739895248, 99436426), Array(870229204, 202779564, 1225057568, 1685196036, 1221416994, 1117942716), Array(1563496926, 1384481780, 1938013417, 1982322428, 840621442, 488556472), Array(331562502, 2125290735, 628463887, 652688820, 1745901112, 1590491162), Array(1120646584, 310186463, 264728976, 937061325, 386029473, 1734552040), Array(1123024853, 56530242, 845498453, 1436116118, 347755581, 1660759155), Array(2126791310, 285230265, 2059885063, 1435441874, 1847270515, 1755045789), Array(493227468, 1113549495, 281983172, 227278533, 1108614878, 64599805), Array(445320693, 1866169982, 494401059, 1222170157, 889753286, 281728574), Array(767824246, 1465469021, 354173594, 267252569, 630302962, 1270604877), Array(422589340, 505316775, 81440981, 378069823, 2002820083, 580821667), Array(1185250205, 1748238465, 573910034, 1305039790, 867518493, 312803372), Array(849251077, 1529532470, 846186793, 502327946, 1460665777, 1052243979), Array(1628618163, 6534763, 1825829352, 435750805, 1184607898, 1816316094), Array(851496064, 1970590340, 2021866011, 1769745367, 413442079, 589547420), Array(493296620, 873518393, 2128266839, 976350312, 26828073, 1707059165), Array(1991403649, 1757967352, 1454656335, 205421077, 175260379, 1056019551), Array(480247503, 1577077899, 2119851787, 431455418, 1418341914, 1700183252), Array(1096243911, 2023547990, 153678764, 133780656, 1723304937, 2048866789), Array(1465218593, 609248972, 108176513, 1396807519, 572285130, 274033596), Array(19084352, 342606122, 1520422023, 1810796840, 262951175, 1769657203), Array(825314334, 977014175, 1184945333, 1455598075, 1519848292, 2028017085), Array(1784639983, 2088087157, 1140972979, 245240635, 656619398, 1945760571), Array(1875184406, 808668679, 1032738863, 1764198889, 254332602, 531432371), Array(1588049341, 799406296, 971794912, 1262384706, 1541967371, 243547590), Array(1063507975, 2051341990, 952540479, 815643808, 595981805, 1184540292), Array(1361337899, 310809004, 704125000, 796850854, 1082757000, 1135984071), Array(1910685648, 1740641309, 451711347, 251828806, 477424118, 1531010635), Array(1896846847, 833815104, 402965690, 2037149522, 563593182, 2073945278), Array(985881156, 562342936, 136741632, 657923577, 1586310369, 47464361), Array(326099871, 886851250, 1409377277, 207056719, 1011389485, 763655535), Array(1954733382, 670680018, 1882710028, 1123606050, 1703092503, 1031951606), Array(705042446, 2045183414, 2108327227, 1710762939, 742760206, 919373161), Array(1669237773, 1959377451, 1715294897, 1681190092, 672009421, 331300574), Array(1200783848, 1738511407, 1350218405, 1387974915, 137821118, 946826559), Array(2080991508, 464998, 688564986, 1546465916, 1866674876, 928525525), Array(1850911927, 582688350, 81011018, 1285835006, 1677352098, 1634786254), Array(1157424269, 2048393179, 1947777114, 109139177, 1121055117, 1633938447), Array(437384602, 1994435769, 454954757, 471103141, 1197363095, 1906706761), Array(1319900039, 1256633137, 1176624247, 649745858, 1115129033, 383225190), Array(2015867094, 1076737128, 136736244, 1760395809, 706411712, 1342755236), Array(991053741, 921192484, 1365088253, 1424799237, 2018981379, 1875022868), Array(1776171051, 1695595836, 580108810, 1723653345, 2073477844, 1800748235), Array(1173774533, 222600044, 168559247, 1304196663, 2078068855, 472572747), Array(1519179124, 1033042740, 1134866906, 290175399, 441489522, 649292500), Array(1669494078, 1772746733, 1310175540, 2106391500, 877105738, 1501370060), Array(167669450, 381313437, 1396028933, 1146846801, 2029012525, 1269997981), Array(377513946, 1073195397, 330586493, 1965668523, 1570375479, 677828220), Array(196894235, 1237912292, 35556394, 699003021, 596075680, 449975354), Array(942658848, 1804996692, 1501440392, 773105983, 469583425, 849238935), Array(1232770034, 1685410280, 1431835953, 600358493, 560390720, 1340111350), Array(1649926242, 898816459, 1824628007, 1599334670, 237429582, 2098671663), Array(1091524357, 1704118283, 1536561772, 676625198, 1580465239, 95520572), Array(799577955, 782029213, 369517471, 790749963, 491439282, 643093020), Array(1879846336, 2098457477, 147277174, 652725005, 2107956687, 1153782230), Array(665426458, 1299273370, 1796858414, 1889575192, 530817900, 683956818), Array(142160680, 1575683378, 1533792898, 1505097671, 403023410, 1066361475), Array(761476841, 1385262914, 1627549911, 132547958, 1520723694, 96514979), Array(1776182487, 620171973, 791205584, 605688353, 1092740343, 2080410174), Array(407401662, 816053701, 868671233, 75050947, 1501256153, 602970481), Array(1543671950, 916762340, 1674309277, 550540609, 1039507268, 1338519231), Array(1010046086, 224430612, 1465244395, 1368675749, 167364353, 51549004), Array(2057936529, 1707900220, 1789904985, 360925794, 1672714604, 493980696), Array(2130523251, 1798730447, 1525528770, 800183794, 3399842, 1028660698), Array(676009511, 523287790, 421242718, 1329524974, 1274286920, 1395743097), Array(918991423, 168499598, 2008653841, 1496767042, 1701800558, 1986898500), Array(376056204, 1837063835, 1226663284, 864209789, 1224444470, 818506390), Array(986445415, 631887041, 1820392178, 87508857, 2099968098, 2001943588), Array(1435388772, 1710462477, 1627413873, 1686171374, 1990049205, 1441677888), Array(883504293, 1509423396, 1207377533, 880114956, 1291136875, 298527235), Array(552959738, 338136994, 162447286, 1817747244, 2010631133, 1529908563), Array(1555440529, 211280975, 1983505003, 1489927854, 1788067187, 904555960), Array(901527496, 1233073856, 1306704401, 1515996112, 95125959, 1322925992), Array(563053360, 1173078658, 1179702111, 1947335690, 709691481, 376675050), Array(150642150, 402534649, 1573081985, 901962926, 1191110680, 617336809), Array(90755437, 1318992219, 16048564, 849611058, 135917109, 349163115), Array(1272936593, 820982815, 906884667, 120857275, 794368882, 512741945), Array(237204264, 950182072, 1625634115, 2026700486, 1613021546, 16625019), Array(914029544, 1072965395, 1231336046, 587317530, 822862920, 1578541152), Array(826045551, 596925337, 986021560, 260067371, 1595616747, 365227655), Array(859968030, 132760049, 1949171862, 1743267442, 2027322054, 1364969816), Array(149977249, 1877387998, 486901680, 643951531, 1770765145, 1053104596), Array(232005638, 1387599146, 2099588588, 1185811183, 552449304, 1292930534), Array(934726816, 682017476, 1519707315, 522421129, 1489768152, 1600270258), Array(512578386, 2082434148, 364551640, 1714262415, 1119782676, 1226936313), Array(1808828243, 2127004405, 2000748931, 1163253334, 2023889391, 126053814), Array(1227105459, 1504253170, 400322806, 1392253062, 568886491, 150957218), Array(1173949000, 1437364283, 190162314, 627831508, 1899749225, 1190466018), Array(2134564588, 888330109, 347058521, 651394096, 1144640786, 531838070), Array(1036271780, 1999634662, 992994947, 492820233, 1753564697, 921423669), Array(503159920, 178949348, 1808867843, 568313840, 129750123, 1471546565), Array(1013159767, 1319533238, 214495433, 853206678, 561558267, 891240753), Array(734838385, 293813456, 1356278352, 333070265, 2145240185, 628658729), Array(114532681, 418165528, 1871321840, 2034141976, 1816808477, 1811929439), Array(1545854966, 1017032996, 624768939, 32324282, 2079123971, 1883576081), Array(33600393, 1514397570, 293101701, 925673640, 1661591342, 1485019350), Array(1165538062, 921903052, 888502037, 1317643676, 909237438, 661396230), Array(548445496, 7150103, 1642107636, 962628414, 1411831051, 1449527628), Array(1913996454, 958644660, 282077443, 1874973651, 684845489, 1948488328), Array(1178005743, 1415642687, 638026155, 8237775, 1038156060, 1667891090), Array(796353258, 991376955, 225857096, 36051962, 1157370058, 774020206), Array(1721070414, 411338538, 1700974092, 1717942955, 264598624, 1079746116), Array(846746764, 1315049041, 871010554, 2033582706, 1978100266, 740311885), Array(1938977522, 908046165, 567433251, 769582640, 583236211, 836341672), Array(2099362394, 436727956, 1598916094, 623285354, 742334007, 1550683749), Array(2191350, 161050439, 1163913452, 457063006, 95618181, 1543932183), Array(1903522725, 794450203, 2081758691, 537168376, 1524751262, 2141134513), Array(2090988841, 436771081, 387358145, 1775078236, 145459822, 637316874), Array(256302488, 2018059733, 571052374, 657434910, 767583722, 804459518), Array(244665292, 524929868, 1456342425, 1942857371, 1374443783, 1080434362), Array(2087036254, 1625619650, 1967194569, 238818357, 1802332668, 716912787), Array(1981577992, 1122164944, 1155903725, 1974316017, 18024833, 241740453), Array(1601024668, 932382917, 870932146, 851541296, 886610176, 2062400770), Array(199987420, 566385169, 2072196424, 1927944671, 945439118, 164885566), Array(496482092, 1899635175, 1924239587, 999031517, 1284752727, 345960293), Array(107465528, 1711984761, 1262462676, 1125246868, 57646014, 798409946), Array(1921419091, 420557001, 1475084645, 679314470, 350920515, 2012691549), Array(898562087, 976861002, 1074231930, 1818962292, 1743235481, 1415249200), Array(1539004530, 1877362291, 814360352, 2026346275, 925707253, 1111609589), Array(1371600623, 459006624, 30210533, 1608601046, 2049031932, 232197497), Array(859352673, 1288977951, 1391191185, 1382964837, 1964638026, 2000311073), Array(30402757, 950031781, 1172372750, 1475459360, 1588597375, 1592419911), Array(414360484, 1366604152, 388639296, 1734153221, 1195972195, 19461031), Array(396916874, 1717472851, 988035171, 2007139567, 624214094, 924025911), Array(331506844, 702193600, 1242162122, 35978283, 235617168, 747552505), Array(566523400, 179949286, 1428306682, 1572713821, 748505042, 1397752725), Array(1963362050, 1235582097, 1643115432, 1973807464, 953404676, 1061706783), Array(1007638961, 555253467, 1398563765, 1651813736, 1460164588, 1805328816), Array(1178667241, 1422666928, 939393727, 1015439314, 46336118, 1369235120), Array(1444152284, 654052361, 83127838, 621787293, 121497397, 1274810503), Array(576113198, 831410129, 2136398805, 1608007072, 205352051, 2051360663), Array(434165759, 310953949, 1979478293, 1570757635, 1251337704, 228443541), Array(1847070886, 2034442325, 1606229654, 1745132368, 524150055, 290817263), Array(982475345, 1994858720, 771910406, 1224026590, 592962010, 526022362), Array(647584556, 1754742255, 979833894, 1694778593, 1373336032, 1824804028), Array(1301414675, 290637601, 1366862623, 362663323, 2095483889, 2018785157), Array(1681686084, 643982479, 1457065260, 26836522, 1321948055, 1449327997), Array(677655540, 661540948, 1443036387, 1704421888, 1005874214, 1217674943), Array(2080729396, 107746812, 1296251764, 1698773133, 255775980, 1214673369), Array(1945290285, 1882050344, 828080893, 1588705859, 1772262423, 1042165006), Array(2068068488, 1234979987, 88244541, 55520075, 1487862983, 217749165), Array(2066501823, 1804309551, 1160496875, 459520534, 660825801, 1028513727), Array(527326026, 1254355572, 960613937, 1033170483, 1122792485, 1721141008), Array(232181938, 691552317, 803217076, 1699069582, 1712330818, 1594144342), Array(745269557, 504419174, 1619936672, 2017942396, 746996410, 1754683839), Array(1275044317, 1467858941, 522032237, 1633748639, 1748980363, 1532064884), Array(1893079962, 742582342, 549556640, 1357117655, 813075542, 83465825), Array(1115260632, 438818663, 2035941334, 888284688, 1198364957, 509576797), Array(46275120, 451936016, 970505466, 1777181993, 465099656, 1660153585), Array(1509934790, 456652882, 1031279406, 617707205, 880254864, 593606077), Array(83990000, 903647971, 579355951, 1134741514, 174177655, 15809210), Array(1104761990, 561203953, 1784583303, 235068636, 380434467, 953750532), Array(811237492, 1715733838, 118411279, 46415868, 2115456983, 1724575339), Array(1076071590, 350830041, 1669427777, 1388767682, 856105467, 1055826842), Array(770630130, 1994281981, 273601486, 981230274, 10826969, 68065417), Array(1961853701, 1530477288, 1519166448, 1967491741, 1831391488, 133945955), Array(1343027107, 1487485794, 403155602, 573795830, 1662015591, 442823824), Array(430858259, 247360800, 1450745008, 1652052856, 663144415, 1816299510), Array(2028985638, 932220973, 660911713, 2016591927, 1179196066, 670609023), Array(988317648, 3458971, 1799892181, 2141293496, 1217278233, 1691386349), Array(90334510, 629234236, 995895824, 267066199, 45871750, 281749358), Array(44608975, 1763006640, 1882025410, 1005630014, 220132364, 1712400289), Array(1298337124, 1337699189, 1063103691, 29744842, 2039317198, 443503279), Array(1292224276, 1885149625, 693593493, 1526810052, 945500167, 240129059), Array(1582537244, 362857732, 881823021, 359484582, 640516836, 12596804), Array(1627126813, 620380257, 899903060, 1634070078, 344307818, 2079865658), Array(1447344148, 2085905319, 1839295497, 1123622934, 1097937905, 1101790887), Array(1631321478, 308454975, 1766599099, 1119546703, 195338178, 1813566878), Array(1022559599, 827521704, 1754884908, 1859798882, 1005969027, 566378817), Array(274582168, 1782712504, 1657062163, 2064256732, 1721869816, 773231422), Array(1462445955, 1985340529, 98057948, 2107754163, 1935685151, 1861787541), Array(186441227, 1338385534, 2120814480, 1105609359, 681463407, 299723549), Array(488368413, 1342083976, 1598229474, 59849093, 1726023460, 66074613), Array(906295509, 1929585388, 497670779, 301584143, 1276347611, 1983876212), Array(1692332562, 1278501102, 1676809597, 1191620994, 1156110716, 225688224), Array(336237640, 421828110, 1435990151, 903951187, 1235937275, 1597962794), Array(1794228932, 797872295, 2070928622, 1685288436, 172974767, 692175250), Array(2043987119, 15298104, 959001918, 1988924785, 1411596515, 275540603), Array(1657809613, 1305809820, 1458163792, 1466209726, 960472991, 112604762), Array(970316358, 269317832, 447172359, 1696436891, 1270870095, 1420517018), Array(1173116061, 1429425299, 631241939, 583936839, 1108440907, 485365617), Array(236087657, 79513925, 960126782, 251517707, 1902331400, 957423069), Array(926758214, 1231610049, 391633758, 2073521602, 1783800471, 979674215), Array(681534603, 378857175, 2103781012, 1024903063, 1210641922, 1064526421), Array(861262818, 1021841064, 863427992, 1843792713, 1640250694, 1411354291), Array(534015362, 1534628141, 1089760646, 1892968540, 448180074, 1974352279), Array(464099128, 1918389, 1256969115, 4781716, 614184585, 1826466282), Array(1239330507, 291064967, 69508062, 643743877, 1726683579, 1296412668), Array(1524404343, 2056904849, 631157733, 651246228, 1712899655, 54179525), Array(145274522, 1618921740, 837189366, 343881896, 1760597102, 77858586), Array(501436343, 225048012, 805169144, 806507856, 1261900689, 1416015721), Array(1129369355, 305050059, 1136961008, 904102103, 1489262875, 1048119347), Array(1819964813, 239118697, 598489550, 1239713079, 1430109694, 536486996), Array(68829223, 47828151, 1170497288, 2006473108, 1533199277, 696696493), Array(1146814860, 1282831988, 1501290457, 481429359, 1981060969, 391737640), Array(1089581423, 1491156219, 1614871514, 1943164300, 656543330, 266926522), Array(1637557634, 238640229, 1973703527, 1116404474, 1993530768, 1376883638), Array(210210475, 495594650, 2043958057, 2060639538, 1064453595, 1458215279), Array(1636231966, 1385264132, 685121897, 1863509566, 451572481, 2143861396), Array(594755450, 323421586, 1744673561, 1918668211, 1977248039, 820887425), Array(765507412, 1267599327, 1672433833, 94325144, 1791500506, 959084031), Array(553761556, 1464958025, 782521734, 469907915, 454034645, 384651614), Array(1939620620, 2040908664, 960741496, 1169306600, 828248667, 1529410559), Array(171457563, 806239186, 400684351, 176192608, 2104696885, 790968405), Array(1388748852, 1822798913, 1237309562, 1340204442, 71013522, 1913494672), Array(2093053621, 726163639, 902322943, 1433909547, 1694725318, 7326633), Array(171661713, 17432411, 324428570, 409907547, 2038812377, 1641537294), Array(1011910421, 587325587, 1473894926, 296475440, 1824935610, 1628297108), Array(32766209, 1603615773, 364902048, 932755373, 1605778290, 96272213), Array(1027834665, 439532733, 839795339, 1083089006, 553728941, 1226979850), Array(849225288, 538793909, 1733712816, 560456048, 1190210369, 840000311), Array(1945923061, 920463327, 413724542, 1321900751, 197400697, 146409891), Array(2035305513, 322501428, 1998099725, 1811884100, 681484529, 1747187165), Array(602497176, 1052791736, 1406503319, 1600752015, 375210570, 232425351), Array(850578838, 2003659669, 1594390982, 1126165967, 2107855420, 1151798413), Array(1675720268, 828152264, 2011278651, 1786095452, 1681609016, 513571407), Array(593334087, 183096728, 427859785, 1972585350, 1174628888, 912361095), Array(2088476395, 323079264, 1487198567, 1287739458, 51095355, 1319115127), Array(1229671467, 1662124554, 843036194, 936625104, 914907049, 1456719241), Array(935165250, 2086649232, 178213553, 1710004403, 2062207552, 1897027341), Array(1848352574, 1600334404, 75753193, 1946007788, 1973038064, 829559776), Array(161388461, 687444417, 752702546, 1025528783, 251989090, 837701072), Array(1380242101, 1580445672, 1510971354, 1200033589, 2038549458, 2145485551), Array(582352804, 1171344742, 413238806, 2058846277, 2044136836, 1059520819), Array(930829262, 1495811097, 1601798762, 457681955, 1415104461, 591188158), Array(1459053710, 1097512937, 1819241087, 990477398, 673829457, 713298013), Array(1590005785, 1524022048, 1020831799, 1508831751, 257958104, 158938121), Array(791460139, 30854829, 1848896401, 1293300011, 440136268, 1009978918), Array(1917478703, 8317612, 1202989983, 1469927678, 1119636868, 1415626373), Array(1008203870, 779067629, 1648285695, 1232703792, 1383683765, 115136866), Array(403885025, 1471468925, 899948878, 1238768463, 1891801724, 1088926040), Array(1113060164, 550903049, 1237249084, 2135315085, 1515115520, 525467798), Array(973752031, 354191683, 855621107, 303063340, 671637233, 330828155), Array(1528970190, 1668800684, 391879031, 128550048, 1397840534, 983697707), Array(165946945, 949359269, 1900217107, 2022326278, 49160673, 58367085), Array(1972236467, 373611741, 643289189, 1987158517, 151074175, 383642710), Array(22778873, 304454478, 104920930, 636266650, 787305484, 382724494), Array(2107016793, 1357545746, 535833662, 516394439, 826057559, 842556915), Array(1597824045, 1637577686, 858597787, 148539617, 440993623, 1664101603), Array(720584928, 392231643, 333150253, 129391924, 586088669, 1270909878), Array(641018580, 467316486, 1145088321, 1167325055, 471766723, 1718294649), Array(610998831, 1667977207, 515988953, 1622004624, 1849155233, 1077217025), Array(383897878, 661781362, 588854521, 1883330768, 242263150, 106095001), Array(1181369908, 1711443590, 1858190759, 1693559700, 243357567, 1388117093), Array(811742026, 1079690058, 630330723, 1275711875, 1119800123, 649203331), Array(1247602043, 1047799700, 279321976, 629988073, 1400534086, 959631220), Array(3881376, 1347778681, 1849857391, 1550344192, 1529802251, 710858592), Array(944671065, 359119936, 1097729113, 1801484886, 1538891693, 487169420), Array(229458127, 158665373, 958860322, 1435843984, 1050960934, 69790135), Array(582197471, 1380346043, 437510572, 675130685, 666749280, 1579074446), Array(1252198770, 752537424, 758288120, 1925169392, 2051478865, 1017330875), Array(164818480, 65802474, 79265721, 1306551011, 1071057593, 1030390682), Array(494428646, 1808842392, 1577225508, 424439569, 1274285457, 1213997008), Array(1037798528, 2043881231, 1563538552, 1503824935, 1186006000, 791518675), Array(2072445758, 1756903340, 360201063, 1856548900, 1985483233, 70549376), Array(738662022, 1455781839, 998822790, 2115944664, 786455769, 568169536), Array(1344928095, 102865767, 1099262413, 1425946769, 1505592100, 726893148), Array(1846313577, 1640606763, 1246766996, 159804107, 512293902, 1194150471), Array(207886984, 462553731, 1675944706, 449233974, 1217436457, 847984499), Array(382489260, 2145770386, 1050281662, 560384822, 1665748641, 1894213681), Array(728756988, 1153439460, 1578843076, 1190622953, 1248164178, 1861648), Array(2077504316, 1008858850, 739631599, 1131844914, 604036011, 835971599), Array(1137912996, 1244943907, 121774304, 1052698, 2134092729, 1957123999), Array(1566946585, 2095712968, 1033513823, 1648149404, 405972848, 992496544), Array(299837636, 534331075, 467400487, 553961571, 740630793, 716375327), Array(1745289713, 1542684444, 2021371729, 900087597, 1640166782, 468804894), Array(1866159614, 978202575, 239640023, 758052551, 2087436606, 1291806286), Array(321454815, 1655343623, 122983212, 373083140, 930723033, 376590269), Array(638129671, 1776947246, 981166786, 780997755, 645284560, 1179498288), Array(656135355, 185718064, 845863578, 317727294, 150714499, 2142345659), Array(365888676, 1884998455, 851435428, 268782811, 1447085656, 1588501859), Array(1443411539, 1153943017, 1438729887, 681869294, 1474215017, 1352231840), Array(1528796415, 1961762629, 1472810569, 1538244727, 732092682, 1812865100), Array(615470543, 553616664, 1562805915, 1595661448, 1693030868, 2019092306), Array(1078392691, 1849949632, 695771970, 923301666, 882099754, 886201060), Array(230417376, 1981523803, 1796950464, 1174289541, 1067479491, 1677997831), Array(235659767, 693388972, 741702742, 774216776, 1590900056, 1039914592), Array(708928140, 72821284, 555519648, 1424136415, 1628177875, 765058583), Array(175544879, 591882939, 1397424676, 312391258, 343300230, 295277748), Array(1644277670, 209238737, 239824338, 952867808, 387317191, 128783139), Array(1662644051, 1594736160, 914013854, 1578283457, 1848169667, 325442653), Array(1477944010, 43105240, 1383697963, 1433218233, 1714073934, 1347318256), Array(672629389, 628622922, 1722000949, 469758683, 911025063, 1624441909), Array(250988283, 2073890671, 1864318316, 1192835629, 983734009, 1502205139), Array(117653716, 1873607141, 1758194925, 1881129381, 2044776536, 1110721624), Array(393150125, 192177321, 1859562811, 746704628, 842505923, 1639511536), Array(192063608, 1490164032, 939869617, 1406727508, 1106383962, 1184884037), Array(1819728330, 1383985062, 1811350948, 1749135359, 44157470, 1506114930), Array(947825994, 146567544, 1920086475, 1482358042, 1519109889, 1773924380), Array(1916473733, 398326163, 497169387, 324657979, 1955776035, 675446599), Array(39515027, 1616468398, 819603015, 1185338535, 1074428217, 318533680), Array(901605785, 738421267, 1477916254, 721336528, 1811565361, 2025174686), Array(683111656, 2041103043, 2057885751, 1266002198, 728055511, 1159673556), Array(51815836, 1933375481, 469813621, 1984412069, 53440029, 2052372199), Array(273965513, 811234691, 1403012020, 683607481, 1342764389, 1777121858), Array(155817983, 962252730, 1998555102, 1315717267, 998371512, 49363961), Array(405821468, 160032470, 2050834934, 1172372619, 1504844187, 1322439180), Array(1702025980, 465927574, 735417833, 408886814, 965469767, 504581528), Array(2028762442, 1082122632, 942889283, 412641495, 1197899463, 1921228505), Array(173579668, 203349388, 938000055, 1381095678, 1150505807, 573035743), Array(1848229227, 1667653335, 1570934300, 656404981, 1640615997, 495486408), Array(1845115823, 2037722090, 455785281, 220806347, 938513287, 78171234), Array(1419617833, 1248109667, 440932696, 344559848, 82130718, 2053518061), Array(238698306, 569667089, 1750698746, 91241210, 1287312733, 627887002), Array(1737511201, 361817468, 1601308371, 558012948, 231663945, 1918934910), Array(31134476, 1015179474, 1863270167, 1372742072, 1017607944, 955242406), Array(1769253968, 208173348, 1720016339, 560702636, 1371239000, 1761391607), Array(989410307, 278669961, 1832208433, 250843795, 1447793742, 1744903830), Array(1181553156, 269070284, 1161361512, 603160995, 486334355, 757116417), Array(1214420576, 1611178024, 1665437352, 1013475648, 1371257021, 416111007), Array(178845190, 1950076597, 806254836, 1628273788, 1183888008, 1068607063), Array(411251658, 70032099, 1318191870, 47673547, 1732789608, 1051179592), Array(274873317, 1332119375, 1881447697, 1550857609, 1988108865, 327598751), Array(1820705647, 1759029403, 1841268216, 1830898119, 152015882, 1923988503), Array(1443097214, 295856784, 1402541058, 1082324843, 2114147712, 1088124413), Array(1171286426, 1251297606, 392526926, 194607075, 1295998946, 747733559), Array(1167009963, 888016829, 872475918, 1474463283, 1495093302, 1721424918), Array(1852925938, 228782967, 567779333, 2067489310, 1966675500, 2091940302), Array(639467755, 38621681, 295098952, 806937651, 1059306357, 779124721), Array(1830388449, 1968815475, 936105669, 1914235768, 189544813, 1683234872), Array(1830530861, 65467912, 556720836, 467942124, 1412846122, 292629283), Array(2068879099, 28187222, 1171846645, 827689513, 130874140, 761912805), Array(1233444818, 1605359947, 764265469, 620961173, 524134599, 1359911852), Array(1595175641, 1483953889, 1668581631, 1431734624, 967407540, 947532715), Array(1863487041, 193441251, 1297410923, 1185384452, 1058752637, 1820890755), Array(1159720031, 1492404890, 104982327, 667180633, 1409924817, 1130168483), Array(264098351, 456826959, 1929318167, 950942737, 140564040, 1271192398), Array(689811922, 2018097776, 2639297, 934002602, 1558885466, 83661499), Array(1454986034, 1728765183, 121802543, 1110633367, 1289487976, 1074873184), Array(1703665276, 1906903267, 1614068902, 1751384583, 1568636575, 409337380), Array(355389568, 1123350801, 1973531243, 2141510429, 1099558003, 752443655), Array(547368981, 1611257288, 75730937, 221555702, 1871108032, 978029594), Array(1805596500, 576525152, 1213015341, 1586003825, 2105541192, 166173458), Array(1280026361, 1269699824, 962839570, 1202396783, 1755852047, 255746177), Array(1831073827, 362129595, 1391522018, 99415298, 708160816, 752900602), Array(925222714, 1791112385, 1916147750, 1555227159, 854618830, 1282223948), Array(168634930, 823050610, 843466009, 1397788372, 1868421186, 1030984092), Array(217782951, 1014206656, 286797702, 1205275414, 1271266868, 1229046833), Array(962694947, 741324269, 659562708, 805167194, 989733587, 339242800), Array(414540771, 1504027771, 1520518407, 1526218182, 148722659, 1549860173), Array(825612648, 111762398, 1894515342, 1774440123, 1291710375, 1660752758), Array(1773615959, 2016471881, 1724836903, 561692, 2084701316, 699700503), Array(1917671889, 953731885, 169545875, 2057960544, 1628745986, 335181924), Array(1213647996, 1648735277, 551803876, 366574129, 1521041412, 542185329), Array(1553960776, 1980298442, 1911568817, 605509166, 754961641, 222408250), Array(2118573682, 1830397927, 96035160, 342672472, 849556352, 924319377), Array(537580694, 257563637, 519689304, 1158957025, 1763831896, 1240654707), Array(728907926, 84558304, 1467744596, 430959346, 714915141, 720174033), Array(1953931760, 866813542, 1338772744, 952389287, 145628838, 1808520916), Array(855411110, 751922883, 754424525, 485058329, 2145100037, 1082730107), Array(1080506009, 2090824618, 1833951475, 1324647443, 334497123, 2014317269), Array(2044827128, 359629476, 473349535, 225894712, 225846114, 1244447467), Array(1163897261, 975927881, 698161695, 143629661, 1879321120, 2069213565), Array(1593118363, 1451125970, 2037887950, 935636555, 1818417292, 527080392), Array(1855143802, 41673817, 495380653, 1086974335, 1300981334, 1390478102), Array(874542204, 251729780, 2100794273, 1057002815, 977875542, 798802271), Array(29324279, 1647348176, 1694307578, 275076756, 748819175, 1744688512), Array(1528382013, 332351335, 1087048210, 340328265, 889433734, 483164961), Array(1336056962, 364535366, 347456652, 402534178, 744234686, 976849515), Array(1155322260, 470203994, 8587297, 854213353, 466180815, 871620940), Array(890560660, 901717675, 2137981617, 1792930737, 1262886727, 315505149), Array(85945117, 1656779851, 406069172, 1597488909, 188854340, 1895193893), Array(389777385, 1135416150, 926596314, 1317164914, 1626044064, 1365189985), Array(373833997, 1253657571, 92763884, 586349135, 2001961431, 1320179489), Array(1930345930, 1714299715, 161365954, 148711252, 1634154878, 143605346), Array(1835268639, 1713321407, 1993207215, 1196782428, 1940476493, 805181385), Array(422496414, 347920132, 55684722, 770929233, 1737762015, 875173867), Array(1531254180, 1863220746, 1225133050, 177836622, 1750027552, 412651312), Array(743577161, 1272573100, 1640310178, 108408266, 255273294, 518018899), Array(1402246433, 76213107, 1508503343, 592466797, 723110944, 203020970), Array(1306213408, 1921381799, 1444401677, 1277485497, 686124182, 240316690), Array(919201327, 1537910248, 1454928064, 499252942, 650353340, 375567924), Array(138040959, 965192715, 1393742139, 2002588764, 1455765986, 1017345589), Array(1848364655, 260276014, 640596616, 832096244, 1350080535, 330472040), Array(1103674334, 2129246809, 129553972, 2141762557, 1851614153, 356948119), Array(2058502955, 443491345, 455081554, 1025822479, 407776843, 1849819682), Array(205303705, 491611711, 1600567930, 1411346796, 2109736922, 344837271), Array(201675228, 381117586, 120774273, 58002596, 1834585904, 1643989459), Array(1218627446, 394818741, 1169278675, 374043934, 1542515447, 1710093127), Array(306477100, 363790909, 2112333575, 1180017760, 1242647421, 1048051957), Array(1049277587, 786642486, 16087908, 1231307440, 235570426, 2023264547), Array(74503750, 1663236722, 585410311, 889039260, 1923015337, 852019316), Array(1535352687, 2073519104, 612483744, 1628948304, 1306584107, 1174560379), Array(1865785031, 547361510, 183136048, 647540509, 193066611, 987452010), Array(1990638868, 361641519, 716131481, 2024589026, 2137578502, 1365194989), Array(276682324, 48913030, 421460690, 134914959, 1236235462, 1320238865), Array(1015053809, 953824636, 453822180, 2022953136, 344449956, 1358982449), Array(1437241730, 504940009, 724671586, 1886790922, 1295261061, 589893140), Array(1644780852, 645070984, 1949460098, 1009935889, 1573765695, 658025438), Array(273556032, 1594383357, 653375376, 1765820526, 1267644360, 1682581221), Array(2084566970, 1190456134, 221555799, 1545647997, 161355885, 1344630522), Array(479500639, 1244102268, 1955650055, 1817025218, 1531343559, 1640234008), Array(295268637, 1837297589, 1675632840, 979634953, 1747708386, 1482695673), Array(1639931370, 97398192, 1360239300, 314376732, 388526475, 1987123087), Array(818878511, 503841879, 1768016437, 1319143170, 843122846, 407164234), Array(1487925211, 222436859, 1858817844, 1610197245, 1696086770, 1712703223), Array(888232173, 703396371, 1344453560, 487816205, 1736499048, 422736040), Array(620369463, 997861603, 199873394, 378086073, 2137130401, 1582105350), Array(482961236, 762119546, 1654228419, 497390034, 1028642009, 844103571), Array(351564699, 2081385288, 1628619743, 1877011523, 1818743458, 250023646), Array(697237012, 957990265, 1901984949, 138587671, 38114873, 1028731473), Array(416869753, 19321349, 1004955557, 202075974, 336470189, 1730181788), Array(1601361608, 833230742, 384158829, 1535983460, 890269932, 1313655070), Array(700491895, 1904420352, 162313250, 724158745, 971857082, 1486879482), Array(846513292, 138717743, 203903486, 968287209, 1470395702, 633073015), Array(651040923, 452111501, 994326479, 1277536732, 103437404, 68019060), Array(960884035, 871192119, 1390051354, 1329487748, 1688211325, 1071069524), Array(321627888, 1248245397, 142846062, 1960701878, 1123146962, 1260638365), Array(1446398638, 1027618535, 677799080, 1090750331, 1639090359, 336295451), Array(1822885528, 1480628635, 517753065, 1540015440, 278081954, 428888720), Array(588662457, 1003266378, 1165236100, 819924180, 1545876815, 1537244321), Array(326452442, 2121409582, 628171325, 1526628464, 898510489, 287509972), Array(1962659912, 1849436904, 123989023, 2096978768, 376807995, 995658432), Array(892316483, 363770001, 1486246272, 1631045334, 1175418688, 929889521), Array(1459427086, 1733681070, 23719224, 271685304, 108809589, 2059621133), Array(1098350183, 174429821, 663747528, 1100160363, 1463046271, 923502808), Array(1324570680, 2039399417, 432827228, 470945252, 1933451235, 663871751), Array(1312186116, 446333929, 2032295647, 461246941, 307718004, 1336931226), Array(1904540211, 147299654, 441707886, 107001099, 635905809, 1466262080), Array(1220472109, 1163817619, 464225078, 1951453684, 1554407609, 1168778307), Array(218549262, 1449657617, 568516418, 1539442984, 206140338, 1573620037), Array(2105994529, 856832289, 982034185, 1950891502, 1107166075, 469799856), Array(221118674, 1805059303, 1688944352, 1235110189, 1190019238, 1844026900), Array(1407486494, 920190442, 523853997, 1230035185, 1811442741, 2029514114), Array(1674994879, 1339087750, 885035851, 1111132747, 1283688578, 419703573), Array(2022454961, 399795079, 1914148974, 1748831879, 1488785773, 255331298), Array(694462390, 749948679, 1281053606, 817944531, 517799358, 1577413593), Array(346616166, 1454796885, 126690082, 847438328, 1753701553, 682519499), Array(1834421761, 1057662689, 838445824, 701172671, 2113281905, 962042788), Array(245063751, 2318300, 1112905660, 1184350444, 711125765, 410540125), Array(1361159712, 73456070, 380016169, 48104880, 1016031367, 1696489348), Array(1233383319, 588573192, 1582913160, 841567426, 752500850, 1983043843), Array(440436696, 1596212569, 985995993, 796379939, 1535326225, 1918905588), Array(1594382361, 1024911100, 1516105064, 1172733337, 656924561, 868504144), Array(1007760020, 1288785480, 923030389, 1369649458, 1595665352, 1819086999), Array(680386529, 645544472, 2079071858, 1451654381, 1191406361, 1868544781), Array(1054481260, 1572494230, 1253128191, 1959597672, 1996339222, 93295313), Array(1228489161, 1985646323, 216205617, 231263716, 404191053, 903695046), Array(1430432107, 1360152753, 158830098, 469760759, 1879290953, 6459746), Array(90020685, 1373092458, 591018580, 48184270, 1214113922, 886259605), Array(1871207569, 266339853, 27337878, 2080352960, 1788229934, 927115651), Array(777524294, 812627464, 489444185, 1983577984, 1985173825, 156336374), Array(790548743, 956336998, 1902474371, 1846171999, 958193256, 1741498868), Array(851665425, 1900394698, 98465112, 1850573386, 1398284150, 1558685054), Array(989194724, 1274173927, 192202067, 1714999747, 1249519605, 1881725317), Array(873737377, 2060650309, 538961248, 1301613751, 869082035, 285856944), Array(880350068, 1801813507, 1259975711, 1828534667, 1998041778, 561779105), Array(1456680017, 1872945605, 477518953, 428459036, 2092722132, 1135147563), Array(1642311952, 1977435620, 197068848, 168644176, 1398559029, 1921158593), Array(837953898, 1517787198, 101438629, 412727769, 1052460561, 1860026437), Array(48900483, 1310584347, 1123313111, 411777864, 1346422780, 1600904223), Array(1815020385, 383841752, 1827446682, 1423077902, 1035957922, 664329979), Array(1997832098, 928619315, 884143864, 1641544116, 451440245, 728227371), Array(1305212317, 1203959381, 512042874, 1490801039, 599053565, 607151536), Array(866573062, 177775905, 717859668, 626656782, 2053517927, 248829072), Array(903006490, 500298782, 1981197741, 311554354, 805793787, 492472011), Array(1227596222, 1781597689, 1354952069, 905374028, 774894312, 511398912), Array(1634833700, 496101822, 1841418024, 1095436439, 120559880, 832644892), Array(1897346235, 193577217, 236572262, 576235549, 1231263259, 1973550304), Array(139886776, 1672743635, 284579878, 736380729, 757730377, 733064175), Array(252418454, 1553223829, 1454188940, 1446040541, 197757952, 604395668), Array(1664909300, 108019, 1175877045, 90326997, 1177572421, 336647678), Array(1658426631, 531120279, 204875148, 1581839125, 1811368732, 2077742804), Array(140819380, 1334331711, 2125285706, 406592810, 131254423, 855277582), Array(142399555, 270619469, 1318267411, 1859581499, 336352873, 258030605), Array(1651247263, 979493361, 1096358652, 172338884, 1890623840, 807703736), Array(1947164426, 827574275, 70603377, 1729700926, 1573825026, 1355421853), Array(521609057, 1715994164, 775494941, 1319541696, 1998021072, 1283616975), Array(1217514773, 613497215, 988008817, 263975116, 1427169932, 1875688675), Array(1075618481, 1765126777, 1888322247, 1953529645, 1219067835, 530417397), Array(237149666, 1174857983, 810747002, 7423419, 386283504, 1455714976), Array(1679833463, 1594485392, 1882689391, 403713535, 1791040417, 1461563543), Array(2092778383, 29883547, 255688396, 1868190221, 80740480, 53743312), Array(1753515978, 1406480659, 1677075882, 111741269, 1975641526, 2038790579), Array(85536585, 2040846907, 2025408454, 1871282203, 1965030490, 829124161), Array(2078569669, 725555800, 506497489, 1331955441, 646963423, 88136074), Array(641919900, 160943991, 1732057815, 1164383258, 2127082288, 1278815503), Array(1466179, 214999132, 488287681, 189023750, 2081308822, 1460108313), Array(1389178732, 675809590, 1439213704, 1831785667, 755431925, 22928638), Array(1735006741, 1143725721, 1054462118, 738380240, 2126542129, 425815365), Array(1241165496, 1480659398, 778108161, 226218461, 1299242295, 864478537), Array(19188840, 1807057795, 1460507174, 1611095912, 609634592, 1654221914), Array(576325, 1177930159, 644867569, 1177244891, 2009643557, 1226704242), Array(356772020, 1653302009, 1828382593, 105160688, 155566191, 1316820405), Array(1702216650, 1181851999, 932916217, 1274666864, 1439535439, 2078368815), Array(650545888, 2098465631, 302051504, 92348702, 1922966184, 733466614), Array(201013190, 813844626, 548985430, 165965871, 154367577, 365015086), Array(1015006680, 1551002380, 1643312874, 1029936706, 399298266, 1479529926), Array(2107816985, 1356982211, 1432875860, 1975568914, 2087871752, 1810667067), Array(1277480786, 811721992, 1541884178, 634800805, 2054610427, 440408306), Array(1335269724, 265849821, 1971678392, 280295293, 976426585, 447170877), Array(928816715, 1159282389, 1048859810, 690034464, 1666768866, 248545044), Array(171662746, 815011738, 106278283, 299151460, 1824189718, 1214160399), Array(345407182, 227998704, 432397239, 2066760204, 50233430, 98996424), Array(652106541, 55662022, 3516213, 828807776, 991094061, 2010001012), Array(1968898591, 1720733188, 1465102568, 317611965, 403943893, 864776149), Array(117350480, 187171520, 1283934501, 1803145190, 1812674208, 1597536616), Array(732442110, 1052024272, 2106553032, 1029302732, 1389829449, 1594832729), Array(1568316946, 632682876, 1374077335, 431538098, 662680080, 78039604), Array(2089217744, 57544288, 715419813, 1840153894, 1817275476, 886288254), Array(394755203, 923417814, 615580580, 2116478978, 198287963, 1383965420), Array(1693554200, 151584930, 2032209704, 1310269295, 589900423, 947879117), Array(827637901, 57865839, 1625722265, 346684476, 542748831, 1165099148), Array(115927764, 848329733, 1084955739, 490793481, 1470293726, 2076613343), Array(1284017447, 611118677, 733239411, 989107191, 188829756, 1105376388), Array(644871704, 1996549858, 320755855, 1168011565, 1591920044, 1875724469), Array(906040751, 211063744, 1878275219, 1063711643, 2125928043, 1036660618), Array(762997855, 1776617389, 1857930041, 1057354022, 1154421260, 1878040058), Array(348330526, 419990585, 462062548, 358964246, 743249685, 1942701527), Array(609642840, 1121360363, 1286938893, 1961065982, 591232149, 1542668560), Array(57482854, 1632852435, 861195361, 1575360855, 1936680016, 980124610), Array(1293943002, 468214501, 230351623, 66683098, 1784658628, 1100130935), Array(991848171, 150447747, 1819115534, 422936725, 549478461, 547622225), Array(990306834, 344043566, 1031796298, 1221058228, 355579002, 140998128), Array(1087575924, 1422547631, 611081440, 241774076, 2059482830, 836958435), Array(188028324, 838903687, 225530811, 1808668074, 379239227, 120435045), Array(2105418967, 1902178882, 232523144, 1962740909, 1133245174, 1278040028), Array(994251561, 1824737279, 239261505, 798167656, 617093397, 327776476), Array(344712876, 211376294, 235108359, 1236318606, 1120024146, 1574758505), Array(1982077208, 1871598439, 877071110, 721737715, 1760830701, 164524816), Array(1431717939, 825318108, 1072940520, 2128435588, 382437316, 1975526182), Array(884041160, 1441802762, 1889342268, 388467855, 316045267, 1308806263), Array(647278882, 1641002365, 370267464, 1766845496, 1233092798, 385815845), Array(29197791, 395779925, 62393557, 1957629684, 171920312, 1444659036), Array(1055348579, 1512134220, 1254232056, 130403199, 193604863, 2012742771), Array(1989037922, 1978381669, 1261485082, 1810627886, 502724732, 516657134), Array(2123073528, 1713382385, 1490487295, 256050487, 1710013472, 1930414877), Array(511452634, 274425449, 2093892310, 833742183, 402842979, 1917059549), Array(1508607111, 1781334526, 306790445, 1569610041, 2097575713, 81781603), Array(957465880, 489989096, 490306657, 1047830434, 1646879595, 280855256), Array(1369096421, 731453707, 1089565280, 1493433989, 1620604600, 1179715199), Array(1338196212, 2062883652, 1666788348, 492129827, 2057999536, 491198484), Array(956589171, 2034930799, 180335162, 321470752, 75824119, 523779917), Array(1212572372, 1458650185, 1138280020, 872917504, 769448944, 1695207204), Array(595681897, 2145122977, 930293214, 1590065645, 1643186403, 87511426), Array(976493985, 1841076140, 121431341, 772483680, 2023255653, 320862308), Array(1091688650, 1701260000, 1886269034, 1792179758, 2122665396, 1651402775), Array(256697570, 230230127, 1562714213, 101582150, 1163186013, 882468907), Array(89442255, 1335145175, 22320971, 1036264370, 1772861731, 15674448), Array(1435212913, 1757955818, 824659998, 291813495, 2096394703, 1588195419), Array(1844598978, 1178453643, 763545205, 423094195, 1008832682, 1962743180), Array(649565470, 1041151075, 35544510, 1033465361, 1614510210, 1479164126), Array(1309787281, 104412719, 1728270751, 406691555, 1432218719, 78178060), Array(1990657886, 864795202, 580218671, 80526273, 783914948, 534996955), Array(1630688359, 1453364250, 589780255, 164164734, 1724975743, 1994084230), Array(1309560357, 1441964016, 13817768, 1524186529, 94453274, 584815023), Array(193138024, 1223454061, 797815720, 779141927, 897357939, 357459807), Array(204154250, 90873528, 1073223969, 1987131073, 561540341, 35757235), Array(1975298773, 211050161, 1956112601, 1098041419, 959447232, 814665967), Array(852667553, 2031054845, 1257203618, 105838144, 750920670, 1772814003), Array(231965597, 1955037450, 581033887, 302740577, 1869494798, 1361727820), Array(1423803616, 2031220377, 364610963, 441489190, 1664203252, 338066872), Array(2063543570, 1346343253, 2098544924, 2117718526, 1408949572, 2095818098), Array(1374783601, 1713630629, 267882160, 826473365, 602411453, 789113537), Array(1287574166, 1022956516, 2057900680, 636183209, 582960147, 408942700), Array(2056404176, 1448140393, 84369802, 239703546, 865861837, 2063387188), Array(537875326, 1856882039, 2041861490, 876022436, 1888316082, 1606181579), Array(619011315, 1413859461, 1414106190, 1085734048, 1179439701, 761963266), Array(1033028587, 849076780, 1415424941, 1892788917, 1994885436, 1970720889), Array(2112338442, 1555636630, 1355812907, 321389669, 1851350830, 641419117), Array(271610725, 318741169, 1573483887, 2046917597, 1976024591, 1392102860), Array(958951757, 1805775819, 1138124511, 642974083, 440705402, 884345882), Array(564570286, 1836937719, 32963340, 130020521, 393210570, 905257421), Array(962229092, 700932409, 1277490257, 342272142, 1830191462, 471875620), Array(1066501342, 1370432716, 1217571137, 991206737, 76087073, 1806996383), Array(1945121747, 705533303, 1782701314, 2069421324, 727991754, 1158377034), Array(2111377088, 29354371, 1518870234, 1040172411, 1406437428, 96739583), Array(1295921643, 1453362585, 421026658, 1778356906, 1302036093, 2030732823), Array(122366891, 1759976219, 2137847714, 1529727036, 1456767363, 1052855023), Array(802036164, 243644624, 1255766190, 7883740, 437812678, 98533007), Array(148880668, 1420282848, 250590726, 1829419833, 1010408680, 730936101), Array(147324802, 1619080801, 427049219, 1938358518, 1958267925, 450322150), Array(1223090673, 1810121265, 1860998931, 2004150394, 83522921, 1628275784), Array(2114064325, 1522543741, 16765075, 1862849168, 1631194596, 525620001), Array(377052077, 1986075148, 203955474, 1467613324, 399770831, 1123648931), Array(705091127, 635501568, 1473727868, 1370718538, 1159037044, 144879805), Array(2111215830, 814726012, 859867999, 1766589858, 858491263, 1175686585), Array(743407349, 2016023535, 1182826659, 957462429, 2084667586, 1780164809), Array(1881782112, 2040574925, 774233816, 693204322, 1363781738, 1490611273), Array(847909439, 1912210547, 1469885356, 1412288672, 1902106720, 1689268022), Array(93907906, 1112676996, 1530102312, 205616088, 1322189210, 820051), Array(760997312, 2146088316, 491222141, 1534638553, 1275504827, 1095768448), Array(980945286, 1096242960, 1354666154, 1716016744, 1438944327, 1168831127), Array(625904221, 1345854361, 1920726121, 767866736, 1074147050, 822431977), Array(1166923029, 403270288, 2052390453, 663032240, 2079075328, 252485670), Array(1745630411, 1930336959, 120773403, 1622467069, 185718239, 1784179334), Array(1828308224, 1178331573, 1733441807, 414136488, 1596586405, 1431321947), Array(468294853, 731066048, 755125606, 570748110, 880012555, 1945981733), Array(1098189501, 912198323, 1850834707, 1693509483, 725573416, 1888337843), Array(1007487646, 720212939, 2032855305, 551888837, 182781006, 1187940066), Array(81777639, 1273858880, 1660738391, 278409043, 447824597, 2048231365), Array(1091976752, 324276229, 1874500424, 114557781, 1834522687, 1433828746), Array(1615251583, 230828653, 1938879294, 519703846, 671315227, 892566375), Array(2033254569, 949733784, 1400407177, 104129091, 1734588654, 316462905), Array(1120562004, 2088211514, 794661447, 59990778, 510253768, 1363191253), Array(2048710211, 2020904096, 1782195971, 1358393573, 535653997, 1647488275), Array(1226463396, 796194882, 512164269, 701549329, 1088860819, 462786388), Array(593283608, 1540692793, 130690262, 1138511876, 249309069, 470363610), Array(275447847, 840426883, 1576104546, 426568420, 641300160, 928887408), Array(1533148893, 732455757, 1423306941, 1755475776, 1584297218, 1069458863), Array(537195132, 212053864, 56565682, 482912774, 144667960, 1599304118), Array(882546447, 13974887, 138334192, 2049541038, 1861595384, 1124005407), Array(628528479, 1763528515, 1157071264, 284797969, 1195955940, 176350449), Array(836012699, 1814201954, 1879160830, 849690016, 777575867, 54225596), Array(309361112, 661810224, 991988213, 963228378, 1747793703, 1843270977), Array(707250456, 2127088802, 1313189005, 338743474, 482446980, 1373886626), Array(98597556, 1455089191, 522391234, 467886773, 141861045, 1365122880), Array(170683019, 1595957503, 211190796, 396155893, 223384295, 167135494), Array(2122660636, 1989681395, 1809285266, 700480241, 855847546, 2083051531), Array(704513025, 1554471908, 199445197, 949276575, 948710844, 960040982), Array(794490222, 884354186, 281558558, 1846385669, 1277258244, 67657797), Array(2096643772, 1360255152, 68607528, 1949742539, 34458563, 207057774), Array(627937244, 1338137166, 1503624862, 897673667, 381239943, 280499240), Array(511122112, 1027585872, 1638078177, 183547790, 1925590697, 1594904656), Array(653653394, 1294635130, 41579830, 1755962197, 1366127645, 1218230251), Array(1851034691, 1585226985, 1553986321, 2028411537, 1890398043, 1128555844), Array(1658999403, 620923419, 496560642, 282358739, 1157682990, 1042302521), Array(1179674890, 1870095522, 1244401294, 850922218, 777130354, 620492796), Array(2048524066, 1308985148, 1711787287, 1817796930, 899691926, 1443814766), Array(341200072, 599993399, 1324025349, 1120558507, 2132627801, 1643548189), Array(751808030, 1866860496, 1027833097, 707620329, 1759419496, 1234563228), Array(72748972, 316701925, 505822969, 230908498, 68306093, 1211342495), Array(1257968496, 2074506522, 353465391, 1054628282, 1085469337, 831169310), Array(565371175, 121855549, 1021773880, 238926931, 893160689, 222773569), Array(232982150, 326046831, 953668575, 1943300387, 1556934947, 110000122), Array(1060799470, 1300259644, 299528753, 1097850910, 128535212, 124214752), Array(269006291, 1030553626, 806686838, 1396321742, 212988933, 1453456047), Array(712466578, 1481152224, 1718127449, 1077680928, 977137582, 158009437), Array(2015844541, 2090740957, 1605489793, 1367418231, 1228230828, 927099479), Array(765496048, 571904686, 726874383, 7311005, 1157181111, 674409471), Array(1108051587, 67664528, 1869075615, 1250269365, 1735234179, 1207701554), Array(1731239416, 1087697817, 2044588184, 1526202678, 1503041185, 490363515), Array(142271707, 843190319, 866639227, 521389450, 760839767, 1434931819), Array(580374385, 1048250234, 1800916980, 2052737081, 69706866, 1563580557), Array(411928054, 303760148, 387350805, 369231250, 177452263, 1216451464), Array(666579373, 1479137542, 396763332, 2072032528, 1662356017, 482271664), Array(1938919340, 1557254076, 102905628, 513184080, 1516653539, 1089323274), Array(1804566332, 2098815832, 1721601551, 474093170, 1712760099, 1843551751), Array(1946603275, 230145242, 706455800, 1039590719, 1877844113, 159980779), Array(191712800, 904572792, 897999203, 585095442, 1755505173, 1702405988), Array(1599439631, 263901700, 1991815936, 14657305, 163568217, 1075263643), Array(2126190023, 1443850632, 338993422, 1622308916, 820878842, 209335793), Array(1481563708, 678338221, 1561837529, 1788865728, 520203031, 1285909509), Array(1567022327, 1388979141, 1952015459, 802530946, 385657382, 699396098), Array(1283949525, 148475376, 1588197894, 780958149, 2137560449, 359508668), Array(1235885802, 1982973573, 1933886568, 1702042036, 2105952815, 1507799991), Array(77371827, 947566857, 1184279777, 338699566, 179873024, 857861438), Array(205484475, 2025230485, 1577658389, 641001437, 1564156823, 1803583320), Array(1213586126, 1934946634, 1395260771, 890745178, 2086103517, 1358704205), Array(768208088, 2105571030, 1891245349, 1476560968, 1307126567, 478557154), Array(91720536, 1143337792, 1104953768, 829827548, 410316891, 3638958), Array(2030108508, 1616461766, 530778357, 1541674930, 1624770465, 1446334250), Array(312468288, 1959577422, 1454707789, 291307842, 1770968047, 1569178004), Array(911093036, 1667770739, 1501801462, 1684186763, 772617211, 24756527), Array(263078805, 1760887356, 7863977, 1664536480, 722541659, 1121993648), Array(1818324716, 1419720803, 2142136399, 977396124, 322678361, 1290736038), Array(651269917, 1038622418, 124421267, 1144159629, 657124416, 1529224582), Array(1716204337, 1283270894, 611214972, 948189449, 1672944435, 682760319), Array(385372376, 53445143, 4397516, 1277014914, 116719224, 1654998613), Array(1224415815, 316822279, 855402657, 893693904, 72025512, 1173551962), Array(1572396860, 1066585612, 99529135, 745969302, 786056038, 793500022), Array(1334330790, 928875233, 1800054316, 853378346, 1245040909, 2139627812), Array(321165594, 1707831574, 1290921120, 316865511, 1685975207, 784656016), Array(457940727, 1330090105, 515510532, 979470260, 1198162112, 1199032110), Array(83753015, 1708521470, 490462683, 786033335, 1922757835, 462849061), Array(116487136, 51038908, 957732240, 803248342, 1353696991, 635489942), Array(1335793690, 2145689364, 1780401109, 2124536293, 15938380, 9567009), Array(99964013, 79029661, 297805430, 1331869838, 1391059702, 587912884), Array(646056533, 958014002, 442646915, 462666732, 1641906222, 1960621502), Array(652092199, 1241581396, 1569496105, 833581651, 2106146169, 1260098602), Array(1146940301, 1764888816, 1726275335, 1023031816, 374656567, 565620852), Array(1217714594, 55720243, 1477997816, 438313947, 1017556754, 819722418), Array(1081831012, 1127758879, 224338826, 757337947, 982658220, 1831943325), Array(621009591, 2136821919, 112956982, 704292931, 1786581872, 1764019725), Array(1555297547, 2044046657, 601312600, 399351469, 1700566072, 1487382204), Array(607174875, 174341191, 2031545233, 1732287618, 1080817928, 1189476125), Array(1146664658, 237253342, 316363547, 1722224573, 931584244, 898505142), Array(1469106341, 2011892530, 2059162202, 21388964, 235121941, 2087445540), Array(1042852298, 1578471909, 1536504556, 1812746880, 1151525161, 236801709), Array(1838666913, 1597003549, 772432135, 900657463, 259269223, 1674219537), Array(612871943, 1349183916, 1155709887, 175064476, 1527789260, 554716273), Array(938390028, 203872959, 111549875, 845656420, 504961014, 80548598), Array(2037239065, 1504334934, 1108989973, 422684828, 1470162116, 2026627985), Array(1965398368, 1212060620, 475763779, 2027029608, 1716631145, 1838081007), Array(1712321366, 79184535, 153723913, 704527441, 23549451, 1008185207), Array(249369566, 1057645714, 139080847, 532611922, 2084802720, 1671306888), Array(1137824484, 41722039, 1627362342, 1735704923, 1625865734, 1792228533), Array(664763538, 1157858913, 1722748447, 1880539413, 1920787657, 284463413), Array(1075867184, 1860516987, 1685045248, 394945968, 1180690492, 1312677934), Array(1564712207, 158743646, 525496351, 377835262, 1574521133, 409666779), Array(1473014321, 1663390778, 1478287704, 1923973074, 1519531040, 208386939), Array(1814228814, 1393855204, 1984886513, 1482313290, 1400674572, 312634196), Array(1959510127, 1159862780, 1782748913, 1705405890, 988649737, 1782554875), Array(224577837, 127124186, 830156299, 1465521234, 575776085, 739991396), Array(302540873, 307201054, 544779830, 1840278046, 1913630272, 138040955), Array(1685021196, 603996324, 1265726563, 1410570055, 1890354319, 2020161040), Array(924889304, 1852399927, 1481400250, 2072013981, 1728791117, 380965443), Array(444071252, 1427982481, 170066182, 1931452809, 1876179945, 449236438), Array(1152320592, 1138215488, 55201982, 765036692, 1263191910, 879740107), Array(1008050294, 47596802, 1766732005, 435556190, 307710506, 1995270429), Array(1822861378, 2003177386, 490194569, 821366729, 715321661, 824963139), Array(575352868, 1632750247, 1858403716, 219186912, 1215064174, 1702523752), Array(1299326863, 852816521, 1547732661, 1985932769, 1490634738, 535686511), Array(109977266, 1034093798, 595775181, 628616237, 2132295936, 1305281944), Array(1886824875, 824410326, 1202243452, 1726857887, 1767514091, 392000246), Array(1762449173, 312054313, 686148290, 110797876, 1653756490, 1947628017), Array(1277894729, 890948762, 1041856089, 1103485621, 1527077582, 857686222), Array(301378618, 255974565, 1453191522, 955044089, 897646921, 148235633), Array(840427575, 1991356826, 1016355049, 302218903, 65184281, 1480806422), Array(453616102, 560781131, 96123011, 2106088840, 1518323739, 85332035), Array(1071635851, 1379679039, 1865773811, 39451344, 309123226, 365686145), Array(1244923254, 1385639486, 1772237805, 563750462, 364171187, 1431457862), Array(1091853795, 2060914653, 890290034, 550139585, 77822292, 1757733448), Array(1660349147, 1285677961, 1395142840, 1219170630, 851878292, 1314289507), Array(82976623, 441082480, 240316305, 481395807, 2054249223, 1198565489), Array(447917642, 1989054998, 1209498190, 794869755, 621373728, 1043024456), Array(2120621128, 1667117461, 954754428, 120930215, 324566677, 420433869)) } // RandomSeeds object