329319,1439096,1050638,3358073,310429,567683,2294459,8093019,508412,1405983,447777,3991322,4961281,794904,983341,394766,1655780,5272660,3608568,363307,5791668,4365514,4545,639241,2010839,2310562,4145960,4970822,1927429,406147,6154597,2921301,1904311,440318,241681,1784289,302457,4384170,2421898,2314304,36022,3819609,1071672,811785,5225946,1897548,955832,5272500,6369625,5758641,302587,1399807,4971573,4662550,64073,2002815,803622,309853,7045,1005840,524966,3739744,1880586,1964047,1388522,772407,5525942,5872200,94545,1906578,193925,178355,951002,815164,1324816,1215943,76570,316262,731525,5004127,471374,114882,611319,409362,1305887,1764017,2020723,71379,1224692,70444,5259428,214467,3559078,697778,624251,201972,1012025,2068768,2099818,3575392,152703,2846336,921923,701990,71803,2311698,1004570,64498,540004,2028895,311816,1004148,1874701,170574,1048739,154323,623970,41231,53996,189018,721979,1933796,742459,1425468,41175,917266,570649,1159607,203392,3808856,722226,2419719,1585303,9371333,4186008,2281179,1186438,726995,679434,105715,203455,163494,6903170,1010134,5239618,1905987,116662,943308,5571107,591127,1769749,1951162,1434404,55364,1108641,867380,10641751,4984580,1959850,3340162,622353,1924521,106422,312876,437389,723393,341537,133870,2837036,810633,7245261,232240,73014,545102,4356049,419887,2617637,4941908,979781,1036549,608580,5278686,2784194,1809518,600432,98649,4721,17000,3446885,7417755,1783082,297012,4938227,90522,4878889,1181793,2193394,508235,356571,265073,948521,7831882,150711,1596528,749609,1625771,991641,743931,2219381,176176,558425,332,2042186,168348,9229518,54241,148191,346998,9257588,3345314,2264648,97948,715477,2505287,2769052,2336956,9220814,7420253,1042335,1944863,191168,1863782,2080296,4178087,731280,2460456,808482,3919132,2253187,5555277,1205173,2239922,2510683,2596,1039961,6151581,122050,3435793,1080397,4421699,1913600,205437,1915802,10253347,153391,776135,5637574,755520,203756,237544,441884,731558,1408917,1130522,403596,3691338,178545,61021,315923,1306766,611999,1039340,4376194,1659318,157821,2578918,53051,754861,622967,168341,2433407,1946240,2705,921482,913719,582244,3724063,983049,139258,1211406,393730,305600,484136,10777,973007,5504690,9357004,68471,1158788,9484332,170710,10694607,1225359,779278,4923270,5910736,1816473,618855,1911328,1205324,667409,385832,2455,5786150,476950,28416,96305,9518145,365278,367780,301970,2351,1946238,1477074,1237901,1871749,5506886,795992,2510784,1388530,1930847,701430,773415,1808,3471672,2061112,326047,312834,486742,226143,1449064,2592488,2331778,421801,348685,4155500,2332114,4954410,61094,5986795,527139,7099129,8961426,200017,968841,866557,345172,124391,249311,151164,26525,2496585,5872198,4955526,163288,2277763,17114,5055290,25724,791827,777819,3006622,4979742,834652,1916367,1870528,4954918,790734,1778904,1964110,169579,685118,3115378,1018288,5792725,5965830,290593,785593,1972753,143935,845989,4673,914431,71567,670558,325532,423804,365649,676639,977323,2354,3895836,1861897,2522799,549606,3667174,2352584,330309,239107,2355416,21100,1138284,4411671,1462807,489581,191583,654436,151014,1954352,118292,3739754,1609430,3392147,1564352,215855,258202,609508,1915752,9958463,552803,340521,5275773,5279824,921378,424014,121806,1186979,4925571,755585,89262,3445127,2244065,908207,649079,2313672,370151,21120,7855322,4980712,1588388,534630,1913454,510586,4933955,293588,10604917,248392,3310876,2328051,1263038,1750047,7868652,1925399,43171,788498,103930,1016951,546271,303023,207448,960188,385163,121288,232293,290903,2427499,1185476,10608589,115149,1962633,25473,655133,158022,326019,356076,4643683,139303,1497319,771357,311834,10808651,1462788,468309,3312566,5269805,110096,754747,1035345,743941,9912986,990727,3582060,940564,581219,998062,622648,802770,5513263,1880616,4675415,7023916,3521530,271183,339205,4985113,150376,637037,1338163,518054,2027983,1449336,649722,85598,184339,4928899,1161694,225708,470702,3423808,9875401,1913750,278453,1962873,316669,2638356,316191,4019283,636905,507310,8404734,330344,163114,158773,721154,3696774,8924593,2360396,2276870,5439866,1090130,333,693077,119633,224884,2025,1048331,1000430,1185239,3060538,2988015,4105499,683229,457929,736440,208395,218922,103807,2372796,10212844,214002,744076,7849492,4949415,3405752,770717,314838,19417,776216,966932,1594968,5261604,540985,27906,1041909,583340,761116,6151580,279523,95590,1904520,2337595,139275,2279599,4519077,5268519,97239,2624779,603058,974574,5658547,2385332,920755,752916,951825,1356599,1897805,1115493,772409,121465,646272,1706723,1214878,3348193,777030,950500,241699,127535,680348,2461597,780905,611012,117176,2124955,22968,690418,2569279,241722,233960,363327,26052,42215,139321,723243,7592425,2268174,995960,60920,683902,2815,9528037,2279470,320385,2047414,950784,1049621,179087,4119963,764894,1938574,719403,940716,2337593,1967155,4974629,586848,466563,3620468,309859,5242350,1186207,1352258,1088802,756183,3191576,1404739,482256,975518,401929,8922881,9890065,315930,696648,127537,390026,602941,1098026,212752,8925479,1195424,9908661,8736038,1077928,7938664,1428238,913891,2394762,