65708236
50347907
41579907
11224092
57704926
88392210
80553126
69685939
48153669
75949638
13858032
41479104
73267322
10451565
1854177
62045348
4807143
60493501
19123884
26205173
19754690
9761579
43377096
29825345
1752725
98455477
48815831
89194466
70484234
25768721
68057795
4214976
42922481
9874567
73442787
91406064
62768151
8746289
76135167
28419410