419942
750587
685115
62374
703217
182292
161377
815117
286358
30823
908994
531760
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471