83114120
9719737
62523738
75174899
10875858
71692195
29208693
43997950
29311016
25561143
82353131
25518294
38773188
72291291
34707538
31913136
83507602
46052324
98988434
86278834
84709243
69097445
36861696
22128398
4830309
55539198
68822014
42446720
78561093
25055249
21619736
42661328
82954457
16947265
24553167
94371515
76397973
29572327
45405093
77712574