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