2285103
12330122
157966
1144484
436362
6557104
3603103
3350108
34374182
33741181
17442121
147786
8734107
736481
4466124
218586
205866
2790113
13717100
146290