48892
909524
91139
562576
298500
566122
855769
672397
956228
279289
556952
823275
5109799
3542581
3042148
2345804
2223988
2029609
1939357
190678
1754118
1717136
1679195
1631471