012048e74e8c287da8b02cd0dd17c1c0d74d771111635458a762d0fb2ee01b6e02d60a
0121d30c1572f0165c44773edc52b0fc1d7d1f8907019debe9acdd7a4f57a870dd7f0a
012093f7efe17617eed3b9c894ea2c01cbc03a307b766b74d785e2290c67443bfbbf0a
012129f986d0e122cfe0032926c9f85418d08dec682c7c36f97199ecf331d1de4c210a
0120760dd94ad7ed235edc1da6527d4898d383f988a76de871506f753bec4809cc950a
0121fa4e508a7d29b44ce15b417077676532bb0dd32601bc8806b8b2f264d20e19010a