929146
190555
579374
721410
939533
71911
116887
519144
675558
905375
277951
935967
5636367
4618935
4425459
3498999
3469462
3450286
3408956
3061226
3044729
2535209
2156352
2152407