829573, 798347, 252799, 953086, 39, 699512, 900967, 149054, 303308, 284366, 266178, 236853, 30482, 433648, 937304, 253146, 220942, 309078, 40129, 156804, 530565, 837786, 609360, 60876, 204959, 303818, 771324, 884523, 749264, 918641, 980326, 453444, 223280, 675007, 24684, 303575, 688126, 986780, 128199, 210152, 392897, 804294, 54639, 966025, 6987, 490469, 56452, 188579, 706434, 543139, 695396, 286365, 988073, 681007, 320800, 449429, 405127, 877915, 942539, 263667, 728604, 936837, 698048, 64786, 989002, 135598, 454637, 67919, 695107, 558980, 640084, 729602, 262132, 504976, 451455, 154196, 522777, 965114, 216448, 625305, 637822, 889847, 182866, 535167, 706691, 893878, 102555, 391985, 230996, 569357, 665602, 862509, 814584, 409202, 857520, 236481, 795410, 587799, 84092, 856247, 217111, 137558, 373603, 684352, 426502, 287048, 977259, 280482, 977177, 822874, 724191, 330038, 185682, 497874, 40801, 60556, 104244, 577577, 727655, 82445, 515636, 246260, 519049, 284737, 216425, 330922, 166965, 460214, 578795, 622419, 312207, 877508, 881087, 894297, 717013, 762898, 346234, 725542, 535899, 361508,