16396
28050
81556
40331
18140
75096
61216
17154
15754
76785