42111822
24532737
804244
10835100
66283554
3373846
17202254
48408382
76001174
62088880
88585410
4957691
87739198
94081112
95573825
3393491
9656978
48777585
59835180
81802918
73308818
83626622
47548956
10736074
55774393
61107047
97089934
22174808
726174
75423288
90997040
73184785
7254612
5888765
54175180
93124613
11533795
87538003
87341937
76272281