20050
71792
51857
38119
9357
24226
13413
66451
18707
39573