[1,2,3,4,5,6,8,7,9,10,12,16,11,13,14,15,17,18,20, 24,32,19,21,22,25,26,27,28,30,34,36,40,48,64,23, 29,31,33,35,37,38,39,41,42,44,45,50,51,52,54,56, 60,68,72,80,96,128,43,46,49,53,55,57,58,61,62,63, 65,66,70,73,74,75,76,78,81,82,84]