10 27
10 3 517712
9 1 625748
9 5 52235
4 2 705880
2 1 958404
9 10 458170
2 6 151986
8 4 326912
2 8 410882
9 7 796778
2 10 267482
6 5 813334
10 8 620365
1 6 673572
2 5 424399
1 5 214829
7 3 670044
4 6 663119
4 9 816531
3 4 951647
10 6 401644
7 8 489171
8 1 374325
7 4 630768
8 3 839016
5 8 789226
7 1 615461
