25 131
28 1 15 38 93 74 86 29 20 38 92 92 41 30 31 26 65 14 37 23 4 73 18 41 76
