3250045
48736
192994
70998
78465
1290340
474689
105917
2351153
70895
57010
171270
209189
848307
42234
1265525
41353
305560
830600
50508
92033
497646
45145
658209
87753
112882
152376
682902
834098
617915
412337
410454
1911415
102140
408572