12673
49478
64195
45164
44240
61270
24336
26008
17040
77954