2846701
2580972
93841626
80529424
22523483
53069788
8591978
55751874
4389526
2411529
8944245
80089816
34885493
43263756
65197028
47877938
47978630
12607350
48833848
25304934
8309112
9303117
14165970
38697780
78621173
50027759
82556752
74859864
16735994
15194790
47769422
7231469
822862
25798969
69997791
30928455
62909649
13036935
6748642
6589386