893934
469763
952499
972172
351561
752752
60977
193833
519673
661795
270887
449274
6296368
5107935
4898460
37881000
3758287
3736956
3628462
3339226
3280730
315136
2753209
242010