3,32,12,22,62,49,65,51,16,58,23,19,24,48,11,42,4,7,57,64,46,60,43,18,50,21,8,17,25,40,29,61,63,26,53,14,35,45,56,36,30,1,5,41,6,33,34,28,59