10 45
1 6 478403
4 3 25506
9 2 874955
5 6 927720
8 10 83170
5 4 428200
2 6 683297
10 6 870232
8 9 324629
9 5 508444
8 1 881122
10 9 904472
2 5 196825
4 9 870638
5 1 562807
9 3 412312
7 8 118193
1 3 336864
6 3 907490
4 6 859850
10 4 54349
7 4 390075
9 6 400142
4 1 274425
10 7 212273
3 10 380788
10 2 79479
4 2 73332
6 7 151606
7 5 755873
7 3 150405
8 6 241343
10 1 251537
2 7 954447
7 9 345040
3 5 829942
2 3 656557
10 5 515894
3 8 225114
7 1 285560
1 9 178563
8 2 808351
2 1 964322
4 8 624103
5 8 999011
