012052fb56b6690253ceda7b40d60b71c30b91a49c31497157d84e34d180ca59a5580a
0121db32257bb721d17821e2c17c78d1189e75b846ecbe61797dfb6685ee1cd1ae770a
012058d6e40e8da6e3ce14cbb13aef6ebf656a6c40a43cfcc1a8c4bd2fcee3a5bdc60a
0121a245697abc9066fe67c4d5ca1699a20d0fabc7a88efe90134e6b6ce32c3a2e5f0a