382136
97963445
249366
65056761
77263414
91993433
62157175
744673
90021917
72256388
47936827
34523342
21198771
87134157
75912449
91235616
16497801
38392021
49268966
46591991
1944191
11537403
98319693
6757187
48809824
50901471
3236013
49291112
40299577
30411528
72298695
93515892
4369413
42092843
9272948
34716117
18779716
17357515
10367676
6745397