39585854
58159614
61113311
6137193
33454542
29536211
16182447
34951633
32581739
52265762
27798144
15951956
49552480
2183564
27049907
31304770
71723641
66118994
34771230
44247346
70222778
52954026
4575005
89717741
58637234
4603660
40495776
65242433
67758637
48985949
48971461
25558639
2293980
53188599
56208444
1699606
12301880
4908180
72756773
31892390