685683
900487
142565
732142
601823
835143
138911
100557
1519148
1338636
1213706
1193948
1181634
1116830
1099244
1094292
712328
48413
44152
897173