26946
47036308
66848317
13612399
55631166
29853879
58274534
81221354
86251819
2216509
73499796
34772722
129269
764530
57815177
50792888
3085154
59303582
30809298
29626551
92174208
39961614
96754838
34804530
37218112
27871386
2175324
89545104
46982195
88225329
47077163
3630234
1722564
5024838
17941708
2949389
87588547
38624652
79394407
30547578