95488419
90682576
82233134
49555987
48715476
8726726
48008408
85554610
49042222
98704634
22411623
39736698
65752310
39724358
59799590
61446594
16200
26784691
56738778
77593563
64503091
32824742
77204903
45297187
62307062
88183103
52755244
4734287
37301994
25193270
74115424
4798898
31428864
14408730
283043
18721350
81199935
1961446
17997203
48233776