6854230
15323700
14516644
88198762
78751541
35947954
77305014
9835213
48875394
16835847
54619184
38474187
95075137
296324
58247316
44673896
84381587
34563421
55279632
17712468
41879863
31156207
54093569
91932119
843995
7503872
3956690
8214815
35632793
92645303
19869007
4631549
3331494
84744365
52613699
53175658
147363
8148679
75826045
17449751