19586 429
6360 604
11916 303
12683 111
54557 467
21253 373
31949 935
9959 969
26398 293
98483 633
36464 544
31040 187
57338 157
76525 251