13697952
63888425
6731553
86661830
47048399
62803977
85951424
96082542
1665450
79039160
18096912
32649261
12393776
52977339
9486618
60478006
1963127
85491765
36898635
27991431
98731725
44464936
67465575
27724612
25704270
83115931
73144350
15363899
57709669
63631891
35126021
23194552
77751662
75458530
11129040
12894734
98977097
46855798
30214041
86199172