45081070
43625863
32002928
20026712
75793076
56209100
7559666
59347055
13947154
21239773
97077010
92548685
5356531
90836843
92128403
61751330
1229214
7301545
56723136
3222804
42172551
47955457
95197781
4779749
117887
66144054
55679948
94838694
16332686
82302417
58603974
13509005
65033151
24839291
18622527
2663561
53706022
38636562
37371030
16769081