5391636
2622275
43157975
42946869
3158119
24291734
718290
11813600
5659137
3843118
86022357
91405454
53405461
20004554
33548877
47956579
49492899
33057734
52162318
2608982
27354978
6469814
63908401
53787655
62468617
1805198
63774716
82776951
27896122
48852924
12493318
51049161
94593078
91939596
22178017
98611894
73701748
29175872
23507682
18231432