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