35484235
57909823
94909167
97409773
7426682
16209952
17381217
32474456
69524246
19758507
9819215
39869525
38762373
48128055
47649711
59219240
52269811
29315738
31556074
89033734
58496565
11747771
64982266
76623707
33272850
45387885
6117568
49272812
55892223
41818449
7200375
16647513
6011618
68584911
65368061
53667990
66707357
6316631
95156695
83169575