0 31 24 14 41 36 25 47 17 32 10 27 4 12 39 43 8 40 11 3 33 1 5 7 9 13 45 26 15 18 20 22 23 28 34 19 35 16 37 44 30 38 6 21 2 42 46 48 29 49
