1
100 4
82 67 86 96 95 100 69 81 79 83 78 80 76 35 94 72 88 84 98 89 99 91 74 53 93 87 2 19 11 25 7 28 33 14 21 6 37 10 15 40 41 42 24 32 44 46 45 31 54 48 23 52 43 58 57 26 49 60 47 59 61 51 34 64 17 56 9 70 66 97 71 62 90 92 75 63 73 29 8 13 50 1 77 5 85 16 38 65 18 3 36 39 30 22 12 68 4 55 20 27
