012053e348c5d844ad2b78073e52f200f0f9331a1923c3ff87e7c01807b41f8f63ca0a
012182e370b26421e03cb1b4fb6c80fed302a83d877ce4921a0a99a063e50028ed5b0a
0120a96cc91f2aa5a5cdca75754aa6583e83b211a216b06035afde4b424f93a33d020a
0121fc7db14d62274895b35d0d473a69456a55e521f4996535b34a21a678da16b5360a