1dfa54c04b156570a7f3ab2702822f69fe3332 41e698a18731de40f7bbeee948109bfce3d86a 8544de58b11572d0dd76993f0e7e8bbcc73a05 a83368f0569b65c87c93b4d10d37518667cf5d ad9f1135412b13bcaa71b2c6cf70d80b79bb3c c355efb573061f6aab0d3ca16963a1ad852a48 d7a9f95bedb12b2e5e88bf2ce3e05dc60f0686 da72c7c6e143eb658ec00d8f5566af4a308ed7