28472171
56599420
39954108
43899918
54011699
9058522
44167821
32479125
6201179
53579223
71409676
4515205
71169200
53099644
11647891
95473724
72039060
9153546
9924224
88362321
97538685
18389138
88782032
70435667
94603081
99257786
77334616
92634511
17114876
31115779
13395927
9231267
17874182
76667992
25931730
63623932
73693929
2856380
85371021
31219775