14265635
52051422
1982130
9947222
4365391
50105775
15313215
16287726
38128710
26821564
81674982
45824019
24418188
55653076
99134950
29405673
4356277
39294518
56328351
85016455
21496721
14761804
70688148
99659261
88522228
50769074
88774509
57865162
73451634
25239968
5338450
66647629
40077802
43675622
16197598
98077211
29955552
33571416
26069770
5071385