42426962
15863714
79901306
54863250
27348222
58922036
63811798
83941848
83969253
7741346
15005862
6797518
53475309
75839913
1384286
24805624
57208887
25735493
5412904
13789973
32135622
15752020
53843228
59611712
30385567
98169797
5411872
18251971
6911793
30957661
92768181
26383271
91688579
96547812
9229252
10358709
47792896
26082068
50977567
61496291