18118795
48801732
23815793
90767253
8691993
16549457
25669594
40072548
15132878
9021922
79087324
59833010
65473017
49173989
81813539
75229787
88565945
2184501
36457307
86502611
46964329
41606020
34259970
5963672
3816542
4682531
16386501
73142623
69484877
83354136
37854812
34024724
12738956
1549311
10233920
44055011
18182025
86146414
59116731
35689236