58935743
46865721
3872932
80447255
10729059
10375940
80079462
32054721
90758605
30384553
84688248
59983351
30789743
15999802
2568297
74642112
96878001
23462953
90661108
75281084
341673
8837834
5162102
233455
53319982
98229135
65289578
73347556
3466479
79256520
7569715
56088481
61881712
30967496
51755153
93946948
61517945
60889037
3211890
36985788