35749607
22998460
66622605
30507572
65515329
80663988
2995396
70419891
42604332
97669260
79648558
77338336
82628446
71907642
91869160
52448592
63651410
6583769
457461
70529674
58917461
81045092
25437011
8844552
45422284
50648644
90257102
6518280
77422937
92836266
32076641
9172933
21688881
71314084
74442309
10717607
36288251
74915537
74017691
27812046