479250076,1067086796,1464090023,5627587,1078484867,2083642727,2039829536,2004325585,1032100712,415966842,212954708,1988628092,699443962,524017330,817096718,1650505128,1690343313,1523601894,1330903201,290418709,1936152552,1680842117,213254470,1587340290,384555279,151967405,1144150911,138330556,984629687,1033930189,740576446,2040403617,176278615,489367304,989312474,2112506337,1978484476,989519100,2137348348,1307901478,372337754,572572941,876497754,558364432,2116516805,1614059,717399695,883318380,118063480,1229821261,1245540918,1514425294,1052024272,234781416,547753760,1511394483,2033374907,1353764197,735376821,137304020,1516301246,2118291786,1281847087,477701789,1706977748,937413165,769779778,193606216,225758124,306068108,1077770100,1376469850,725889735,1608196021,555920286,941662984,464882302,2132418888,1809389182,802273577,261188411,2004298264,573564665,1493315600,1082360601,1930311536,898902614,1221164464,697125045,1592787532,1272547568,1136449375,1892519760,1289404913,1520127964,926033374,35471211,888335644,134718900,203396227,881797066,725951642,187830832,1508526276,102800585,1440432102,1708144544,1745613003,1119155869,218347907,913815300,2009582098,959466206,1499651255,1185540264,379697482,2053376755,1211388327,99911958,1617486805,1042270319,710336460,38088700,1244247518,1436063701,2143508575,1522399419,853885095,1551953886,1077335105,1703538234,1667191630,495308222,474751635,1722078289,1509837560,1022358716,886227246,1128302655,1442123201,2066832675,1880212840,1603896222,2104681173,672041759,241406906,445621054,774402464,1586092101,1134787698,1269509696,1616836825,1229857317,141344142,1343221885,2109803048,904402271,1138422468,1488112884,1096721634,2095104734,501806339,306104471,1851996802,403355824,153822109,522520616,735703406,1191757271,1510821411,865578894,254547566,22834564,2142177195,2109844579,1340942965,1442579173,1970347732,280619537,923799821,1649333495,468451073,734619552,1692552145,1324270689,925226947,2131171135,1532901732,1087856067,1268765183,1794800238,868422158,374214047,2031537192,2135997451,1753512383,744706113,1497497613,327719040,39681511,1853058823,1201934770,1266595323,595950718,1712186013,1495087028,1776800297,611378297,196537004,1470284384
,1164522009,2075155861,1181054419,750461737,1088065792,1374702108,1195946872,812253516,2009387247,620293231,652473623,169960401,2021453297,1172277024
,973049915,1404225410,1879547824,1361089049,407420288,1923854714,636059715,1428783119,2134451116,130423154,419781421,1117038429,362522222,1401971328,595816800,2091396916
,705532874,1392931213,2080448630,2133313638,723110435,864212439,177058606,176436635,137803879,1412693765,474162032,1531291185,1350195793,1039392362,1340309895,1168134790,2125204398,1108328976,49777922,92686872,1035293710,137633624,726937738,1967204853,1425619469
,1690013126,850382782,1306005038,1839898286,1893135103,1660347774,1650699723,1963061923,1079814445,176400389,569868564,468465818,287651164,1756587996,1162804968,788457598,1063808565,1298809766,1653037988,1017066522,178986039,626285076,222276928,279373498,80571337,825683257,1540395651
,601055505,1661382848,378258332,1864844141,919326824,836301672,92286407,308909387,1852616503,115096369,2121409890,1743109565,786667744,655529430,927247033,1146800201,1186206883,183949576,519241253,61995534,2050186230,980583203,390267207,1682810590,777285390,483811304,
119808477,1974863159,13473296,1806158509,1939757840,1934803508,1513064107,39614225,149233525,490349148,1623081064,639992360,1715551047,580048490,3297173,285130841,1636869662,696525247,260507281,217135945,1796714735,912037890,745154515,1712663799,2113418861
,1676780908,594340926,483820809,11611651,735160434,915598164,1606461806,1671045650,1585852323,371884579,2104895232,1756937856
,889380380,1148337783,1850950829,484331588,1860501797,711068013,1505261094,861810960,478897915
1256033965,978151313,138786951,1125857454,1907954718,961999480,715130337,450472009,619420974,145764507,410439198,216254031,2060550011,798792805,1068088197,447912877,1083974152,2036626362,220678575,2060997392,1779525938,2047443660,1011613839,43229507,112828756,1487927708,166132951,846470901,1156273847,1648320673,386885981,1532562967,1216338283,324403973,2092244744,1313494218