53501
775656
308527
404777
458998
148855
33763
145293
384641
722414
668262
343413
5099799
3533581
3035148
2338804
2220988
2022609
1933357
190378
1750118
1716136
1675195
1629471