100 100
30
73 73 5329 1
69 73 5037 1
69 73 5037 1
69 71 4899 1
52 71 3692 1
66 53 3498 1
61 57 3477 1
72 48 3456 1
52 59 3068 1
70 43 3010 1
44 66 2904 1
58 50 2900 1
47 58 2726 1
42 57 2394 1
52 45 2340 1
55 42 2310 1
33 69 2277 1
65 35 2275 1
35 65 2275 1
62 36 2232 1
37 56 2072 1
39 49 1911 1
63 29 1827 1
49 37 1813 1
32 55 1760 1
27 63 1701 1
41 38 1558 1
34 36 1224 1
38 26 988 1
25 27 675 1
