291894
2661833
1623715
4258313
421702
562234
801043
102430
28149
137942
56821
155726
65925
252395
101739
8859
83448
277747
11763
311015
522802
352031
168433
41216
1967254
164293
53868
93644
177978
174632
55580
84536
234317
185265
1446327
473662
412035
745391
55132
1068956
325346
3398160
1298060
2224354
762268
1565541
1023579
632966
1428869
731311
716873
03636
1118104