2282530,4843317,575952,3914304,1064484,4968009,5017589,263789,2346221,1558262,2919326,3233118,372693,2227784,3084572,1838969,1468623,87491,3584251,707520,3136062,474642,563716,439544,2215581,2564913,2430304,2367907,1948262,165950,1804841,2031097,1598886,2282532,3060115,5263612,2157336,817899,1529933,2073522,3643616,277245,5240330,2480627,3115871,5233863,2137342,165953,1686689,256333,588460,5327782,425930,5315907,1110539,241165,564109,1693320,588465,729320,2388080,430289,2004851,1679294,5308651,240112,5271221,2096283,545983,61951,2169501,5008261,474646,3443969,11028,248400,3559587,4418522,1832155,11472,2059831,2464353,2799788,5220186,1766861,1072141,2065674,2744783,295399,2547917,1529935,563720,188023,233994,1585043,1928105,837104,344070,1076152,451458,5327784,2989522,3111497,301867,3392056,37254,3478361,894309,140778,1892383,1995755,4735255,295389,3289808,3262711,3534725,848743,1222944,5285506,1606206,1110542,282969,413560,5295572,1592288,451468,2062802,1715065,2037370,769379,114464,937415,1176780,821840,1884716,5285512,5237115,2899277,185417,1277188,607945,2531812,2359732,265672,953930,2957177,1478202,5090914,531107,1919167,2771787,4441188,3135615,5285504,545985,435790,282980,1653391,750112,580993,1233952,691478,545982,2635025,2211866,2785711,1216171,2957185,2215578,584962,2321369,3946613,1774496,5308655,3322975,1612642,3167511,1759175,4052961,1844682,3093671,993699,1759181,3355706,2428409,3449667,516073,2301445,1670467,1430753,240110,1661097,2227786,5306653,256319,2428402,1628761,1957336,2622543,707524,1319976,634246,5285500,255075,2193696,2321127,3608017,5293867,3643627,1363064,4483307,5243337,5239253,2337685,3279849,1098436,4997209,2860386,5285502,2896429,2206206,2356173,2448412,3946591,829420,1832154,441570,185421,3037260,550733,3307117,112304,1858618,4987560,1076153,344073,5306646,2032871,4717563,5306647,870048,3750658,5230582,4968003,301882,11029,3115872,1221397,163839,722608,5259249,1076154,3037266,36101,5306659,2346218,3100407,1110538,344075,1094864,3420211,550732,2048506,1961719,486265,2226002,416122,3503060,2074706,344076,3074353,937414,2634465,679133,263783,5230581,3053473,35960,2922663,439531,140774,1323307,1872058,696408,4717568,336307,3008981,891480,372680,2013825,710909,3167512,1804840,2059828,4926189,4493229,3671578,1209203,3145604,2076960,160674,2663752,5258165,660091,2997999,708126,2531792,1110537,856955,758196,956810,5293866,5295574,