17097837
23822748
75548150
6938847
30804329
9211171
27925257
59335503
4816630
50064640
8945581
69649300
69433711
27671391
47172377
65311669
3574346
78908087
61759770
10624242
88342979
85185336
85096918
24963244
1472278
52752358
15807698
2720773
63209351
35197105
13781183
3771187
77741051
28185575
66084945
4556423
81575265
40056582
19969047
46233182