95231691
32335177
40148118
1993993
98839643
38315733
7282478
679384
33605037
3512816
21652839
32148410
60386864
55911149
483168
29169137
17828781
87145212
73607135
924659
78409185
73236665
57884764
2739464
33623991
2338252
2413379
53267698
85134656
92368878
22887154
35105779
25076035
36519425
47827614
59422195
29351981
66185131
50116022
89713224