609550
320939
651577
869668
520416
409251
239868
347757
216424
598651
714166
57468
5332799
3760581
3273148
2588804
2315988
2170609
2093358
195078
1864118
1759196
1759136
1673471