2965605
80941780
90217015
75681757
10979987
3108457
18947747
18328970
92927446
99316949
47128618
241915
81496289
69182866
12167421
4562593
65563823
79312132
76036048
70094589
47002238
29542808
88181638
79822210
5029404
17337012
7232388
35958652
4550144
27335989
41258317
76017525
2879706
79409598
73001689
81642340
39254537
76244463
54591167
13704563