103216
9770
75631
18674
87236
73516
118742
43012
43511
82079
3968
60716
1584016
1092212
9929276
991616
94823
9111258
7437154
723011
68295
57963
54102
52138