86153338
59576364
14187852
8887601
47976910
65807056
80635971
67899378
46203595
3105639
48719642
77958269
81652505
81188087
37095308
23683512
68222038
49405933
40619159
17486879
62008799
34876513
690921
42168099
91655986
6575670
30767168
79595910
97398290
22364790
53223833
12099021
89581521
40634876
35983698
52092332
9453872
65411841
69075380
46813774