92152332
21107180
47904923
88256086
2489709
10301744
82978010
23962353
87908834
20512040
94094457
24434223
56203836
82437786
55199777
76104770
40389011
70875378
66567859
54051750
11723005
9303042
65168865
27614932
9159939
49042800
62035948
64829059
17272469
1223219
13804221
99144489
76238037
91365557
83794387
27621659
13845020
51999842
13784974
9882118