73412638
81977139
40206718
51406247
76276060
42605470
38841552
63367178
75418489
30818712
18277247
61005038
7088358
68228213
86132296
30416193
6294395
42379589
88285278
34078007
24135674
2709160
86823061
21302962
68436689
49056368
64531623
97418081
24894606
4072909
20419112
8287461
87941764
61879948
91943887
38808258
14186978
64961171
28131310
41025703