100 100
50
92 98 27048 1
66 62 12276 1
40 79 9480 1
29 100 8700 1
32 76 7296 1
90 23 6210 1
47 36 5076 1
16 100 4800 1
15 44 1980 1
17 36 1836 1
32 9 864 1
8 32 768 1
87 86 14964 1
50 94 9400 1
56 83 9296 1
59 75 8850 1
66 51 6732 1
35 80 5600 1
26 97 5044 1
83 24 3984 1
41 43 3526 1
44 33 2904 1
29 42 2436 1
23 42 1932 1
43 8 688 1
11 31 682 1
11 24 528 1
7 28 392 1
10 12 240 1
19 3 114 1
96 68 6528 1
70 77 5390 1
63 85 5355 1
98 43 4214 1
53 78 4134 1
92 43 3956 1
95 39 3705 1
33 95 3135 1
95 22 2090 1
77 26 2002 1
46 36 1656 1
23 50 1150 1
77 14 1078 1
92 11 1012 1
42 24 1008 1
87 6 522 1
14 27 378 1
8 24 192 1
2 92 184 1
21 8 168 1
