5098171
2166794
71907200
57984995
96295857
59848874
57843143
8096573
77925173
44316947
13193306
16545429
32131669
1201639
3864894
18353325
76501181
6783763
83102324
90458601
30303762
28341418
61233815
4941413
89868239
15255722
51707287
53808514
9579883
34203612
9362958
33643413
21698357
56502569
32385160
24189015
28035836
78181599
18782445
26061006