66719059
7312241
40084586
46793170
53448243
50801303
24846419
14572797
4965645
4171779
40686091
2690203
16073684
66263012
45699816
6451913
87828694
96026279
78688772
93085217
82257021
98948858
60445098
1432736
562058
8653792
27073218
43545756
62093428
54018232
24775560
11463036
21856263
93549762
41304372
55782777
9825050
64554771
97656457
25858221