59275098
78185372
1482660
68176762
59608087
85299392
17771504
11074914
75574995
35736126
34367790
72659295
2999556
72163480
4767217
94338227
50183241
59874021
2665775
52843
20006602
24335005
35124942
67773521
7382669
15894230
7315622
74023293
21347587
8347153
93376798
1484854
95041408
91038456
85387970
53593563
81971298
36612011
66308718
99099190