47713164
89387626
71613344
81139696
51687385
74755103
55269354
73002042
37749075
84844203
94444928
33981316
29004142
21748423
28076720
99675530
24855603
57022651
35679815
45864745
89313003
90965352
25577180
51114378
7112784
56302837
7716887
73035519
75203137
18964753
19837454
21392629
64176311
54042109
39149479
82398462
77413560
18813187
69085991
25545826