40619070
51686336
5129826
557963
40757015
40014847
56415386
9711687
48617456
94074513
50988596
54006251
55687554
75834413
34138727
48705907
45167897
72151068
9296474
59947733
65096252
83942643
3653190
15872611
21077711
85988264
5784844
91661269
73399671
82649053
76356556
25959312
3246361
60764780
28891125
43415510
56908678
27194915
44872768
81244629