100 100
50
71 91 19383 4
75 68 15300 4
36 80 8640 4
99 27 8019 4
76 29 6612 4
39 50 5850 4
39 33 3861 4
76 16 3648 4
25 38 2850 4
28 24 2016 4
33 14 1386 4
8 35 840 4
76 2 456 4
4 9 108 4
76 81 12312 4
99 49 9702 4
86 33 5676 4
42 49 4116 4
41 49 4018 4
23 81 3726 4
92 16 2944 4
30 45 2700 4
28 41 2296 4
92 10 1840 4
23 32 1472 4
39 14 1092 4
98 4 784 4
26 10 520 4
3 80 480 4
13 13 338 4
44 2 176 4
88 71 6248 4
98 59 5782 4
64 70 4480 4
57 76 4332 4
41 93 3813 4
29 80 2320 4
50 42 2100 4
46 44 2024 4
37 42 1554 4
30 38 1140 4
12 94 1128 4
96 11 1056 4
41 22 902 4
8 83 664 4
36 17 612 4
29 13 377 4
26 13 338 4
45 3 135 4
4 29 116 4
