#P3696. Stirling Number of the Second Kind (Small p, Large n)

Stirling Number of the Second Kind (Small p, Large n)

9 7
0 0
1 0
1 1
5 0
5 1
5 2
5 3
5 4
5 5
1
0
1
0
1
1
4
3
1
7 7
40 0
40 10
40 20
40 30
40 40
1000000007 998244353
1000000000000000000 1000000000000000000
6
0
1
1
0
1