68073162
91732830
46475362
14888373
34419991
60707845
32724971
21758498
9981137
50645559
74577720
35244120
92255215
83628119
99118221
2794286
87633100
38243295
38232053
72297033
4974022
85805270
6747357
31327650
40838640
28136927
10989392
53033252
30249291
67211836
60073149
8646137
69922753
67725672
71504133
14256103
28986824
5287445
83002125
20553984