84135794
37938
19388026
83028660
44422395
49763947
76915892
39554476
6681329
65822910
28815777
97454797
58834910
80986837
5073541
45374993
5147545
15002404
364375
87237054
49836509
8515694
8564154
87194368
48767517
1742330
97918795
39803137
74562513
23335675
34538072
6347625
12547233
69718991
50919117
39154163
33958115
52642654
64279094
40827251