79627527
4423926
67309542
10033677
39376731
10358664
7412188
49905551
56118563
19945720
64805903
15443271
80153925
1984132
48386142
37323652
65878869
40847660
21848417
95635864
22346165
24336425
97701494
59152160
12684705
21604046
62343950
7051633
80821746
3470611
36634408
24078793
47875818
10537987
77387326
5487902
55111852
67903375
3673527
92522661