[1,3,2,5,7,6,9,11,4,13,15,10,17,19,14,21,23,12,25, 27,18,29,31,22,33,35,8,37,39,26,41,43,30,45,47,20, 49,51,34,53,55,38,57,59,28,61,63,42,65,67,46,69, 71,24,73,75,50,77,79,54,81,83,36,85,87,58,89]