100 100
50
60 92 16560 1
74 59 13098 1
62 60 11160 1
91 25 6825 1
45 38 5130 1
40 41 4920 1
96 17 4896 1
30 49 4410 1
100 12 3600 1
19 44 2508 1
44 16 2112 1
29 18 1566 1
26 18 1404 1
23 8 552 1
7 3 63 1
44 96 8448 1
37 97 7178 1
100 30 6000 1
23 84 3864 1
44 29 2552 1
46 25 2300 1
12 94 2256 1
3 87 522 1
12 18 432 1
13 14 364 1
24 2 96 1
16 2 64 1
78 98 7644 1
86 72 6192 1
75 81 6075 1
81 71 5751 1
60 94 5640 1
73 66 4818 1
31 88 2728 1
96 18 1728 1
26 43 1118 1
91 11 1001 1
44 21 924 1
29 31 899 1
20 40 800 1
21 37 777 1
25 26 650 1
27 16 432 1
4 100 400 1
19 14 266 1
16 7 112 1
5 18 90 1
7 12 84 1
8 7 56 1
2 4 8 1
