44873178
16605700
1351133
30283723
56985364
20082713
82796287
21964959
83195538
3341897
87516227
12671291
63281011
52524475
99666217
74077002
13341265
19619879
79385041
37967367
9913751
7475590
88997434
87275382
64847008
58203781
6678291
4387774
80045003
65485022
98979631
34143340
82853735
81931332
74503902
2190112
3140699
10091173
23903889
12442743