1992988,82545,10633189,1243854,6446365,5621358,1544377,408256,3342224,5234520,5227816,5527002,1114879,510957,5525743,557474,3344588,4973392,252696,2492670,52836,353066,10722807,5689967,977323,4984359,402334,5428749,10635581,3395646,1098533,757131,5534853,8750926,4184169,18338,319672,3310441,163782,2003757,43368,5498051,131379,5791707,888,290090,5782310,5273822,5609727,5555647,3140605,9879256,3433959,4957193,5794102,4765711,904218,4359148,5779585,9229833,46356,10221374,1092938,9192134,3327264,1011355,10241055,69197,2440995,4990433,935241,8273171,10222386,446478,8643455,9476639,8266853,4957169,9251364,791985,133344,4270936,5965604,331035,10633196,3938874,191136,5435417,830323,5227979,2777598,9225385,5016708,10316910,5297675,1084459,444271,137797,4947610,602991,458832,1897272,2236738,2284638,4957197,3403540,10787675,17187,5224459,2313445,5228821,801089,7214770,8120835,1950330,189314,134534,5014152,8933507,477773,5865344,5644517,5644755,3811970,5771531,9922766,10776888,4666887,9892,5688604,3605873,10829583,496007,8418594,4019773,5239913,39254,520656,3936269,4924703,928268,9182157,10798181,5236472,3009035,223073,3438110,1403727,10787696,52951,10244145,1999747,2022526,5644516,3351148,4971431,616,3704379,9906930,5278615,5627126,1906305,785228,5268586,5237535,5267572,102372,4683290,282099,5285723,5227734,5619298,1023677,5309539,2344140,5526797,10300592,10253205,337335,5790887,2099440,5648889,2437814,3957798,9204029,1812006,721050,4994304,86830,2013074,5969323,1484499,156149,5494154,814180,5524883,5654509,10265652,511549,3589405,206606,4430644,8653546,5761873,5625216,10786624,1094854,337130,5267846,67162,567829,5646528,5230151,5408841,4976383,23443,5628763,1005853,2831031,10640861,33364,350260,4955526,3148128,428509,186794,5158511,10821416,10616582,1007462,5219520,334813,5276628,10237056,10607245,912055,101535,342397,5241808,315787,2068759,2331732,5649172,5645407,3402697,797907,10808686,10619886,9524776,547148,9234081,1965500,299904,537550,5261826,205043,2859285,5773877,5866218,992747,1097884,5802399,5224206,4926096,2351343,1410629,5287939,2311363,1567705,494736,404384,10798203,1046618,5615060,7838637,319677,5619382,8798371,27413,6905833,8325445,3357132,6701380,615544,5241021,10812639,466549,5760778,5259206,5790775,5227664,9195254,9914750,1917845,5966490,9359179,1341335,10668894,1003640,77453,10615459,101965,8930142,781771,31615,5624003,9874487,51046,5278541,8376452,227466,2882415,3319452,825406,226143,4984633,127942,800893,7835952,9478426,1430844,4480649,7864222,4991091,3033774,190161,5803183,3402010,5293691,199803,1072254,5274217,252325,9297412,5524461,9935463,8716747,531890,5523603,5548174,1896606,2022362,9194205,525284,734005,9365334,10607325,4995028,5329620,5787646,5310357,325638,10633105,8393428,182731,5751201,5240192,3696434,5526822,9272320,2446338,4505172,134249,8321405,5532952,4925376,4947213,5605221,231316,310639,8277656,175992,1716341,5328863,3403768,22475,9875138,8270229,1557575,3937485,879616,5538155,212087,59440,3407408,1970802,3515545,5240753,941679,622272,5268582,287915,2255916,624336,885770,9468462,3316894,6005345,5231247,5634998,10657732,10632381,9232377,389853,5241810,6896855,3341472,5267567,10634091,5237744,5620857,5007384,98391,370716,297168,5276059,3330527,5787945,145460,8947855,759383,9200273,7839187,2425006,2018555,5655872,724798,9181845,995045,151851,180627,3310430,2373286,9368885,5231872,594530,111380,633868,765998,959380,10255519,365649,1262231,5119175,791687,5307414,10613615,5437612,2428543,154171,3336941,10619876,355188,10220322,7826494,1999959,10782551,8650361,281484,4048875,5782480,5869136,8645239,234351,7597329,4106892,518289,10603759,9963098,816015,557580,563704,4965086,5626059,963307,1954721,5426665,808238,32922,5235602,5278370,5228823,2064641,803417,5247079,4958642,5285846,434223,1944237,5429164,2016057,660447,794887,8095959,270191,10317926,5666903,957221,767006,3461957,967502,10787665,3638541,2581253,5533757,493369,948315,1152600,370655,2331566,266020,9513609,2325618,3311025,2280622,5228822,128188,803009,10776426,878388,5551692,724907,782087,189263,5270054,9885649,6896086,375150,5527981,5227983,51060,5267489,2292170,104912,815659,8304,83470,596363,737774,9921556,9918146,3006622,2301597,834065,58496,7107649,3348557,21287,206505,5757822,4443298,245173,10627708,5285798,5240751,5287395,1927007,229089,5623993,10287039,225207,2011103,316954,5286988,5307631,10633137,872384,10648333,5245176,71245,3513748,5269682,5219710,10316895,939142,1108376,5267490,997680,5602460,791692,5762094,3383433,10691943,5530788,5635050,1710610,7868136,2244712,6142584,5309131,2022405,8395409,1649855,3948348,1115016,10244822,9492590,5226231,5429684,5348294,5228805,3402012,10297037,5801242,5274318,2337689,9470855,10735487,5274471,224650,9298079,2386182,3310426,925733,9195251,1071356,170770,