5669
20309
20436
16992
9741
1303
5422
29376
3687
5617