[1,4,2,5,3,9,10,6,8,16,25,11,7,15,17,36,24,12,14, 18,26,37,35,23,13,19,27,49,50,38,34,22,20,28,48, 64,81,51,39,33,21,29,47,63,65,100,80,52,40,32,30, 46,62,66,82,101,99,79,53,41,31,45,61,67,83,121]