100 90 50 48 47 20 93 36 48 69 2 68 78 50 90 83 84 98 60 60 59 62 14 75 56 9 14 74 36 42 9 14 23 51 96 45 60 86 83 26 99 33 15 26 71 24 60 77 74 9 95 26 77 5 30 32 14 33 21 74 90 54 77 41 5 14 42 84 62 56 54 8 36 59 84 60 63 96 45 24 93 99 68 12 96 36 11 42 8 5 27 66 93 89 57 81 5 86 92 60 20