91083988
8982621
45443366
10909404
5996469
2553892
84762960
99814927
97053140
9302563
96436069
78978082
1764374
33602872
82527130
24412039
80548149
1131720
80751739
33622807
77068135
59855021
7099759
80035601
44283708
98105339
99201507
82399461
39129931
77714596
5504560
64332596
92041553
52209108
72452251
14401109
94681495
37992489
83792797
35483374