61776083
49814223
8871427
94905238
42832733
36841035
12609074
84667628
98422742
55131399
81745516
7680263
96741254
70019590
12799775
84545325
92808018
35819431
15911694
75408815
73436971
163640
14897139
72759808
45079065
21643435
20898153
91646036
57675931
25163693
68918556
27759172
53037603
2203471
53355188
9354301
85366784
33857080
26371393
9212973