012070d35358f0dbb3087a78e3275fd54cb1aa88453b46e697ff29574e49f95665a40a
012183de683be75c54465ab25de719a580f1c355cabb7a8a144a0148a75ed6d2fe4d0a
0120f95cc268f713bab5cde47d8b119789b0b56f0792bbadb2be8f7a5658cd1a378b0a
012178559a937f845559c66c3dcd9519ec47498fae49b9f95e9f1ea18cfa173d4c200a