100 100
40
73 60 13140 3
82 43 10578 3
77 45 10395 3
26 96 7488 3
78 28 6552 3
49 14 2058 3
10 50 1500 3
41 10 1230 3
87 4 1044 3
32 2 192 3
51 96 9792 3
77 48 7392 3
81 39 6318 3
25 97 4850 3
25 94 4700 3
20 96 3840 3
92 20 3680 3
94 19 3572 3
20 83 3320 3
20 82 3280 3
20 38 1520 3
28 19 1064 3
31 17 1054 3
33 4 264 3
3 2 12 3
51 89 4539 3
52 84 4368 3
84 50 4200 3
44 86 3784 3
58 54 3132 3
88 30 2640 3
48 39 1872 3
80 12 960 3
20 37 740 3
9 79 711 3
84 7 588 3
13 45 585 3
19 24 456 3
48 7 336 3
16 18 288 3
