40957
48765
59401
67420
78970
94447
75108
12416
67693
44672
13066
50677