442802
3014178
257747
157978
214317
1437254
64536
92430
6859
1874354
1903391
3088313
1391013
43868
134293
631043
23149
124632
202395
272031
219894
73448
416873
41216
63644
9763
1008060
2528160
551311
808103
118433
45580
281702
91739
1497959
432234
145265
713579
1168869
80
71
110
90
126
16014
21246
24347