17 2
100 784 256 1296 841 625 441 1521 1296 1156 225 1444 1089 676 361 100 144 
