35
10 1
4 24
10 10000
4 6
4 7
5 1
5 24
5 25
5 97
5 119
5 120
6 1
6 197
6 623
6 714
6 720
7 1023
7 5001
8 823
8 9005
8 37282
8 40113
9 102345
9 278232
9 360000
10 365733
10 3600000
10 1729422
10 3628079
10 3628800
11 8947927
11 29832837
12 27
12 392838275
12 479001600
