4599949
76529435
8421427
98874416
37945065
33114992
82919622
50328551
71755700
65467136
90023514
77095144
7917978
60748748
29832672
2661325
86152338
44142188
34366083
735062
94596551
2064916
52198432
40883275
21995375
7091495
50565252
4177269
75891202
6954837
45358295
20607816
8524520
82332384
29336516
60728977
61406979
90972511
10193910
63887794