99912
1768294
88714
124724
109736
143642
11312
10080
8549
93844
7678
15062
1584016
1092112
9929276
991616
94823
9111258
7437154
723011
68295
57963
54102
52138