669252
720673
964451
757707
652370
207919
287708
496549
65790
373247
310771
68252
5135799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1687196
1635471