2128100
237871
2112112
230868
335564
302868
160579
158374
1351599
1429115
1512119
33694181
32877179
17226141
1123684
209990
242795
314579
256188
206190