708041 1203320 361076 536168 1188242 1211491 547261 1119980 303878 461428 1248217 183063 451643 522692 679240 944300 942340 1137405 17677 528099 1118480 1208824 1088626 1282368 1279906 1427451 641032 1029297 1628864 1307751 1126924 1216509 1678150 1180731 1045831 1524838 20422 1708953 446099 189557 78611 752687 300567 292616 1502848 1072770 621828 556176 1475380 863166 1108105 798751 107029 99055 904247 1366007 400448 1043938 19900 577069 922144 1581890 179100 610893 1146766 32053 1270424 506557 75641 494330 1640113 538615 1096770 813479 29663 1186397 1212876 1407280 886424 1627997 840114 977613 358303 1388513 1590028 225438 1626610 128029 1101686 349850 1653137 551619 1397695 1237915 23770 363229 1129092 1037940 1575673 247 589809 1306705 508392 445729 904442 350305 1202633 684295 1045090 462714 1005406 247407 617641 649906 1280518 446823 552144 405519 315087 1527416 687759 1544688 1404600 1237147 1217804 155992 183855 183596 171643 1620238 1655565 1436499 325315 1693643 273632 668342 1575181 1040002 1461346 1250823 299980 1710198 1585011 1089563 1659831 1412431 1700200 1252713 916536 1195842 45920 1113665 246673 1679730 432062 986385 824105 172560 934735 1421251 684793 111447 990212 1201810 1024484 209051 1066560 38533 1151792 353652 1618759 1199923 260845 38900 602531 754590 908255 73055 300161 1151942 1339569 996417 1219161 408890 1631017 686908 1226117 803014 1543976 1257580 426045 707045 859305 1496418 915072 1314851 1698508 1202181 1626183 856153 1342707 362361 42507 970309 1429410 713993 1297004 1337432 861432 910164 1569719 233638 753793 1242399 1331911 438607 644431 1053 1268855 466717 1260912 1419391 812981 1493888 1141710 624037 431957 247233 186399 1379121 671965 1194327 185798 1180483 1600295 137170 1422062 916696 905755 349395 1179424 559233 503768 131124 128952 1327436 1626278 799673 1380285 108688