5734
100032
367162
525143
356450
712603
288970
813890
733213
25602
796804
260806
5099799
3533581
3035148
2338804
2220988
2022609
1933357
190378
1750118
1716136
1675195
1629471