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