27648
29376
39847
24159
7900
31694
13595
16179