707698, 219283, 883002, 265454, 948467, 309040, 916250, 974973, 835490, 355225, 51292, 383648, 345292, 103748, 752821, 19782, 112944, 50708, 268594, 541703, 126169, 708666, 751939, 308210, 221676, 901969, 630314, 608299, 505914, 890126, 413964, 719252, 148972, 522851, 86120, 634626, 915296, 254707, 26930, 254662, 226352, 521572, 442246, 832271, 841917, 206894, 632304, 782787, 696104, 198842, 370191, 994512, 176758, 952720, 812135, 452293, 364011, 895152, 103735, 754416, 449818, 201532, 887454, 863398, 289957, 365780, 895705, 945634, 609510, 276151, 105734, 460131, 702307, 276001, 82704, 751693, 991726, 614643, 937543, 462736, 540278, 887646, 188808, 508446, 731632, 219962, 513039, 307111, 35373, 21386, 613528, 650597, 726302, 484432, 743278, 891343, 775683, 719538, 612267, 762807, 12579, 181264, 662859, 740961, 71485, 816308, 535425, 290265, 732143, 925570, 721863, 758976, 595900, 462036, 706497, 552065, 207610, 244691, 221702, 568700, 747998, 978198, 851912, 545148, 43158, 59476, 287630, 262566, 296965, 91696, 949443, 722535, 377088, 27520, 952876, 891976, 981227, 984295, 138636, 417193,

2, 9469, 2952, 1714, 9340, 5956, 9068, 405, 2854, 8827, 6643, 9391, 6448, 4786, 4528, 9653, 3725, 7408, 1215, 2597, 1751, 9389, 1733, 3658, 473, 6968, 230, 3570, 5592, 4513, 7313, 4649, 3285, 7713, 1177, 5053, 8862, 3746, 4235, 5180, 9887, 1823, 8505, 6795, 3747, 4216, 5471, 2097, 922, 3255, 119, 5026, 2749, 9574, 6175, 1690, 6901, 6178, 8903, 9502, 4278, 3710, 2583, 8504, 5616, 5602, 65