4459976 4512202 4522452 4727306 4790492 4856981 5068496 5191593 5209076 5363510 5386397 5929001 5963392 6144720 6175042 6255245 6279924 6425077 6461947 6527047 6552959 6705814 6738128 6928776 6976404 7108001 7128989 7168739 7182634 7194877 7220010 7415451 7436764 7620919 7663159 7729685 7744951 7858706 7885564 8009673 8171853 8386774 8484031 8508516 8520831 8655837 8996440 9083040 9179074 9231397 9320281 9589994 10277207 10321845 10334681 10403170