2046611,21788,8665025,329641,5625368,913442,5414314,461314,3347796,8923008,4934002,1205346,9199320,9921733,5225007,5786082,691651,5599875,2455,1033874,107624,5614140,5640069,5616055,107230,9358806,7599480,541505,1941236,672364,8923633,153519,3667931,10227008,1086337,5473271,5630202,2447182,10262901,5527876,4914400,4941989,96557,9193141,5234236,52173,8916922,3435793,508026,5637801,633369,45286,745163,5538500,10820555,9296743,255502,10671950,4971181,5788835,704473,9358295,678602,10870177,2423371,603604,1902429,5647452,5966382,9189534,3667934,289767,86383,97902,246929,598115,80858,3625376,75835,8961985,2421076,10214773,192040,5612488,5504102,10698216,3446564,32441,5652822,10615870,5240842,548904,3732708,9358281,2077124,687042,5474434,476151,83546,5227852,8264615,542221,8384631,10612429,5522767,1263038,10626812,9244563,10644288,2313016,100563,8309678,4006079,5280187,109782,5268170,4527340,83026,6892534,8924120,146185,216246,3394373,331969,10727139,35727,487568,4586791,2239391,1823695,5231708,10828700,4921731,5521953,3489328,8708089,195752,133023,2572794,4106121,174532,5949648,4931823,712087,10786464,158874,227214,8933211,3012023,206809,495478,488726,10814868,5622211,5786776,10841591,7895895,625901,409235,10645780,464719,687662,5801000,9930599,503053,1899698,969879,5668365,8758730,597441,4954264,10630877,3319162,1105055,5556241,4913002,8936865,124301,5227655,1941465,5543563,802649,5865187,1902922,10739240,8931122,27889,9876780,10846786,2641114,9470811,127551,382789,2339097,260815,915913,5470133,369844,5655318,6700850,105854,2530332,133927,301115,37390,8767100,7825538,5649050,1953083,9959841,5627208,1082953,9214216,3379470,5015979,57648,29109,4961235,10609252,9515427,835050,2475064,5763516,9891222,5241697,5552753,2525547,4948222,3528873,7904984,3544051,8095339,29119,5529579,1121568,1106236,5755986,112410,5556704,2368,2493662,10807357,303028,2512772,9184320,483884,562961,2329714,5227508,2418213,1901071,803206,8665040,282005,208224,9229119,5532701,5951526,246021,10838455,6185606,8384224,5294799,1340365,10715962,9244051,7876969,8929311,1139592,124470,5639599,5676393,390204,1022571,2947108,10780889,94970,5922645,137455,1059501,174605,8985056,8749627,10818670,1054271,4246656,3668412,2318154,5358611,125982,9199774,314722,1999889,10217583,5238538,9192616,5790030,47551,5222223,5220060,234027,9470772,5749675,785458,138189,2257835,5623514,5315655,1022410,5595559,928616,32949,5767616,3607939,9272087,2280666,5770850,50702,5548685,305544,10223771,1456701,5784738,8751948,1970746,5591363,807876,1080074,144062,4796967,5521998,141343,9492718,9276123,4979015,9505096,9189378,5525001,47581,346642,128698,265451,5665811,5862157,5325924,321747,1001342,5538117,1230102,395171,305748,9191208,5239561,5631683,226737,748034,767765,668081,192583,123251,5330666,9501061,546288,45836,1069755,3981679,8264576,5475880,2027614,5662730,10633436,10630353,8653352,5241555,5313082,5627521,294345,3508593,5754103,9250523,614013,10786459,1047672,5659700,2109562,7815084,877065,9022243,5606188,460926,2223194,622608,10611777,10845724,2340657,903576,27060,2017332,5475324,1070764,1024414,4174764,1935986,8649752,5277064,3149900,24665,262919,9234041,9491710,5484359,5419034,419592,10633286,4275660,2054119,6376438,678384,1080402,2331655,5861465,78766,10835933,2663134,2266645,5662729,9214264,2646549,1151820,301630,57281,7902388,952550,10818664,3313140,5545773,5947604,5271544,3402762,2291119,9192556,7818856,5786164,10704362,1821115,599474,10652520,5797648,1186799,544898,2559499,10647127,3895821,10244500,710667,262871,8307468,5278492,4509415,10729447,2426515,2076257,8947484,5751186,127159,1244375,996674,9204461,109899,189869,5638111,10788476,122977,1214847,8280913,984540,524417,10865543,5656642,5656451,5277992,5658392,145866,5239782,2344869,426157,137759,9883855,10649692,217474,10248329,10856390,8642059,177669,2279393,7897647,215233,31490,7831496,679063,1961049,10786449,10222165,1957842,5658015,8396916,9512774,439194,926553,690608,397536,414452,2011611,10634443,8396914,16567,8325990,86481,5276879,5280218,10834590,1094323,3707933,8925295,1039863,5645583,834000,3967971,2057318,10780965,10786463,31075,10257974,10740451,10611433,10620247,550979,5792728,10620331,10258536,68871,1013655,112384,9883836,413333,4975469,5242365,10857778,5535328,5662731,10244279,966564,2513535,5874186,7409773,8079788,10654846,251945,4952274,1051582,4040690,4298213,5224423,5594695,4151752,10256971,5767677,10612431,31377,5662173,4980743,1095042,10868934,6141572,10841580,5271542,695273,10836074,8952261,200078,10282492,9486442,1986862,1989897,351086,8101105,4931414,5273937,699861,9296935,311434,10633606,5612715,2105383,149179,5792520,338609,5749677,5055386,34397,110560,10794051,846149,4711473,5962185,5427675,334364,785562,354095,8917862,5224477,5615931,9882108,5538600,10864356,110239,10865526,5226578,9566371,8952582,40164,8752521,4864535,4580882,5233775,5558971,8651509,726847,2013984,2633119,4989938,409705,4145332,1954547,5641310,9184391,10865219,771801,4028882,4922903,465270,4506357,5261868,564756,10223756,377752,1091229,1957890,9183820,9896734,10853657,6376364,1998894,286677,4938352,1059178,8978810,5241862,5770416,66325,1918507,5966221,1335187,5793956,423284,615508,420706,9190183,5777821,370073,7897658,2279876,9477878,5460509,10749074,6703707,