012049807fdb4134cb7dfd163ee50045cdee69ab6af6d85524418dd3ce273019f0480a
012190af7a66ce9db7092f878f586a811a29b36cda58ed17a95967c9a696901819550a
0120ffb66eafff966ef25ac18e52eaaabcbf3f1a17268002ab4f0af98037c615bc260a
0121767b261424112866cb237de66eee0c7e461c907d00838910619ba72d9a2145230a