342578, 202923, 970670, 705121, 659839, 875997, 236376, 184703, 47967, 224517, 443008, 364665, 243869, 653704, 20220, 501996, 825057, 716474, 562128, 71366, 327096, 936685, 705325, 715429, 278187, 569810, 849551, 753874, 665886, 477860, 74072, 48903, 684773, 694854, 186971, 468867, 713583, 77536, 526938, 172199, 732909, 526318, 676481, 675878, 687769, 28472, 133592, 660969, 842750, 65265, 122042, 543786, 939682, 254531, 414286, 271744, 168736, 729653, 78252, 187582, 559268, 527860, 293427, 511223, 544650, 165897, 110619, 502314, 331004, 516920, 183572, 892483, 586724, 197523, 27666, 430995, 601158, 279792, 147682, 30762, 367503, 359021, 906341, 528421, 618178, 982632, 834004, 154057, 497250, 85702, 736684, 111849, 475550, 232426, 182656, 315561, 459845, 28278, 535916, 603529, 602040, 955844, 461275, 856771, 461480, 483441, 459169, 536005, 986930, 557949, 31618, 719742, 548092, 857648, 304718, 238102, 47337, 342802, 303845, 467137, 142045, 963488, 545866, 535931, 267923, 702379, 967390, 791003, 170140, 599488, 109826, 381615, 31534, 665774, 923988, 100703, 83487, 667245, 563684, 162146,