268931, 659442, 21926, 85881, 587557, 451968, 275920, 589772, 72357, 243727, 107385, 218913, 722704, 117358, 55507, 653192, 540504, 150354, 18717, 287891, 97677, 715741, 476018, 417019, 253517, 328350, 217965, 513649, 834837, 486341, 467425, 214780, 452166, 570357, 601369, 77155, 598106, 72641, 98407, 622498, 150403, 712824, 498109, 309035, 857478, 223288, 934909, 332830, 803201, 857957, 761434, 103614, 728007, 433662, 665913, 178337, 7006, 184682, 117632, 838059, 289093, 300012, 499413, 611076, 536028, 707184, 404145, 657001, 987051, 958564, 146821, 469277, 28060, 658940, 147675, 120802, 558344, 660768, 53655, 360371, 740877, 887144, 878350, 277171, 634806, 518363, 372635, 935452, 641599, 546387, 91389, 226040, 88001, 707488, 158652, 731338, 135412, 44548, 162625, 879162, 557454, 579056, 385165, 330783, 108898, 816036, 544357, 850017, 928883, 774013, 625363, 987061, 123831, 774535, 353327, 83885, 51222, 840868, 177447, 463149, 48820, 486630, 321259, 225534, 894151, 337674, 504896, 280287, 356342, 915180, 708519, 620448, 662005, 196126, 632965, 125796, 938458, 274961, 949072, 509856,

5001, 3628, 1723, 6337, 6979, 2383, 5480, 1662, 3201, 494, 216, 6348, 7876, 2197, 4103, 5799, 5771, 9153, 5857, 2780, 978, 6899, 3750, 8556, 2182, 6480, 801, 1997, 1925, 6043, 1489, 5130, 1268, 4752, 9771, 9959, 2694, 7204, 5417, 3392, 4808, 9995, 2699, 4285, 6184, 651, 2169, 4931, 63, 560, 7214, 582, 7376, 6350, 3545, 389, 9613, 3961, 2374, 6936, 8573, 6229, 3367, 4177, 842, 3263, 5255