100 100
50
95 95 27075 1
98 84 24696 1
85 83 21165 1
78 76 17784 1
88 59 15576 1
85 31 7905 1
19 79 4503 1
94 14 3948 1
22 47 3102 1
98 6 1764 1
92 6 1656 1
15 35 1575 1
14 34 1428 1
5 95 1425 1
12 37 1332 1
21 14 882 1
90 3 810 1
10 14 420 1
39 2 234 1
72 96 13824 1
80 66 10560 1
69 65 8970 1
90 48 8640 1
39 84 6552 1
91 32 5824 1
94 23 4324 1
83 16 2656 1
100 13 2600 1
21 43 1806 1
78 10 1560 1
37 18 1332 1
41 15 1230 1
16 36 1152 1
26 15 780 1
31 10 620 1
26 2 104 1
42 100 4200 1
39 96 3744 1
41 83 3403 1
34 83 2822 1
91 25 2275 1
27 82 2214 1
27 38 1026 1
28 33 924 1
9 80 720 1
17 30 510 1
3 92 276 1
4 45 180 1
10 18 180 1
22 6 132 1
