148216
905158
27843
30460
1507
954235
85015
14618
526110
34740
62594
38183
15916
38415
100836
65597
42139
134092
3014
16316