220833, 390294, 280772, 898279, 176810, 30251, 109296, 612638, 549709, 844771, 795691, 14427, 394342, 577459, 656250, 69216, 696447, 586488, 44960, 83793, 201216, 825471, 424211, 985849, 793282, 121835, 55661, 42595, 890118, 198146, 656776, 423450, 726871, 330442, 494704, 993600, 528278, 6431, 257179, 926406, 822898, 639432, 184500, 328561, 302079, 620984, 794068, 312077, 54371, 292768, 56752, 244993, 105438, 537517, 243702, 413076, 512162, 945158, 734534, 771278, 800424, 995468, 436695, 115429, 950062, 40138, 694563, 591843, 536553, 162617, 593281, 846853, 628200, 802103, 65729, 399347, 965641, 460644, 702358, 893400, 984269, 659234, 218667, 478832, 380436, 535473, 217140, 79158, 174337, 208074, 454640, 106217, 2235, 822616, 142933, 357012, 649552, 806032, 267322, 623437, 926311, 621473, 541235, 988791, 581890, 955635, 804285, 456810, 628712, 511112, 995439, 898844, 884369, 513208, 989738, 799448, 295553, 59499, 121551, 552357, 245154, 739969, 569843, 855957, 476203, 970198, 235191, 116631, 573917, 271250, 766482, 479704, 491618, 898820, 587492, 316608, 959169, 882083, 253354, 727566,
1052, 2012, 5669, 4599, 9477, 7044, 8019, 7762, 7233, 9066, 1262, 1435, 2798, 6144, 7636, 2627, 397, 2090, 7818, 7473, 4000, 4436, 6357, 4952, 8947, 6698, 6250, 1063, 8387, 4379, 625, 4709, 1644, 7087, 3486, 6755, 9075, 9502, 3387, 9021, 8471, 2543, 3850, 3767, 811, 8258, 5150, 2458, 9764, 6255, 4104, 735, 4200, 8610, 4690, 9920, 3349, 7880, 6068, 9434, 9792, 8314, 658, 1736, 315, 3671, 1000