25660
10189
22056
40392
18775
31670
13006
25936
23452