012049c93fc7f32a9482999831a74a930e2d61d89facd8d3c4f191aac5a8778263180a
0121598b6cdd8b8b14aa6fe347db0c49f1df222d8a5bc05a294c4fc513db4873ed130a
0120965081050bebe5ce0d182406a0b07c2d0b34b8208432790866931fa0cdfd69ea0a
0121cadc9303a4ad2b320376fc89c43e02271462778bcf95c07b5f24f142d4d455300a