62196
492427
793816
121601
806121
577454
139972
983309
466263
860654
87590
1021974
5053799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471