83929801
45302608
16712149
5203873
82056184
27473323
43955254
868395
62304555
16993250
5178085
76853598
80121444
53495074
22601426
84797473
173179
32302520
55329568
37332097
7943799
45885443
14706706
72398176
75252460
91166949
77423007
1442926
4693784
60082823
1771693
9192530
88769881
18479299
80405750
7344088
43667869
90735195
17043454
31138907