3521970
71902737
2863713
57509258
3945495
5049873
45685816
10172550
9942493
49097752
63282328
47677296
7541355
1179806
74601788
58104119
49776022
42167165
96593317
7495015
42968259
80998200
1031484
41168007
67992129
49781166
5733141
69089141
65696050
1829624
68679853
49633853
31261874
43494876
11446018
34739240
21443643
46804652
67823817
52735335