100 100
50
90 90 24300 1
84 85 21420 1
77 72 16632 1
55 93 15345 1
73 67 14673 1
63 76 14364 1
42 93 11718 1
81 43 10449 1
37 92 10212 1
31 81 7533 1
47 38 5358 1
49 34 4998 1
94 14 3948 1
84 14 3528 1
27 42 3402 1
42 24 3024 1
20 50 3000 1
77 12 2772 1
22 42 2772 1
35 17 1785 1
12 34 1224 1
11 35 1155 1
11 15 495 1
13 6 234 1
18 2 108 1
92 56 10304 1
65 69 8970 1
91 46 8372 1
46 90 8280 1
98 33 6468 1
31 97 6014 1
45 41 3690 1
21 83 3486 1
21 83 3486 1
39 42 3276 1
20 42 1680 1
31 23 1426 1
13 37 962 1
5 85 850 1
19 21 798 1
11 17 374 1
28 6 336 1
66 90 5940 1
79 49 3871 1
64 56 3584 1
26 93 2418 1
35 49 1715 1
92 17 1564 1
10 79 790 1
32 2 64 1
