148080
217657
265158
221062
2075111
222664
211759
244568
184486
178368
174884
282087
2493104
3235104
2768118
591365
297098
5316117
18373244
145097
1611108