89597158
85164552
79721736
34534689
60665498
34376333
76579697
88951695
34454968
64937730
53178147
30071083
37269909
34795942
97013285
35319902
66575495
76593954
49714663
5539167
47811701
58275559
3598138
74231211
56038457
70577638
43488060
4025287
23817995
87873394
44902077
10886861
49705909
34819558
34083752
83109113
88099829
85039751
1745937
55674515