20919921
81518207
45144563
78348124
72957700
4167453
9437160
46339595
8447879
32369550
9045291
42374431
2734111
83263730
77882743
4481073
77237889
15071108
40611698
628744
48118418
92907462
19342012
72367997
61113014
464057
74094993
59687419
95724987
48855813
46637489
69143716
12859393
16608163
32281331
40997023
91564086
37744410
97687652
84833093