116968123
115867160
67482037
111324924
96559721
111160389
98139509
25102630
98412863
98643233
98758032
98915719
99972050
100321169
100406583
100602569
100621221
100709245
100859052
101479451
104128562
104778174
106247424
106268773
63196740
75867125
2
102983801
102902147
25204842
91405745
12281784
13329480
28747927
42423139
39963803
22411323
83501377
27836694
57068981
8882156
67514737
12212441
30516519
69092587
44674599
19944154
1014003
53684408
116030103
83819046
76662783
65180108
91133820
118533867
100906770