51233186
44814856
2891514
333861
36239807
94154449
25924318
5702601
48721879
13467783
15602591
12349127
52863288
59876387
70655497
90637810
89745972
92761476
9880320
74224225
80593503
34256719
40385195
78325129
27466080
11647308
40379541
21713923
38686005
39254208
40153083
65283779
7867827
98581301
14665709
38774251
81099019
9089379
94847044
85033975