642470
300100
81242
194681
965592
165629
848282
293970
99353
843258
981631
174190
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471