83439585
55103113
39048732
1245506
49945650
60579403
45162746
82464794
48963134
48496757
1501380
35817140
17064687
1677749
88189606
74507737
64631703
82981150
78985304
92951433
5294213
61438402
55338294
12966047
82617461
15302818
81416405
43392636
35831918
25896314
60481633
59052134
98773493
5642611
39214752
20287086
55435334
93079985
91205353
82745015