100 100
20
73 69 5037 1
61 67 4087 1
62 65 4030 1
66 61 4026 1
73 41 2993 1
56 53 2968 1
57 52 2964 1
57 51 2907 1
72 31 2232 1
40 55 2200 1
30 72 2160 1
33 65 2145 1
66 29 1914 1
61 31 1891 1
66 28 1848 1
64 26 1664 1
45 34 1530 1
29 47 1363 1
27 49 1323 1
30 27 810 1
