100 100
40
93 97 27063 4
93 79 22041 4
63 92 17388 4
100 47 14100 4
79 44 10428 4
79 26 6162 4
94 21 5922 4
86 18 4644 4
18 50 2700 4
17 39 1989 4
13 41 1599 4
13 34 1326 4
23 12 828 4
7 31 651 4
4 48 576 4
26 4 312 4
33 2 198 4
87 50 8700 4
35 93 6510 4
57 52 5928 4
79 30 4740 4
38 35 2660 4
30 34 2040 4
28 29 1624 4
28 24 1344 4
90 6 1080 4
95 62 5890 4
51 88 4488 4
50 81 4050 4
36 94 3384 4
30 80 2400 4
38 39 1482 4
37 40 1480 4
41 25 1025 4
27 27 729 4
17 34 578 4
19 25 475 4
37 12 444 4
29 12 348 4
30 10 300 4
