103283, 91042, 862820, 496490, 684963, 729348, 76098, 493380, 842594, 823606, 805592, 594448, 264728, 144402, 277664, 353057, 773938, 780861, 565982, 110723, 612625, 439058, 319213, 263870, 904786, 705444, 578791, 295130, 877853, 210223, 296779, 536462, 7379, 707474, 594674, 824306, 658266, 896021, 195799, 139283, 247366, 810962, 144617, 669675, 545622, 177985, 443178, 913117, 31769, 23917, 438786, 833741, 111585, 74529, 889650, 407967, 58537, 963172, 325019, 225622, 512744, 713041, 118053, 406478, 246747, 776264, 278617, 782584, 339764, 697584, 70924, 366430, 324479, 332614, 962447, 520138, 961842, 431113, 859335, 229716, 267985, 791615, 615984, 936803, 431311, 185162, 739936, 631694, 881191, 713912, 522542, 318829, 467227, 564278, 587531, 432642, 799973, 402117, 798454, 371704, 973305, 731998, 108455, 777655, 327998, 833284, 725615, 334924, 902053, 519401, 693194, 345098, 176299, 909123, 86134, 204517, 837690, 772680, 300206, 935791, 41900, 478744, 921186, 960354, 712867, 312820, 431797, 899227, 405133, 582847, 89175, 550706, 723877, 873009, 873718, 652286, 577874, 683131, 944695, 322296,