19486763
17329609
72422670
57239132
74112519
52173891
86418060
59215818
67786596
79564716
78319930
77001365
78786404
68231864
1415451
94668133
40021181
27765969
40684319
79817677
42719781
77448308
78475611
89974875
10146662
51216835
89945975
49389888
89228561
8908760
8588388
77178026
36765269
97869727
35258430
99567075
31593926
97936175
60361489
24297955