808956
3758896
1128869
2988313
2478160
778103
988060
147978
1477959
416873
56821
1036327
45925
125726
45580
975541
535391
205346
145265
64536
1784354
214317
124293
2864178
993715
373662
63644
03636
703579
1883391
432966
442802
92430
192395
522268
332035
272031
1991833
91739
281702
551311
41216
1361013
215894
6859
9763
42132
187
183
132
92
491
200
190