944180, 137360, 345524, 996097, 902197, 834506, 735923, 332269, 959555, 889453, 256641, 40114, 234798, 671453, 740409, 397442, 401378, 838122, 667210, 937296, 189906, 160817, 853249, 99069, 918456, 124689, 959960, 638834, 315464, 129300, 687218, 740459, 61543, 835496, 412799, 298158, 544593, 528532, 952058, 210644, 616121, 45610, 500134, 770837, 994730, 871468, 426878, 770541, 190507, 217172, 378828, 206009, 974303, 321261, 362141, 796875, 867236, 554342, 526928, 182967, 225315, 203604, 666361, 140613, 580182, 460173, 873114, 882429, 400722, 773778, 735594, 741124, 413137, 970198, 620644, 461721, 207598, 498151, 639470, 730826, 996548, 178659, 857179, 717078, 264778, 20763, 61507, 603200, 57352, 414707, 726561, 523953, 541752, 808118, 660866, 400872, 729941, 527074, 640619, 845020, 735006, 905766, 627669, 271154, 82363, 363014, 562288, 743082, 909069, 285261, 90142, 227348, 265663, 407202, 998572, 811677, 118004, 530088, 226408, 430692, 487102, 117693, 680671, 153430, 411974, 159674, 124822, 322198, 141442, 296766, 981621, 873590, 825884, 845296, 204919, 361061, 69692, 741411, 339528, 340102,

3336, 2537, 8868, 8489, 3053, 1683, 2541, 3865, 4456, 1323, 5078, 3425, 9721, 3278, 9788, 631, 1677, 7706, 8925, 828, 7651, 4846, 2928, 990, 1028, 3888, 7245, 1880, 8151, 81, 1837, 1061, 3878, 4058, 4961, 4780, 7395, 2802, 8336, 7706, 6104, 5468, 8906, 314, 2504, 4994, 1105, 7853, 4821, 7786, 6795, 2392, 2191, 4512, 8984, 9889, 3810, 8435, 2703, 9771, 9142, 9547, 819, 5229, 9310, 5419, 5580