40744
36289
59611
95459
36941
49334
34412
48661
25811
30810
97935
21337