35 2
43 24 15 55 33 29 68 75 37 54 82 71 81 38 59 91 71 79 99 54 51 90 73 98 89 62 70 68 63 96 79 87 75 77 77
