72283
302557
629186
876186
82547
80270
257756
30320
609507
602987
496361
916598
5096799
3530581
3032148
2337804
2219988
2018609
1926357
190278
1750118
1716136
1672195
1628471