996609
374277
765387
858962
74290
670759
700702
342670
583463
500129
584821
231872
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471