19683 320
23037 583
26509 284
35523 72
52894 584
43154 588
36943 122
28525 426
14260 595
135146 257
71312 474
35583 193
16891 321
21206 598
22262 82
50919 550
15505 229
87961 210
41716 239
39981 314
26314 529
10159 529
13357 364
75899 355
42570 922
21224 732
27006 584
28848 160