100 6 88 84 21 37 92 98 49 9 62 40 77 36 52 49 30 100 19 81 9 65 74 82 45 25 16 77 88 12 28 21 42 12 30 88 63 53 58 50 60 74 27 2 29 10 26 83 33 84 15 90 17 96 97 57 97 10 19 100 3 48 21 69 70 85 78 62 3 57 58 37 1 70 52 82 64 93 99 1 26 73 81 67 88 20 93 70 1 58 47 58 99 7 40 18 82 35 55 61 78