248308, 712868, 16640, 649505, 430699, 724306, 279761, 942056, 527581, 859890, 8060, 241549, 264413, 65474, 297334, 768303, 713259, 674609, 67962, 888057, 284401, 239232, 570049, 260062, 418642, 804958, 417997, 6044, 250239, 225558, 876512, 93214, 475030, 319670, 91936, 41652, 820087, 940497, 462170, 487764, 320509, 307511, 339229, 420914, 385072, 137039, 640331, 851354, 998074, 658351, 378748, 466346, 980885, 588969, 607401, 323865, 369454, 666414, 944930, 298148, 733799, 591584, 665438, 489490, 613960, 753521, 847843, 191541, 626709, 271781, 857241, 162018, 227021, 935376, 915759, 501950, 668710, 23688, 536471, 997659, 661018, 143137, 971046, 337587, 115185, 831863, 205013, 199119, 822312, 603982, 368017, 387628, 199466, 370873, 924492, 886366, 119711, 94369, 364178, 688511, 41323, 451788, 514255, 678368, 785400, 74636, 388282, 190142, 873579, 323683, 929546, 383579, 239549, 140013, 909902, 83088, 348897, 197559, 185781, 199717, 158276, 124596, 736616, 134304, 875752, 408264, 668033, 854553, 269789, 511307, 823089, 130913, 129270, 35137, 204398, 286231, 509206, 909231, 725564, 856015,