41444095
32471306
82199059
1820947
18005286
90275185
29203070
80993141
43715189
88683421
59488821
35787788
7584816
56162533
5965431
54231831
4542280
12858144
81729764
2403946
91245102
37293372
57014094
94874836
92837821
21302006
3628827
92481421
13993906
2913577
72514065
72294401
87904179
9313784
26478439
19667802
53072053
37599630
57141411
16399980