95766
948864
67560
775202
927297
932988
418152
224274
238143
948434
390560
215480
7362372
5994935
5717461
500356
43281000
4320288
4280956
3851463
3822227
3730730
351416
3123209