940169, 974103, 631598, 567776, 182528, 267697, 281263, 892122, 279766, 714580, 125616, 852525, 446635, 476624, 847421, 602415, 113609, 7435, 615730, 912126, 155624, 543550, 112197, 309050, 668634, 152233, 124809, 547263, 451330, 927647, 314290, 86341, 106578, 173105, 668985, 520565, 265052, 261494, 499785, 769210, 594172, 962666, 926200, 290424, 533815, 676281, 748131, 276002, 856396, 577017, 534336, 349988, 161695, 176635, 182025, 829897, 867286, 495177, 302491, 171016, 3670, 684409, 609917, 606510, 409516, 991692, 281108, 743239, 953161, 104281, 865718, 911382, 726739, 526489, 192159, 865535, 544800, 947629, 510353, 621028, 737665, 863721, 954399, 461574, 526832, 42746, 500032, 125552, 360686, 256000, 349545, 748672, 671477, 49060, 250439, 101699, 282807, 6876, 572377, 144766, 34304, 491757, 141638, 761105, 269349, 55168, 138638, 513237, 500140, 991944, 232383, 738682, 59060, 752395, 214007, 730645, 84671, 782646, 839710, 728632, 560855, 727951, 587638, 509606, 803483, 838355, 595191, 551055, 322594, 285686, 200610, 784912, 238732, 511588, 111307, 187500, 24018, 371654, 156636, 699431,