257531, 851236, 896197, 634980, 330369, 518021, 137299, 728598, 231378, 464849, 485323, 543103, 421654, 513708, 475934, 997996, 374927, 817241, 161975, 852872, 36904, 964332, 400125, 308291, 560397, 702380, 904012, 339428, 550591, 633958, 752978, 759988, 481184, 399027, 29448, 135501, 622790, 240554, 792763, 654416, 321984, 398877, 602279, 551661, 591441, 179392, 817571, 472323, 516607, 941912, 123247, 612405, 177245, 768950, 401803, 323166, 780161, 949782, 460348, 535307, 687060, 396206, 654077, 803385, 739877, 716737, 822709, 609160, 182100, 969961, 801474, 307688, 15169, 964072, 758911, 527304, 214076, 950601, 792038, 38835, 499282, 395038, 84713, 321945, 382305, 850714, 585032, 765411, 415869, 75716, 228861, 620749, 526528, 311088, 325335, 850479, 105495, 146608, 249712, 457019, 760457, 815795, 466132, 945688, 310688, 56779, 624422, 982484, 248876, 469515, 643495, 398827, 565509, 939195, 13986, 447238, 703945, 119931, 844237, 52076, 87022, 694472, 786381, 862394, 970527, 609467, 651901, 363010, 553728, 32630, 698418, 342156, 742898, 572437, 527705, 742059, 733366, 326170, 113486, 555003,