4 92 87 69 2 6 10 35 21 72 38 88 19 5 8 9 67 56 20 47 51 60 13 93 86 76 32 53 37 96 55 39 40 62 29 22 70 41 78 25 23 14 34 77 64 73 90 58 71 63 91 81 68 50 54 95 17 61 65 33 57 48 75 74 79 31 43 94 84 12 11 18 89 85 24 16 45 82 3 15 52 28 80 49 30 7 59 44 1 27 66 42 26 36 46 83