50
100 14 1 16 97 64 27 83 21 31 61 51 98 63 49 60 39 56 50 17 34 99 79 66 32 96 54 74 4 40 6 78 41 25 81 68 71 22 90 65 33 2 46 10 88 69 23 9 52 62
10
