100 100
20
62 68 4216 1
69 57 3933 1
68 48 3264 1
40 73 2920 1
48 60 2880 1
52 43 2236 1
71 30 2130 1
73 29 2117 1
42 50 2100 1
53 39 2067 1
54 38 2052 1
53 38 2014 1
59 34 2006 1
28 71 1988 1
64 31 1984 1
30 65 1950 1
59 28 1652 1
50 31 1550 1
41 33 1353 1
25 47 1175 1
