30178249
68997764
28042856
61995784
58938707
59846821
27119652
5255250
67551934
38789898
90994832
7113694
18626002
82327215
12834408
81094302
56649033
83397814
39354572
9803003
5287340
84487525
76453920
14789517
84496962
11509458
21661196
27693040
32285878
70467560
69576100
66571154
39275055
4217103
6399444
85418769
8268545
7720147
54731666
3772414