969593, 676742, 206089, 42645, 599608, 407105, 186260, 290580, 573442, 878189, 932239, 452736, 23481, 279791, 669946, 905090, 488159, 239172, 137763, 901935, 451478, 982096, 334313, 644670, 230634, 123528, 711572, 724632, 52375, 194334, 693477, 361858, 681254, 875882, 882845, 556385, 86855, 972059, 811156, 328921, 139587, 204662, 28712, 586211, 933717, 803406, 879967, 808828, 766292, 380237, 462524, 983458, 475101, 970545, 572245, 328045, 751914, 562990, 462001, 861711, 929744, 22909, 830379, 370932, 516445, 245807, 687789, 528347, 184781, 449145, 798356, 468857, 309897, 330894, 181046, 167614, 857720, 920500, 22258, 284769, 42599, 517671, 759839, 893276, 544908, 701643, 119610, 893532, 202345, 201403, 417029, 494179, 559538, 962845, 706109, 120498, 778188, 479094, 684185, 482644, 714789, 572355, 354786, 263904, 690312, 940520, 834322, 382087, 849376, 975656, 592545, 304192, 734322, 908757, 155654, 647599, 575687, 704840, 685840, 487602, 434050, 483491, 862819, 662232, 210509, 267679, 734040, 173785, 355155, 886868, 473943, 381250, 754419, 980101, 54834, 816410, 895824, 757255, 165479, 470837,

574, 1791, 3104, 2598, 4354, 1764, 6812, 9590, 6437, 8758, 4068, 1875, 9921, 613, 3642, 5336, 2706, 2130, 655, 2465, 6194, 4102, 9805, 7360, 3081, 3227, 3040, 174, 4547, 4537, 6107, 2404, 6998, 4622, 9260, 2660, 1315, 8458, 452, 7360, 1935, 681, 5687, 7935, 1640, 8422, 2343, 6559, 5359, 6993, 8266, 72, 6413, 699, 4347, 396, 8645, 1256, 1931, 4565, 1662, 1317, 3812, 3344, 9054, 3788, 9988