100 100
40
50 83 12450 3
85 45 11475 3
47 76 10716 3
45 36 4860 3
26 47 3666 3
81 11 2673 3
47 18 2538 3
43 19 2451 3
15 49 2205 3
2 87 522 3
24 7 504 3
3 50 450 3
24 5 360 3
18 5 270 3
10 8 240 3
63 76 9576 3
86 52 8944 3
96 35 6720 3
47 48 4512 3
92 16 2944 3
92 15 2760 3
31 39 2418 3
15 39 1170 3
20 27 1080 3
5 77 770 3
23 15 690 3
7 22 308 3
3 36 216 3
15 5 150 3
3 9 54 3
99 82 8118 3
81 71 5751 3
49 91 4459 3
49 20 980 3
20 46 920 3
34 18 612 3
7 76 532 3
50 7 350 3
18 14 252 3
5 28 140 3
