100 100
40
86 88 22704 3
72 65 14040 3
75 62 13950 3
48 81 11664 3
40 49 5880 3
96 16 4608 3
100 10 3000 3
44 22 2904 3
11 50 1650 3
24 19 1368 3
11 8 264 3
21 3 189 3
80 72 11520 3
51 80 8160 3
49 76 7448 3
65 53 6890 3
35 76 5320 3
90 23 4140 3
23 80 3680 3
80 16 2560 3
35 32 2240 3
11 95 2090 3
36 28 2016 3
21 42 1764 3
31 28 1736 3
38 13 988 3
81 5 810 3
4 93 744 3
30 2 120 3
66 70 4620 3
56 53 2968 3
87 25 2175 3
35 49 1715 3
87 7 609 3
78 6 468 3
16 27 432 3
31 11 341 3
25 13 325 3
16 18 288 3
40 2 80 3
