50 3 61 13 82 80 45 48 14 22 2 3 92 47 71 15 97 16 93 67 97 80 2 58 73 43 37 17 8 68 9 74 13 38 81 100 98 28 48 83 45 51 83 37 55 53 77 86 19 31 6 89 100 42 83 51 15 55 41 89 28 69 60 84 32 81 52 9 73 60 29 24 74 61 68 32 57 25 38 68 64 100 63 42 28 82 47 29 5 91 19 58 30 74 12 55 36 92 17 43 83 57