1160809499,2137855036,1352293885,930669732,1761780384,
422024099,110089712,74326883,719122360,996162075,1730583816
,296286987,1984104018,1866353707,285418255,1308044188,4511463,1076525891,1486125593
,670785518,1605049769,350417939,607788965,163907592,1769368513,2035857704,1221264350,
837401728,830732119,488217019,483060209,1203242061,1846533471,1218511646,1108676713,1066170615,631067627,2086651981
,1919421121,1970183771,1646006150,2051941656,687638851,2069489332,351124096,
1385379083,1952551976,1854558488,1695028712,1680733231,190870680,591629795,1988438077
,1432138018,2023830695,1270285373,1331288329,1976283144,1043650801,589174932,
1839072123,781399854,410131333,716393061,1283311072,439284230,1406235445,1111024445,1204221527,1619203405,206038601,2106609349,783242159,220594196,2098338575,
606257942,1376089313,1485388862,915667376,1410942341,424372354,43379774,128710219,559572984,1171076891,908402892,1023372362,1668808792,1439859096,790367587,1652627069,1741499940,1461968870,538039943,1693001606,2007038403,1134357029,1465313754,1628791414,518829589,713593448,1671788244,492732256,35485333,2042592694,1793160814,1551499767,2057586401,1398738364,21392264,2121295313,1137117523,368162478,1177167497,1516852555,120466466,328503999,1021575181,538276710,1554661313,1018627711,378455365,342896074,588320414,824838086,1002181365,923378217,1122334084,1407926543,238902919,651496057,1445211416,876147610,451679437,1672569825,736320797,446454203,1664683815,926974614,1703155404,963029620,1770908509,1349409905,1852692433,1262024650,1998672280,580925177,643777872,732846790,1950279733,744098862,1803000117,751874721,39748614,877289326,1704592631,1045582249,660082980,1025482571,2025449752,388853611,148477315,1467413493,1579364828,1618286476,1473601879,523732240,924886872,1005152021,197445332,1813892126,1374095069,1444347418,1501880874,532299365,88353362,1461791285,1598104801,393711246,1834175945,1785564647,1436830636,1292904791,232641122,176463487,1760792940,1423812034,697634486,546788345,876139003,1333354071,924124869,777134922,963840795,275980450,1909297815,974504187,1586596945,1930928245,1599261408,1304446970,1406291623,345785913,842596390,1716606062680170820,1625194571,971063467,1469956902,652212481,330057731,1676095925,979281253,316557743,406255319,1475138640,169523704,770133982,897290164,2107992951,131726883,1675279975,1294932446,1638319255,1561016253,1989096654,1804365562,1861910314,1827339550,2084310498,506229766,1408970496,1386030121,236619710,2069236214,1771997809,1433622936,1083601746,1737073645,686331174,1052193556,989630954,1238916765,808328186,248677199,1819673060,2068889164,1535836289,860537239,2138480654,1692380150,343830837,1798411940,1935828142,1757304077,1386977181,1664663290,2059782718,401220854,1703189640,2047572047,794545341,1121289272,109430605,1582920295,828074923,1585959367,1675911932,1655238619,170421762,130919921,500707173,79199804,233166702,2144055115,283502809,1775898117,1356291100,105214307,1565756500,2010524242,107632128,307142862,1324419210,10849737,1464093957,109478010,82964520,307805204,826372193,723034807
,1492588544,2079432217,2069108713,1322629935,978082433,1781058097,514589717,753174599,1937134127,115999872,1053780651,1181594729,
332032827,1665941415,996640428,891039929,1517361679,431777246,631865556,484013494,1748034619,1584347561,927732794,1425985990,427875653,848299278
,1218160304,1686453400,1343059189,923633725,1137835753,1873340780,1171092028,579206569,
1749395457,754721899,1893731139,1586923775,1214085304,1651730981,362316955,1915627632,664574009,2044474715,1476444392,85580062,
1936380118,219556772,59303267,1653482673,2028640517,648976143,2107717729,2116268412,1190591838,1205525593,2077359661,1217163964,389843031,
99794025,1578588185,170757663,165604004,2122829201,22886335,1012172420,451569057,2011147614,561965775,732035032,164353854,1493833556,986047708,
558779781,505571499,923958832,1706165509,1521154948,2013114558,2038709177,110501953,341949728,845454761,433853943,683115710,1597165609
,1240171560,1364761693,1183927560,2045968883,16966108,1083922791,1883824063,283794606,1085425862,1426922632,534597406,
1536214995,1231444260,2006107953,1312108794,1631614674,1607441049,1676674950,905163831,824168865,923559014,338454186,418155179