80264148
38545675
87057797
88073816
2720549
22051809
94424666
62992867
44504110
61055219
65987990
4545258
33587769
12242183
50691175
45236500
71004370
67773198
50184083
56887752
46644154
65563692
2142885
45856469
97116559
13601603
7863807
18577647
62169066
99348594
89576870
41076552
59973840
42564025
8654873
40899330
15097454
84321637
64887880
20536077