16037938
34051633
89259270
32249047
37639427
88138808
2810675
30898806
27205068
20118054
9555963
10579809
72966122
56729599
48879144
67551118
55246800
89046275
73859213
78661357
63461396
78653815
30714705
37912102
78309240
12187472
34084116
5084602
2209466
21331955
8971026
40208190
21505620
24958331
91681322
95833783
86291444
93024503
90277300
94101677