50 56 41 77 25 11 48 53 41 85 62 49 65 65 69 15 33 18 70 99 14 30 75 29 34 74 26 40 48 85 36 77 70 73 90 16 12 13 58 100 91 77 94 22 38 72 85 10 25 60 87 74 83 45 32 26 37 7 48 6 1 42 38 16 73 8 31 100 100 2 38 8 30 73 55 9 89 91 5 61 68 66 5 81 60 65 57 19 21 90 85 72 7 65 5 75 52 58 91 70 51 34