100 100
40
81 100 24300 4
90 70 18900 4
85 60 15300 4
46 78 10764 4
88 17 4488 4
21 40 2520 4
78 10 2340 4
21 36 2268 4
14 48 2016 4
13 47 1833 4
16 35 1680 4
27 19 1539 4
12 11 396 4
6 21 378 4
72 78 11232 4
62 80 9920 4
93 49 9114 4
62 72 8928 4
61 53 6466 4
38 44 3344 4
15 90 2700 4
49 27 2646 4
46 20 1840 4
38 19 1444 4
16 40 1280 4
36 3 216 4
4 2 16 4
60 91 5460 4
81 44 3564 4
80 34 2720 4
20 83 1660 4
44 28 1232 4
41 23 943 4
11 81 891 4
39 21 819 4
20 33 660 4
25 18 450 4
6 43 258 4
50 5 250 4
5 26 130 4
