304689, 58551, 772361, 901083, 638672, 939166, 155628, 361512, 658610, 280995, 682797, 268677, 30964, 570673, 750410, 455852, 270923, 787178, 693687, 58723, 329509, 31153, 89295, 764226, 525095, 469257, 898041, 248002, 735327, 737250, 115990, 540835, 707503, 430195, 16271, 733549, 486805, 830916, 157365, 324005, 640363, 890350, 531193, 467408, 957025, 752256, 397759, 459926, 621101, 506451, 379038, 983151, 4700, 441942, 409209, 844523, 559207, 587975, 873224, 356919, 260040, 903263, 402264, 763060, 253309, 660736, 509510, 498189, 457954, 676273, 706076, 916734, 255669, 355681, 560091, 959142, 821773, 477929, 225593, 247401, 510499, 111248, 552023, 534217, 549565, 877138, 731286, 520922, 298581, 115847, 589200, 678802, 937391, 635009, 397719, 641884, 790545, 928225, 362567, 352543, 672931, 167772, 23552, 391169, 565294, 180803, 582003, 565467, 16335, 682377, 82883, 322271, 77392, 215995, 712936, 352090, 798217, 790082, 208554, 143901, 688266, 928342, 184307, 789661, 694282, 614695, 796297, 650593, 187460, 313646, 435123, 286262, 185596, 55109, 257594, 167997, 523712, 216127, 590145, 908660,