10 29
6 7 797343
3 9 170392
8 2 94863
10 9 567386
9 2 626694
10 2 802952
7 2 689859
4 3 802654
4 10 39391
4 7 152949
1 2 251542
7 10 490092
5 9 381785
5 8 534839
3 1 899799
5 7 605423
5 4 390588
6 5 816464
8 10 86877
2 3 128878
6 4 975440
1 7 627807
1 10 540517
2 4 970399
8 4 393100
6 10 698187
2 5 548945
1 4 926499
6 3 214462
