15247486
57895382
2206204
40247580
8570981
8263352
99808208
84021853
54643826
86388523
69643897
97492914
10585648
8927909
70749289
67916500
39183076
61363571
8035560
53775003
93614620
45271777
53273664
57532841
11115462
35975990
97065906
17547356
59778987
84744817
616905
81149956
87841983
76373051
18708332
44821121
25805963
17559869
21505751
14562738