0120d1dd59206f9c2715d78bd510b45e5b930965647d37d90e32a5445f8fc00dd7ac0a
012191c1299b6a67d5e7b082b28ab964ac09daea8601cd2f6b7d785df5b75f5deb7e0a
0120935f1219241135373e92c18f7a6526bf06a6b70b2ab4e39eb2cb7799e7d91c0e0a
012118c0415f4d2d1b114d95dd183879138f0b2e2f3935c753a54eebf2d688d2d41d0a