10669936,9934354,8378780,6902126,5644049,5323565,845151,10672593,5524488,242453,201972,4982603,1970119,10704965,714193,9520427,615614,9229853,450263,556613,677530,198128,5782088,2085400,1120655,9494164,3378583,97588,5219681,3765734,1702006,327245,3328245,1941835,835289,5948523,10252092,1317485,803581,91959,1625325,2190309,562471,6371543,8934541,2335974,5630939,923771,1935552,419517,797789,5664463,8659940,7582545,21475,95972,10693639,2283121,5542497,1067316,946004,1618227,10255654,227236,2240853,1579700,2387512,9285955,2452497,9470561,4308274,10605856,631338,1662359,477990,1940472,10227170,8915316,1001250,3934069,6563,5275430,409970,10650309,3931869,10734480,4606,764106,720011,3309707,352138,561024,434407,5768686,8673416,5543930,860519,493369,4960264,5270891,10215665,304028,10617980,7893349,8925527,9191822,6711158,8969790,579218,1905141,290539,736937,2305792,5278554,3791743,2030412,5330005,570222,3620005,1391821,5637362,29532,8925485,5237133,9525206,293951,8647573,638157,353757,486,426682,1889295,8379364,10659359,7868434,3723910,187568,388276,2503099,10627663,46660,10683437,9473460,4938227,5241747,10220299,532002,196760,10224710,999650,5241776,1041416,542518,2342646,10615458,5446928,232109,3034558,2233977,934865,352890,3355770,601008,4994616,8926503,1071258,898969,67762,5539651,5532230,3047381,5519076,612647,1008418,602544,109624,1946286,10710890,1196571,5157180,278574,1300391,5272255,1012475,3356983,5652774,5534911,477085,3005944,5241526,52063,1670742,750963,4956436,809379,922175,791209,8392290,555745,1978731,528815,1244709,4970945,46296,3636775,541676,293990,4642701,98806,738764,7659483,509934,5787828,4434892,9906567,2102495,974144,549853,985528,8672732,6903601,5248513,26222,587411,9475420,2959458,175390,8764417,5293711,9478867,9284665,8641977,793246,2353597,3535888,2649666,9365767,5272897,77069,4949141,253258,51310,2105376,415737,1969122,772453,5266234,147792,578634,147871,674580,2398500,934082,10605266,53163,534630,3454425,1724225,10614090,5950549,5756072,5548696,680543,5234312,10217279,5240623,2649023,3911518,203960,10222801,4877014,968756,570649,289834,2244326,97553,762133,3361719,344775,1100882,1595929,211593,9884749,8136004,10656267,830844,1941417,7834025,8936964,5241838,5785022,959555,33612,9377865,786689,3395403,991058,5606905,572434,162519,1826908,5786745,662457,8311949,3397840,9896010,9963730,445334,723536,2017199,7442612,1939472,7097217,174601,1967178,3648538,832960,6381585,10678474,250120,5760447,1914840,8672509,159003,3818380,767623,639185,8915753,2195961,2111640,4585912,5916336,5556469,914930,2277191,5651761,1026591,5607783,747318,3855631,9192509,8652756,21378,663503,226573,386693,8110598,926825,4349733,1027360,731742,2498743,10617257,5271378,2392575,4502297,5779922,5218547,9358562,1370183,747828,10620959,2630330,586859,5543626,9958437,65218,282099,1935102,4637731,10605550,7026925,3715356,3372953,1304485,21029,5574047,5536877,53953,766924,615534,5788347,3847851,326847,2069983,1195664,1911632,5524122,235923,6754233,10607093,9499624,46900,9375830,3820582,839916,5222110,278834,5112511,502713,386470,6237416,940639,5232526,5766937,8707094,9357884,1289418,944917,8311950,4378659,1746903,326487,881341,10237636,756056,2332114,672437,1005564,5022068,1335844,10263894,9486209,5231909,549508,1245677,4431327,10220668,10618054,4964708,330256,862850,37844,317261,1933915,122442,5529037,632606,4984648,770882,248906,4462666,373810,3347150,5690893,787962,3308363,10224698,8944117,154059,5256589,10625772,1908439,9375252,8645175,100852,5794755,5535022,9222388,9243916,16581,5767790,267066,9222374,6052364,10620317,6921509,3015271,5769180,4852577,1085775,3344155,3347991,5494534,5244701,4462827,2191030,47725,772864,1135377,1168225,540095,5643875,220593,8327104,8928067,5287047,9482588,2338265,1327037,5651713,10285907,523498,3975977,298562,6198042,9933020,705510,330913,10691854,136418,637764,4952667,803206,9215803,1083984,1028895,4817228,10276965,10651753,774561,4993978,3887600,3607796,2143898,798887,10700481,5529580,2422,10237624,4968662,753589,1203056,1940496,10216903,1263352,9921349,1795597,5234683,31959,347981,7588393,10605267,2401226,9230452,10614086,1933582,880574,185309,202516,1106043,2331383,963339,970916,1797476,4913298,357589,1034493,5533070,7025083,1700901,552565,5664266,444818,422647,173904,42219,1365985,639240,384968,9193816,2087462,722244,268549,1993604,259070,1582464,4964406,68327,450255,7590280,9302596,374692,5233496,10658292,5432896,754779,9361371,10629347,28736,5902084,4954123,2139855,2066250,1078827,10741492,5596397,