4176, 104485, 383151, 988388, 680510, 71329, 743228, 229203, 552824, 585988, 165795, 231344, 470319, 464212, 615368, 990035, 858294, 167731, 198842, 913289, 123705, 768654, 893301, 15867, 357906, 523313, 398491, 651911, 499298, 311703, 845046, 734209, 396256, 944785, 58058, 474449, 842690, 48694, 240959, 182114, 666414, 122564, 460082, 933714, 890597, 74045, 547153, 438983, 710193, 538505, 241840, 950012, 256056, 820519, 63266, 95878, 708059, 794584, 992916, 127520, 973713, 619156, 9819, 464274, 441905, 488261, 15732, 768274, 436978, 768801, 591425, 229923, 83119, 467624, 752804, 959546, 796708, 247383, 636839, 526537, 714434, 762488, 453070, 1952, 119555, 390290, 635430, 10463, 644720, 794582, 73229, 124040, 332828, 676463, 83078, 48410, 217796, 527677, 341660, 560912, 300381, 172193, 571414, 654358, 660742, 613656, 203067, 603907, 109118, 505561, 483368, 989707, 364867, 372028, 47012, 167740, 884139, 283203, 522589, 671685, 386500, 917300, 23036, 125460, 801575, 324350, 184990, 986105, 831440, 256383, 291071, 225845, 764055, 630762, 446608, 469973, 587787, 422673, 908479, 742977,