65191003
40999354
86645992
71842642
8409320
90251545
99722373
94043478
14505469
55941160
74608176
42577440
65399572
16169843
78412639
59914024
16481912
55225527
42332895
4917589
89593828
2229128
85896115
45799083
6896725
21405471
2008502
26035955
69703506
35143228
29941682
28353867
27712963
945125
35052667
62367736
85968495
50144876
57345132
53318300