93737115
41289536
46246699
42454440
70646284
92474458
43261643
55237327
87342390
39043951
36989428
90643023
39319216
50905322
12917357
82772431
28918163
1113819
21189209
12437259
56633674
86027032
51744950
38222843
84402872
69189004
24916959
5625832
12041786
38662366
75653910
15545074
77106543
53125047
62917533
92095303
15301903
32932420
11237918
35421685