85068222
647480
87627913
9604212
86883823
38423061
9095188
60523759
64939807
7967747
50811330
16222435
1196843
95188902
4151856
77379296
22206627
15507807
57582366
46415041
84799732
85185477
24193097
25931133
81373230
1623107
93142118
30575849
51862204
2073373
39655565
99152655
17945047
21769894
52672034
52785989
25611998
10508669
42058614
86005818