3548230
10282306
38834855
21722698
92241504
661727
6681780
27304901
9979687
71323684
20874051
2084887
2865606
15112173
56421768
59014726
4454150
61214849
31323378
21343938
47822112
2223735
50445141
29779329
65765901
4869980
4112460
8576415
4888843
37688148
9526990
5354165
64863616
79027425
75564833
15889233
5965281
2618132
35218977
18804588