49169537
73563155
62875210
88187651
4504103
24869302
21307953
28834055
56831889
113891
4607541
588803
68378296
65999211
91415058
85334956
32748265
82624445
49664413
93394910
58384289
24663913
5163409
75182667
50262950
52122237
12138144
1033616
9685965
22592059
34971776
85311837
65731358
10615256
527771
31889754
83933510
35242245
30772111
93344883