100 100
50
95 84 23940 4
83 94 23406 4
58 70 12180 4
81 47 11421 4
34 98 9996 4
85 39 9945 4
31 76 7068 4
37 48 5328 4
85 13 3315 4
10 99 2970 4
99 9 2673 4
5 90 1350 4
5 84 1260 4
41 10 1230 4
18 14 756 4
30 3 270 4
2 33 198 4
32 2 192 4
89 81 14418 4
84 75 12600 4
78 77 12012 4
94 55 10340 4
88 54 9504 4
66 55 7260 4
88 40 7040 4
85 38 6460 4
84 32 5376 4
21 95 3990 4
77 24 3696 4
14 98 2744 4
38 30 2280 4
12 87 2088 4
41 24 1968 4
30 14 840 4
13 17 442 4
17 11 374 4
15 9 270 4
80 69 5520 4
75 53 3975 4
46 82 3772 4
77 47 3619 4
46 78 3588 4
86 26 2236 4
22 91 2002 4
17 81 1377 4
29 45 1305 4
26 46 1196 4
35 19 665 4
91 5 455 4
26 3 78 4
