303361
2241110
1677109
183891
172889
255992
168882
1967106
2481109
2000110
288592
197478
218164
207959
190877
251066
238468
143666
184394
189850
210770