39096
38318
35495
70785
56780
53597
62424
94288
27564
22970
44794
32413