100 100
50
77 95 21945 1
84 85 21420 1
97 48 13968 1
49 91 13377 1
38 95 10830 1
51 69 10557 1
38 91 10374 1
86 38 9804 1
31 88 8184 1
50 41 6150 1
49 37 5439 1
20 77 4620 1
76 17 3876 1
23 15 1035 1
21 14 882 1
7 36 756 1
81 2 486 1
18 8 432 1
13 4 156 1
12 3 108 1
79 92 14536 1
96 62 11904 1
96 37 7104 1
82 43 7052 1
80 18 2880 1
39 32 2496 1
49 25 2450 1
26 38 1976 1
32 26 1664 1
27 18 972 1
21 3 126 1
3 4 24 1
85 62 5270 1
94 49 4606 1
54 79 4266 1
97 40 3880 1
33 98 3234 1
34 94 3196 1
80 32 2560 1
87 26 2262 1
83 21 1743 1
37 46 1702 1
38 40 1520 1
44 33 1452 1
12 100 1200 1
32 24 768 1
20 24 480 1
100 4 400 1
40 9 360 1
24 2 48 1
