5
40320 192
125370 597
67830 323
21570 719
794560 1
