2017694,161755,1811342,633317,8752328,7586210,5668428,10551,5995062,1024008,1005918,813446,529829,9095,1544523,731152,5225091,60649,294641,59712,35304,1743758,1536198,2945765,977353,3353877,946174,35243,1935852,417346,10313343,2099804,1773852,2426301,5366496,10259548,10529,587068,5630848,228469,1818496,5243267,1352888,1627922,5640335,5672975,5403149,1390869,1824925,8933611,1909358,5768522,7218886,9359566,9935840,5420087,3726884,960143,495317,5947079,3083304,1986905,1544538,5761079,5421117,1935839,1995214,666863,1380948,294637,4688454,110359,702438,2077836,627956,33924,8658945,8643322,8918261,2207859,5772905,8689297,8948836,6142335,5951604,1660420,350046,627960,5344931,529851,1043375,5490206,9258712,163806,10542,9258671,1012294,5764127,2064224,294615,2064223,805620,6697680,5523572,1909346,5238114,3134611,579839,562501,8689316,767116,1024018,9215489,653819,1052989,1598361,5351118,367109,3083855,3017162,5513237,10287210,5645054,2094322,5777228,920821,1999912,8643308,5271164,5759634,5484462,10287208,1714431,113228,8689295,1486039,8393664,2123984,9272430,2293746,4967369,1458418,5613503,4711918,7839301,163777,370942,87140,2567622,935250,5244408,5637155,1260222,5794950,5550160,9949758,5774363,5870709,8918276,5538172,5618253,5535400,2231075,5559084,7826643,369982,653843,8918281,5492318,7586215,957270,1154609,8752340,1660398,5328371,8752370,2447199,5481063,3702942,9548,1838418,5242424,1865237,8281018,1127828,650699,9185653,496332,186137,5765618,8689311,5759632,9359589,2066503,5637159,3353889,2344411,1336988,1891730,5803334,4925471,2153106,1310344,5788238,138544,8643326,369988,5784163,8767843,4025166,9285649,10245202,5553152,6235830,5657578,59765,5781452,4856438,9002,5340437,255465,7218890,5007681,8933581,186181,1758465,1030185,627962,5593233,5602471,886992,935246,2144306,5774365,5947081,273170,5506204,6697671,4987003,10300706,3172931,33842,676355,5619845,110338,255451,1877315,3145800,5611879,7218895,5767090,6142343,4925503,879435,210517,4936011,4967379,8643320,773782,4365772,8767816,8265915,158673,9285663,8977862,5962083,1299420,5404135,1117781,7814095,112388,5800563,9907164,5242421,1147366,8281000,85915,4986987,2293741,1857942,957275,2165818,1804100,1927341,1250872,801260,350011,813475,1208698,2907925,189513,5500729,8393671,359700,1124826,9935833,138631,5666921,2202599,110314,2121583,9359574,967012,35234,1918447,261560,5659065,163822,707089,3412906,4054619,5549077,691176,5803333,847755,7826632,5427404,861222,318536,698045,3255607,1401318,1927388,8977883,8918282,999718,9215501,7814085,5505447,1884074,2907928,350354,538888,5233789,60672,5451781,5007664,3099600,1852830,5553142,1986904,1328116,3890012,5457213,7839333,1927375,5238116,3319151,5412540,5774366,1974770,9501230,529838,5553163,1148413,8378626,6697669,186162,389674,1228523,5657580,9215517,8918292,890674,163856,8281001,5370271,4977144,85413,1729178,2022247,1362289,1229961,5610263,4925466,8393678,795066,845000,1995220,4957272,650719,10259542,4624184,3029923,4967351,4986979,2567614,1857948,3089198,5660626,7839341,3319132,110307,8674230,8918287,879455,4925487,1852839,318554,5241333,3029921,946164,5223387,5605553,3818933,1536196,1322825,405546,5418213,161730,5248713,9258679,412487,87185,8977866,5629250,5619846,5223389,2999493,5778650,9907176,2293704,7814075,1410696,9949766,5274439,9892569,3161468,183508,10216010,1190938,5536394,5605549,5351925,5872264,5593240,782247,5271161,5578122,495356,1857949,389669,1291141,847769,932879,1101085,2245298,5796162,653849,1884048,9486863,5947080,158684,574119,393656,5786898,10300675,2859428,5781449,2293679,5235966,7826665,5511498,1627908,5803332,1059424,5314186,1280257,1831573,5593234,5798425,5771441,138639,5541217,10567,1831586,7025820,1030181,59805,1619566,1328783,455678,7413707,1291142,795111,2319166,8977881,999741,5281294,434380,9297553,438333,5594777,1804072,207818,3145805,10245206,5638742,8963360,9892584,215808,5771444,1401323,4711929,8933596,5553144,1927352,5532309,592912,417342,1513696,1246219,8948869,2293786,731167,4946587,10216014,2219483,9200561,318516,5962067,370915,3442428,1154587,8767815,529828,1250885,2235295,2447193,8933587,1240838,1557631,8963336,1390863,935248,8080997,5223386,884637,5354787,719867,5780058,3029918,1093089,359694,207933,667976,767109,485174,1005923,1766073,1891743,475867,4977153,1961231,9297514,5607132,7413709,1758487,1986895,1429996,737941,9892567,6370315,3035555,801257,4925462,3677948,1448117,281796,5607133,5449893,232133,5778654,5599396,1310345,10273480,5772907,9963289,5241332,5597875,6142338,666866,801225,1900153,3319162,4919173,813454,999757,749155,5404134,7814084,5602472,562035,9272421,215811,2064217,1844171,805591,5794952,8948886,1927386,8963333,5640338,1884062,562889,1849003,1083507,985957,5774368,5502521,2983184,136982,512499,7413701,4936001,210518,7814057,3042942,5792125,1942439,2999482,8933578,731180,1796059,2066520,1804073,1183761,2050953,8767844,9359569,9907153,7897511,232197,3180135,350045,1669713,3172941,4935998,8963346,3068492,5363873,8643297,9501261,5962059,10273476,5350253,10287217,1844173,5659067,941841,1052981,207849,4925488,5340434,529799,5327636,5662184,110309,35302,5235967,1529384,163796,112407,113152,1093081,4688453,134621,5796157,799314,163851,1043387,5629249,2013269,253251,4977138,1636825,5775790,1336986,5265678,2344437,232202,158590,1818479,2319183,10558,8378587,2022243,5527340,5534405,5785525,782249,8393677,5487881,3035549,544907,7098831,6697645,1380949,8933584,9244762,828995,5518831,85871,1401313,1336990,737933,9285665,5607131,1721690,512464,8977882,318545,1164549,5864586,8977861,2997257,5277671,183474,5792127,2052837,5767086,8767847,1117805,767118,8265908,5802490,8674242,87160,2213528,2064221,1299453,3145796,1090235,916849,3189214,1140535,1619567,3866298,690779,5222295,2195174,805595,1947745,294611,2189202,319848,2386416,3029912,9230214,805596,9513733,1536202,7601108,5278766,1900162,6142340,2071441,5366494,9921705,1970134,138586,8643329,3726909,9513760,5274441,6235831,5786897,1513708,5561568,5602470,5315795,4977150,640571,1935848,1229978,2850175,1098021,8933613,5962077,318522,9486862,957264,186118,1956802,10313359,1164558,5632454,9297547,9935826,2983180,1818488,59754,2921392,5525395,1052985,186122,4925458,5398531,8689288,369965,5456170,9244754,501280,9230187,7897506,8918267,4880362,8704007,8963340,1999920,8963331,525227,9285678,5248714,5590163,562896,5358628,60728,627971,9374550,9272447,6142348,666867,5449892,1260227,801254,414697,1250879,1513707,5651398,5408900,7814060,5765622,9258708,5656029,210493,232182,685027,2167514,370959,5793388,861221,412498,1692705,112384,1458424,3353922,2245309,8963339,9244790,5483606,9486850,8963353,4977140,4977123,828975,9185670,3006530,529857,10273497,9200545,813448,4935983,1215639,3145799,757184,5470377,5782811,9244782,5774364,820918,5224484,5436728,1138462,5777226,5618255,1927380,5674509,1005924,5660630,10273485,5798426,5404133,1692700,9258711,4967380,9185651,7851925,9472081,8933598,262702,10259554,1974781,5792126,5492319,3073558,5772906,85384,110350,1970137,1557620,861262,5768521,1059425,335003,525224,8948844,5775788,977352,9949761,3772780,1729202,2269324,5665375,1012289,5017034,960140,5777227,1140508,817519,5578121,33948,9935837,2850179,538898,603109,2231077,485178,1942426,8378602,799309,1164571,1591774,9185652,5866063,838017,8674228,2121584,1240825,10527,5962063,3144812,1164546,5662187,5516815,1612032,2999484,4946590,8280999,938134,1138443,2395469,3227697,1852841,10489,394885,5421115,2395426,5327637,5420088,33925,1831588,9285672,5228353,813444,5485340,1522035,1970123,3115212,5792129,8977874,450417,5327638,9272445,2244461,8977864,239370,2297183,5489217,335000,5007675,2428851,828998,5561567,5466818,8752332,3505261,5640339,3653951,7826668,370954,1260224,813443,2428848,2836937,5489216,8281003,1927364,1605673,8752336,