10731043,9971483,641615,4970422,6385744,1167852,10615613,5414314,5549539,2279588,10212004,321394,7102072,604294,132158,253982,43300,161623,2336242,1203274,3113296,1192066,10612773,2383863,62841,7412713,488432,5228394,3078774,1911305,5269046,1133244,10269712,2061601,8648025,5632879,5774930,3489329,210870,191042,10215960,5593814,4930449,1054425,5602843,107533,1135903,4952873,631520,2262958,1131298,1087150,4441823,5264825,27002,218528,10717250,4560575,3493107,1830444,2923103,562052,5630484,524562,1197394,744516,52352,4918158,5587670,918435,982065,5922645,1209536,1001376,735150,430126,5539541,112645,5760539,8273462,1937721,5861101,8972730,5230952,5261964,1327105,1834201,8087727,5295779,8267146,1319947,1148179,8950790,5631271,10786794,995165,266499,10785557,8657710,2575956,5234125,1949250,5225184,5557047,3793453,7881464,3188379,9887626,5750787,1793,9286440,5240598,207396,7102421,3941316,9931908,5269603,8950806,3758970,3330091,5096124,311508,813974,1919481,1941889,5423056,982282,5231759,26609,3577625,1348095,5786286,5240622,8917515,38097,10826247,5531631,524501,1915444,321971,9877101,9258325,513420,9477302,1141039,7915376,604300,9876744,8403472,9240728,1641093,5236723,5330334,5270956,45928,10637812,8929825,5228439,167011,5622326,10221553,2943072,1706022,5789518,471188,316859,619181,10609257,158071,531692,393527,241764,2562499,5786285,254818,1064726,815175,5271502,6379799,7589476,206383,8995077,10861746,889296,290539,4980190,5644067,1093945,762519,2394437,9009959,9888975,10846582,8270542,5276667,2303975,8411,1610059,2368520,5539439,1093956,1003186,34119,1042021,1389044,989004,2241042,594461,5268469,797061,5229675,5294182,7820071,1684170,770323,1987516,5548685,5764496,5229834,5296389,10633663,8043078,929686,1019822,47970,2380270,5797095,773305,5804671,60307,5234218,4047911,1925056,2088247,5653658,1658134,1115206,979778,37104,5591820,2429262,1017668,9946613,9360774,9285955,9367799,1042034,318423,767622,5417565,277439,1212749,926615,1255078,10704236,4966325,9877113,1941835,5590384,1262926,727707,1158463,515819,4939872,5534776,5763981,1807364,4978056,5594353,95756,1158218,9264514,9898423,531699,5531586,4947235,10815790,5327466,5653617,995679,10280678,10656573,3112591,1487054,1902567,8933211,5281584,10725687,538926,1183746,2631458,1660620,5765496,268347,2289557,7415844,5781780,2068247,3553265,2987723,5650692,1939687,4177304,2436699,10832348,369172,10223755,7421489,4201838,2408236,95997,5016452,462595,1923152,5760081,1128746,2239599,239067,5241193,9361664,1958556,5275820,546524,8272020,9904683,10269713,5268389,5760536,7417079,98286,9883724,2300604,1220200,1393787,4483834,3065195,303639,1039116,213427,37095,1765298,8757384,29560,5588534,3391025,1205328,813328,1340441,2322488,535032,5522988,561184,4920156,5834219,2276350,10825297,5761757,1870544,1906917,357789,10260570,3779045,2388875,4931513,3491678,7846700,5544581,4954236,10653253,8922200,324127,5538447,5625471,396937,123418,5336497,2324610,757669,440441,180230,5779123,10633648,8383050,10297045,479653,5630193,5280100,5791246,7887124,1175043,5627795,10840681,3274364,1979721,5593383,5233100,148684,12416,5639906,321715,1478415,10785327,5650370,2365271,1277764,5662344,5291906,1059074,10629404,9921542,5639360,10708281,1093963,8078899,5343981,9594419,36883,3068413,8977686,8079925,1175036,5621233,8269041,1919443,10740420,9212631,617126,2453034,924677,571769,10787267,266244,1118552,975271,1770263,7416940,69267,1677614,3357224,9256320,1391693,3062479,1691638,770726,983423,1674376,8413032,1833792,5328667,7410433,11878,5619210,2179934,1451432,604707,10828035,416949,3295123,480907,585981,5229487,10856797,10820373,550815,5653620,5286503,1116039,9488838,1155373,348744,429181,659509,8086799,1912695,5761505,5268199,8377694,1102906,5604579,508147,2338053,5525477,1506064,8649223,1161748,558965,10629371,8718586,10825544,180836,1930725,1575041,1102984,9476313,10226096,3823657,45707,525859,145052,3640794,4947582,6158719,1912379,8418949,4636933,5233903,8386344,1878030,9189561,4163503,2239880,2738004,321743,1727958,7470018,8279507,9512271,1886355,1297652,4962796,351307,1069591,5273583,1107749,1719369,1192058,7425098,9217572,2619882,10625253,429289,8918485,336940,221715,1105808,987524,5631002,1021032,9948868,2832886,2042576,373732,105848,5238973,1153771,625459,511629,25139,5230932,5008012,1867360,1247007,594252,4935174,10631242,2177321,1948453,642046,2168183,8926433,10223932,10831357,1147404,1039108,1004296,9883395,1205120,1912349,608576,708278,1691190,1902570,369474,2253520,1072538,10252755,5272800,463677,5654652,422475,1925511,9189324,914255,9892574,4463515,1347091,725463,5966723,313718,1388642,1815934,810368,9188006,506068,3819806,5782049,5287420,787490,2959995,2370750,62819,1873317,995464,2304793,1182298,9214629,1049648,2360820,977941,1670779,373613,89232,1155750,26047,192670,4938183,5553548,4969845,5277964,1798972,24355,767735,9939383,5968316,923771,5278080,523330,1556601,1574991,696831,5634617,6236450,9510911,8975965,734856,5219197,1082314,8268044,9258547,1039087,836272,344411,549207,1375980,4823438,487837,1184923,218802,9270332,5279204,5783247,9184700,8276314,1053272,3487503,10604187,10221586,4974464,12419,8283097,1150162,5551881,269576,1040536,793832,65688,9906195,2239230,10628555,1918030,9249181,604329,88540,338526,20052,5228594,5908379,10785695,1439948,1879520,10855286,