434549
5949860
50959844
6096060
32511814
9839279
67935725
41583278
42439245
4409185
29524960
94434611
52482134
16618686
86618182
96516964
4107953
63228517
23172497
57874121
5827873
52321986
15041281
7318576
87437151
26784992
68855670
10739408
80565344
21764787
93334598
33665569
3924552
31913273
9719443
21881838
46746826
66782801
29118761
9823509