75491492
5949079
57364608
62784874
7426080
7746910
17595639
8093774
3953798
9672446
68582660
86334153
51843311
53397328
24882358
51476760
1427253
32497974
16018883
64267729
3851808
24069249
10468617
78661829
30832608
44658441
68208865
80933850
67995454
84647482
92651208
7164328
9747760
89762532
11865556
76307990
61843112
25273316
57609029
549461