532802
4154178
287747
177978
254317
2007254
84536
102430
8859
2434354
2543391
4398314
1881013
53868
164293
831043
28149
184632
262395
352031
297894
83448
736873
41216
93644
11763
1378060
3508160
771311
1148104
178433
55580
421702
111739
1937959
582234
185265
1043579
1468869
80
90
101
190
170
110
186
21114
27846
33348