16515
17119282
76824912
78508523
48562393
5880671
5068744
12789107
64769706
63395384
96037241
45017152
83258216
12348113
21954210
22356554
1658921
23795456
24682978
26259081
44397785
83013838
63073033
69228667
40438599
1674216
92117961
75359399
36218577
90803800
2671966
9689789
32082199
57257086
5856659
82523229
13451656
59268999
90637040
6318441