41043177
27719229
79256186
41435496
29119918
78303038
4811666
65803643
68992501
73443131
65854468
1450188
29841195
45043057
93872909
76178130
27177910
54511672
1191820
39453977
52613166
76836667
30867682
58825750
63145745
51844759
15256973
90753957
3664593
6462421
54862498
75705215
91151288
18476062
79248408
82856695
10573119
67095886
63238878
50474080