puzzle
51118
51119
58191
74320
97520
4720
27920
98357
51121
51122