1068956
1428869
168433
4288314
3438160
1118104
1308060
177978
137942
277747
1967254
716873
56821
1446327
65925
155726
55580
1565541
755391
325346
185265
174632
84536
2224354
234317
164293
53868
1633715
473662
93644
03636
1023579
83448
632966
522802
102430
252395
772268
562234
412035
352031
2671833
101739
421702
741311
41216
801043
311015
294894
8859
11763
28149
55132