 21 84 75 9 32 69 45 94 21 5 24 47 77 4 77 28 68 97 6 48 78 28 98 15 90 12 75 68 60 40 34 100 29 79 23 55 16 86 66 19 4 93 53 18 8 12 70 98 76 47 36 9 99 81 41 94 96 25 71 58 16 41 85 8 71 24 15 65 84 58 98 98 81 68 48 40 2 66 78 82 53 20 94 31 25 75 32 10 41 23 19 1 87 56 77 36 91 20 58 30 88