17125547
27487293
96141406
71114293
6233783
55283782
32092754
27011310
46407006
87112437
5499865
66398597
47317085
4706855
84207446
20737568
22069095
20415840
5635172
81753210
48406050
17916683
3531201
2207252
82655738
2607849
58688592
16385124
81475054
8767055
8050935
7115181
12827280
85421729
46747767
35987979
43364438
25079903
45814564
50128550