85197723
24495026
83386685
18221263
8118151
74049076
47109928
59475356
231950
78478385
32025820
49696971
453388
15262379
81958121
19324255
99571068
62412141
60718984
27816367
41397654
23769023
90379272
97327993
62865570
15186108
1542450
41257288
883773
70251048
12651309
53908320
29277653
59194098
37175211
38472174
85129681
23127055
84874908
7010226