95979
472506
923965
802540
882481
185126
739134
196863
281446
273958
42772
294762
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216