0120cf379dd72d98f63c47e06dd95b4078be32a158c2ad405cfa11ad8d069081cfd90a
01216fc745ff6ba88a33d2214129f8a6e324843f55606e83307e93e961dacb9ca47b0a
0120f6924ba12ad2662f9559e97180d9a54d206d5cf420ad9ad5bc209061193f30ef0a
0121a0b04161264fce18485eb6ea20d2a34c38cc7427edec3c2ec3ef6b1a348285360a
01205fae82e2e56b64e7b903edbf6a40d5c83b3d9e4788558139816386ab177a7c1c0a
01213eb684b83056ff4c76a966b9388606a4e5e808fdfd48524c999f9c20215a6a2e0a