210660
223866
327553
196782
2294114
178798
2007106
187575
16564137
32841179
151164
16553117
11823122
32015178
674680
151199
3216102
1528105
3381120
504881