287771, 127388, 20768, 726920, 835534, 346672, 524161, 176746, 263157, 313242, 46661, 916885, 983531, 295083, 256903, 759208, 234682, 117458, 562231, 333945, 84653, 62055, 548269, 394427, 769275, 280167, 725003, 267983, 445090, 109675, 917823, 246665, 755478, 407954, 208500, 715473, 422513, 901965, 16327, 782206, 4059, 601537, 259425, 437594, 432585, 406507, 416151, 502912, 17294, 489337, 652762, 518945, 982336, 46057, 717300, 784265, 890635, 450420, 255321, 854573, 435283, 38312, 914250, 23062, 452088, 157336, 717207, 180125, 97190, 698205, 54443, 535848, 868270, 95136, 874282, 811495, 210788, 160997, 391030, 56580, 696456, 947967, 890196, 113206, 354272, 801874, 293880, 353790, 323989, 285740, 398633, 507834, 947040, 734458, 852888, 181186, 4953, 963007, 257243, 882534, 887622, 20228, 22129, 343650, 822942, 544387, 726622, 830995, 721050, 11731, 356489, 123281, 322069, 256591, 162499, 190826, 823532, 231620, 585071, 191778, 204658, 629587, 788385, 604942, 26034, 83372, 809589, 743965, 292940, 710969, 139679, 505557, 112848, 808870, 312446, 105930, 736812, 448383, 196098, 34630,