901798, 709112, 462357, 224908, 972709, 418570, 458772, 465919, 101330, 484759, 118691, 669202, 376500, 218499, 637007, 763757, 307304, 543963, 672976, 493693, 829397, 375802, 406676, 496246, 648852, 761011, 391342, 845232, 539906, 623046, 567969, 715717, 859670, 644932, 28550, 178329, 50886, 146114, 395850, 965566, 623362, 812245, 156788, 782545, 721207, 873606, 792392, 164448, 849002, 184706, 948003, 735496, 917164, 456449, 523968, 357716, 148591, 162033, 827436, 2072, 350167, 837818, 464999, 794620, 811644, 191551, 342359, 758535, 808656, 572537, 636998, 479952, 100211, 90968, 586561, 476289, 968715, 79286, 316372, 747714, 853230, 887662, 866311, 455112, 861180, 7589, 957899, 283766, 129525, 985756, 467772, 652812, 776152, 870199, 606002, 220539, 557177, 654821, 754397, 98453, 137579, 113753, 593582, 153588, 772252, 439192, 601388, 676508, 824100, 470062, 164619, 889333, 798800, 145282, 654085, 168772, 349776, 887142, 680042, 666465, 180072, 692315, 197658, 158997, 915530, 451859, 319658, 801944, 885345, 671654, 190960, 331094, 122948, 484093, 258963, 255283, 256212, 220493, 316420, 475627,

86, 3121, 2687, 4467, 613, 6935, 9588, 7930, 2428, 8847, 4277, 9408, 876, 1377, 5408, 6360, 5409, 8776, 621, 9636, 4425, 3756, 6815, 4830, 4456, 4261, 5076, 5570, 5281, 9991, 3080, 6182, 5831, 6583, 8198, 7685, 2788, 6636, 3125, 8845, 5141, 6313, 6774, 6167, 8829, 2742, 2508, 397, 3880, 4789, 3198, 4700, 3913, 5587, 2800, 4619, 7538, 8156, 2813, 6364, 480, 3551, 8029, 1326, 927, 3985, 8588