22567617
31213686
17307847
25396199
21892489
22032955
88984970
89698137
81763262
33979385
95781893
84082845
88855722
59901305
7553147
88681085
74345492
50924131
15402669
10347510
85236898
31021417
1807971
63005331
54994681
25168073
48496971
81724010
62644354
86036460
59653518
11872021
76411217
6878624
19126727
57833319
66904838
3593053
82853306
8328462