1020168
95370
32942
547134
1372374
8465121
1166963
438359
503694
170899
5579159
2611145
280397
206580
167537