7159846
16284877
13486935
32429944
97742044
87378592
27243081
43334066
19772873
59845887
711873
2955138
95494843
75715495
16954551
6995106
599881
8648995
82151788
40998197
79615264
4620803
2035812
80817952
348552
78432519
37502414
75874021
69528736
178656
70057091
84545171
35347003
77257589
25413045
61697375
81628183
94629858
28148355
34732344