95027225
54457739
5888212
55801207
94593495
49467384
71339069
38829078
31345935
908561
36855696
36551252
41006792
70941872
21969823
52581867
44464466
42018878
73422078
65564150
20495677
39537777
31073068
95907514
77984222
7931245
68639459
70415200
1739141
66374969
62473704
49099810
5423341
86593078
31948549
47896621
29405049
18545234
33678390
16591674