43871184
49763663
2889063
18318792
20685137
49876007
95168201
88739878
27366920
43805244
38007362
77789876
14223617
55312279
39235354
13256596
22032703
68782711
6911100
39646003
30749731
56862831
54536072
65702159
67522465
5576572
6182689
1308818
74889817
70729174
69273086
60309277
18661599
79946946
78469982
47142763
85013332
12416341
94423137
21445774