51963654
28301292
25493039
9081133
22958119
62912649
29394368
8213534
8794889
58216894
1237059
55386308
25475544
64003002
49852382
12687635
828829
53867641
85483563
48967515
56258772
87558631
11337350
36781091
76524905
7854118
48073743
89449063
51241493
45372785
34847654
40877831
91785341
95656204
68759367
3798738
11464701
36177975
30393076
89418792