0120e75053ba989a8bcd0095bd843191180ff4925b220fd6f0876f84cf8c41c278a60a
012132ba083bdff0d998d4af21120cdd4f3d7ba2ccc01bb8a3cb16c2693e894780480a
012027e864d0b9ae228b38f0c6a5e437cc2fa9d42cb020dce28d76e2c7a266e1a4890a
0121899891ca28ddfbb5500da6598670af1251f0f130d13089e1394a89519105ff5f0a