19347
3939
8156
7552
20218
9469
22911
4238
6892
10796
9484
15588
16688
10218
23938
734
8207
20907
18497
7933