32975
26464
27909
10440
41510
11565
17075
20440
3399
58043