012044e6ceca761157a7c71d92bf41d4f115defbbf2edd4d4d8eb495bbba385b3ce60a
0121b051606e310cc69dabb3ba9fc2d8f67fc9238186ce23316951a52fe5ae3d2a2b0a
0120ed9ab4d5875fe0cf09ce5dd4312baa3498fba3861420ed76e0f9cb5f65acd1f90a
01216c2e7b3f23e55cdca88fe2d137fb944516e08a375fa610f892a449344844844d0a
01200aad60813fb86ab32507d7b3fd8c526f6d6626906c41386c674b5f77399305340a
01215977cf59b6d0abf6e2bcca197ed4da92ffaf3516a5d6d30752e0d78d1a3bb55a0a