012023d1966475a27f0ef4893d71f84999979f8a0387724f8fc54dcc68e8363ed7d50a
012122f696cdf9bbbc75f3aba27355adf37e94ba0447b466ba16b2cc628d784b755b0a
012045fc6a28c1979856b3f0559d613391df6db5c5a6dbd57f6786484ba3d689bfdc0a
0121f5018c95f8069e8537c96d276da241aa4b2cd4195f1fe6430022380ffd69e9150a
0120941304b3b48f2bea90edff072248e1608842be6c788722f6b9d1ae8f0c5b237a0a
01217e23ccd0ebf86094d24a95b0dd91d01d193f0f527c2873bb593689eac44691250a