6640
27992
25505
6582
17315
34721
15871