100 100
40
83 85 21165 3
56 94 15792 3
79 52 12324 3
94 43 12126 3
36 78 8424 3
49 40 5880 3
78 23 5382 3
95 17 4845 3
49 31 4557 3
47 31 4371 3
15 88 3960 3
36 20 2160 3
44 9 1188 3
20 14 840 3
4 29 348 3
8 6 144 3
68 100 13600 3
58 72 8352 3
85 44 7480 3
48 37 3552 3
20 80 3200 3
47 27 2538 3
35 25 1750 3
44 8 704 3
40 4 320 3
14 10 280 3
9 5 90 3
87 76 6612 3
80 49 3920 3
91 28 2548 3
24 90 2160 3
45 46 2070 3
39 32 1248 3
31 26 806 3
41 17 697 3
45 14 630 3
30 18 540 3
41 5 205 3
12 11 132 3
7 12 84 3
