75623705
24913235
57052262
9338929
28215652
78332005
15042551
5959320
48867211
67779395
54759326
80304345
30363053
45843560
53672833
22261176
4813634
32456165
46838876
26454247
17226454
55231474
61477948
20077767
2795957
1638338
5851171
45235193
17245758
1152252
84912711
79805293
47872122
10496197
5735421
65159253
81119232
18454921
98669889
2898383