5058
14963
12735
18469
23525
8921
5867