242548, 987399, 256220, 636053, 123008, 733610, 251204, 539808, 429450, 988724, 575594, 89247, 134080, 737504, 923558, 945469, 376425, 299803, 154659, 530624, 7745, 503168, 767114, 70965, 346151, 564263, 971755, 46923, 425981, 225909, 940381, 515643, 104244, 949448, 751300, 536568, 744305, 17993, 82711, 707982, 148644, 350607, 925753, 226234, 181956, 701271, 623519, 439141, 32358, 986664, 868661, 542703, 562968, 124383, 649651, 74540, 104608, 918694, 822675, 382092, 597070, 126966, 300275, 948350, 954696, 116291, 458246, 436320, 219687, 666891, 393067, 667633, 166575, 528033, 731254, 993879, 993487, 548911, 686952, 626395, 432275, 465003, 401678, 911733, 462025, 490702, 320052, 352764, 744660, 475875, 790922, 804236, 590598, 78170, 850407, 919196, 447249, 173201, 285521, 470290, 663555, 602636, 119325, 470233, 836197, 339898, 415862, 411527, 497280, 284009, 194260, 630367, 587403, 490434, 888499, 620469, 921715, 535660, 178504, 905025, 952001, 641819, 389056, 374321, 543041, 234021, 861533, 378810, 667954, 321858, 829967, 108507, 165430, 792721, 650059, 358634, 942667, 969920, 53798, 218057,

26, 3342, 3165, 3131, 5822, 5409, 5773, 1639, 2936, 866, 6544, 5457, 4457, 9287, 8599, 964, 5989, 7265, 1434, 8998, 6745, 1378, 900, 9943, 2582, 3271, 5261, 5095, 3884, 4713, 5849, 1106, 9980, 990, 8766, 8670, 4393, 8027, 3063, 9127, 8778, 4769, 1126, 3756, 4244, 7491, 4144, 1929, 6967, 5537, 2905, 1242, 4253, 2589, 7237, 2960, 4114, 53, 7590, 248, 2277, 1925, 6334, 543, 6771, 9032, 285