5059
17798
14899
17847
21570
3692
52674