84825252
37575142
19345062
59706153
53286185
17788569
10931533
67066229
37351311
7543232
14608076
57906222
86832708
17885268
98458368
17541453
18208961
36536754
65226275
31666628
6842337
14097709
4561138
90567228
48665634
21803179
43744906
36131805
8435295
39665957
40464532
29098074
274393
15344197
13758192
94968761
3951134
64287056
86315882
81318628