49097580
48619930
93689762
4125531
72763567
20479371
65054062
41879271
57766685
3647665
3294297
82076150
22654596
30679444
82027131
65901089
4004370
68935059
5102294
77483807
10099533
52031211
62982498
93207151
82295113
84097815
64878832
29932163
62479182
77456558
56443144
74022241
59693496
25202246
77218674
66504078
77489290
9754563
27673873
415184