0 89 7
1 18 2
12 343 3
17 83 2
20 283 8
24 52 23
29 40 2
36 444 2
50 169 8
51 134 299
69 89 2
79 262 2
96 488 533824765
103 277 3
104 327 6
109 143 2
112 446 2
116 207 2
131 194 177
143 270 33
151 307 2
152 196 27
161 423 2
183 463 3
250 441 315
262 487 3
264 339 7
355 428 4
379 434 1128
404 443 2
