8376481,1920252,5315108,5411903,5647094,2985102,5272406,714101,5542581,5556585,1203325,3456218,78147,7593410,813295,4893918,8763413,704505,5529051,1899140,8917528,5340639,5309825,767735,3992670,5640568,3309388,5756419,2310,608466,8925274,3512876,74859,2774970,9884542,2430789,4495780,8987347,4956160,5532278,170909,311376,3753483,8917516,4951101,117094,618261,5539636,2005425,46447,2643953,5528562,817370,4981328,544118,3776380,888512,9366479,754052,10222550,8914194,10222549,1072677,8923109,1088067,9471280,655748,2298431,4627254,307998,2914425,1915444,355882,488892,4189897,4093886,516305,4918181,1019421,2289771,114998,188832,2298625,5648511,2563901,4988395,167982,3831173,310531,399185,1939400,468636,8830007,1898596,10222548,8761924,5775017,8650510,5266208,2320373,5661318,1903636,2452851,5617815,8920926,5604515,9218937,5631342,9232243,643002,1908059,5273705,176545,541536,50743,186617,10222562,9486106,10261484,751559,2070837,6144612,681338,9192244,118143,5642140,1111187,4830003,1955727,2348696,5272404,8645800,873750,2276422,2281539,8645876,8792636,378681,79392,286322,612333,734101,5227415,141263,73695,143495,7585426,9187641,1119072,741126,8760023,5522620,398508,3437758,3822191,4855342,2946628,302459,1899694,5431740,150331,6780466,10220452,8943047,686512,5278428,518358,517882,2065997,2007133,1958127,10223329,5279987,5620052,451446,609401,5597065,6144526,418564,5526812,9192261,1065345,5550361,4931513,9359077,3976128,5768850,10221484,3512943,1028440,1922807,65688,949762,4927394,3949675,215346,5274255,3405525,1034311,2298669,722315,3799751,830932,907548,338553,3899387,10218656,4922657,445312,9601577,399015,846296,70689,108551,7904302,3893558,714051,2897855,791129,4929091,974042,627257,5275993,353504,27064,299498,251066,307940,3575811,5777509,236590,9008055,3753507,4627993,9876657,5531768,7451026,5776732,410371,5648435,3412507,5753984,195422,2809848,1082138,467388,2666692,66242,2409844,479608,379112,7825968,95997,4968901,336130,4247599,5237273,1911389,375904,8753064,44258,5361561,5271317,4984945,30976,5794043,726288,16378,86031,3480513,6696921,1192817,10218317,445311,245444,670140,931270,613533,4692757,1013403,5534864,739067,68685,1957954,673062,617878,462184,2011625,1087150,1059074,5669677,963181,5552747,2666694,457682,6703130,825232,5363564,970560,3374784,202225,1911408,4983210,2874671,6438578,4958952,153267,2488157,8925292,5337266,10247219,418626,634373,6035028,212668,5259386,164023,4294936,228317,818711,632962,5239875,893516,9361724,5749433,5281134,822871,99939,3634266,677944,652294,1906219,514372,115552,568587,1902157,220069,4687531,2281081,7101671,1102698,156748,8080258,3739746,10222574,57254,878759,633259,9400072,1127337,630183,215023,535817,5594697,963118,136917,1976814,1067018,10222711,5531494,4605208,709963,8646474,618302,541471,5251170,4779,5231847,814607,5018033,8645837,635366,3713163,5229529,194322,3341462,467854,116838,3556547,9234643,802958,5750939,441841,3785922,916319,93717,2059944,717107,1065348,2431866,9943073,863910,14845,6845,920562,39182,798093,5003176,5525064,2316175,4781946,9192139,718606,4442926,2077366,39461,85982,5660025,5607621,5319806,1242681,895019,2274376,1195685,606816,4105771,1018270,1068327,10222543,7815852,1097144,4997883,661199,5275438,5556633,4454684,26775,250492,5649480,191210,2009866,2351237,5010772,739280,9192247,9884528,459194,51149,5783060,5452136,8650511,4146383,677866,5524922,5528514,558358,10218027,8327856,6702702,565155,5232137,9958436,7100918,2877685,10232981,8383995,582057,5783066,3430751,2051860,4961504,587271,5533497,8088331,9192290,7899626,213307,5600088,5541546,2481675,3454463,5273507,40187,923800,1943638,65122,7933883,565105,9971631,9196435,9513211,1949997,4464657,594212,10223324,376473,1978720,5522107,418540,9232258,519208,1037325,142217,111190,5351042,3512939,1068328,10222544,2923615,8717534,1952037,338110,4927368,9000910,901841,4770575,5507682,286412,5622117,5265887,5642175,1192482,4988746,4934901,542647,5863613,4992695,5265827,9921027,2707530,9202883,27043,2290647,5784798,5522954,728943,479385,4937875,4627257,1090980,730389,5408266,5556613,747834,271369,2400946,9881268,1194038,268347,338332,2072637,377022,38782,2431382,2679704,5411680,2069251,2965054,677870,9262765,1085206,3594890,4877005,5770713,9202568,418559,2281078,2505124,1044149,5229774,759720,5270198,9405580,5578671,7920915,3599763,1198107,4454357,1076456,212768,582472,5520354,726991,3651017,4062638,9470569,237095,6901642,518178,2260214,2559499,1088070,9203920,690489,4226087,168554,5555516,1057417,9189787,738988,5278171,783405,316420,30992,4978818,1907221,172398,361836,1011877,2409920,1033519,71992,5469755,8646095,1122094,8645828,1929707,5755514,152466,8676375,402839,5414090,5532763,231304,3045572,9246717,9192295,798676,83189,8273298,206670,6526,532906,2430770,850258,627078,3377891,4333988,487172,8381402,3311828,786983,5281440,9199244,8981217,5783589,8938425,751863,126156,4948726,95158,30058,5761394,165770,5522952,5762917,333873,683574,623281,975102,4876229,300190,1920318,454432,8083297,117533,703419,5294985,5274641,1067032,8385653,2923529,5789781,9190619,375498,5474432,10234204,8103469,596262,493,5308239,4939197,1917107,1059894,8265124,521026,8979980,6092783,794226,1041388,5529789,9217545,416035,5646868,6238013,977152,2355766,3045566,3373867,668619,5901298,805552,5533468,5608098,1929722,458959,1117203,9187623,4955589,4627011,9187952,2476888,582153,618211,8925289,9884366,5527293,744217,5961277,1921719,438214,13667,118008,5653476,3611679,1062533,4001870,9203970,4785,215046,7412899,374842,212943,8749711,4990287,3430370,1953897,1096871,2373852,9008077,5354316,7906264,8285864,75835,219997,3785937,770049,9884513,118235,3397991,5528505,5526804,10261513,3379120,5631554,3588636,1069298,2252355,846911,2838618,3713189,5524001,2243717,9271725,2869721,9906456,211943,759546,213012,1908190,5297180,9192253,8286505,787717,664801,9187995,9219966,3361107,1980949,8641832,491417,3537072,2624275,7962714,3630233,111463,8080257,1937396,2055346,9479216,7811538,4563037,5529786,10222727,7919012,1062321,976826,5272771,1571799,10218029,3712205,5522171,1016108,5419474,520727,2453034,51571,8080244,5603487,46423,633699,342455,301897,8392132,8133858,13571,617905,3706679,5548446,5659364,565669,4119881,483307,5590473,917558,5294676,3447612,8754753,1957890,5657766,6165028,5271892,507423,3941947,9237476,5649417,5739166,90945,2908836,302468,2057476,338402,3315148,2360074,4960688,10235730,10249805,1772281,1079714,117229,5671887,9243388,3481082,4879110,75739,5347953,1941901,4692763,5294816,358466,351081,8651019,8268141,1085234,733106,5268082,39574,922182,4998821,5664085,8431460,438114,850253,1917647,9192291,370504,95756,2300898,4960407,1425435,5548283,1885604,3417493,1056827,5230141,1961049,5234030,1119446,132963,5613750,5662082,1096873,4929451,9474232,5340534,922175,39489,5598125,9192279,3422539,783689,3546474,642702,720468,14110,333383,733211,69900,9202635,6424,5602972,3562195,4966029,5650083,1201710,8377830,90500,9187763,5548378,8920920,727210,5651888,8977179,3692055,299070,2343754,274467,143804,8383049,9884357,5656502,822875,10254050,252098,5526814,720502,117087,5530759,5277935,618168,1897689,1067547,352655,19868,9271708,328432,2360078,9358804,2505103,8751610,8085464,8770138,5009282,3476302,67881,1070857,677755,5288370,415923,5427558,4948282,761377,1929713,1019420,438261,317161,967895,5271916,5235116,3133238,1036845,329199,142322,8759476,7880,2980791,979778,5753983,8283183,3822200,636890,3732449,5629494,5554265,415897,1082865,3535959,498849,1911082,1038149,2371431,7841200,5286539,483607,2808314,1921031,5524894,954504,7817801,169622,987309,10258887,6896281,182366,7412768,1143774,5333713,609373,2268118,959582,32053,3535838,1071688,353379,3497788,5266000,2793362,10244534,1020355,9520234,4288950,1140447,132746,1165768,1085204,5229640,724807,1288839,928456,3406171,8084661,2068417,614034,3373308,208807,584460,3754204,3562213,1067492,3098394,2384889,1227736,1138906,188253,127117,5612612,5530755,994420,312462,210253,5777968,559014,5770662,1078817,9962584,3969479,5475245,912169,1943565,4959038,752940,9233556,5631146,8925283,1102700,3706670,1096876,122240,5227650,4891669,4226048,1072341,5529478,4699022,10261464,7418272,9885161,1959355,3378065,1105474,730400,1925391,2664989,9235094,167078,8273039,237710,5309121,5236523,899028,2400096,4958975,3385008,739053,608890,8938835,2411460,4928764,350064,8920619,1059444,4958984,824610,2243943,4958976,10272897,163962,353465,1077402,888438,5964266,307794,946786,1000597,9202907,3363745,4991599,268356,8380719,3831142,5636300,7098077,5232895,5351356,5646866,759841,2529400,5639284,