40768
67600
86046
71275
48389
60106
20829
32522
99346
39617