57904049
1378105
55105078
40359540
62695886
80905516
99637431
17976057
48746530
57926491
79398033
60801410
558677
81761360
76718859
69587000
68202906
64201931
6467720
5121159
21183898
39775153
79918858
26727189
71198126
87129663
66838145
69744062
9976337
9061510
16384372
88516872
48276079
59369472
1638871
28016859
7363621
29114005
32155819
90179586