0120d17254b06505d6d06eb60d4b67e7cf682b8e74d49b8680fb502bf58c1669ecd90a
012152f02d6710b27ffb70817ae58a2f85bbfcf33cea29fb3383e2d89bbd702fa7540a
01202f0ea9f46aca50cff809d2cf48f2b6887fdac9374fc08d60af4700c2f54e572e0a
0121224fbf071f6a8ea405bd0912db648899442fbf2a2189fd74cc37f238e1e601620a
012021fb8456b50d8e77cca7bee130ea9be2dbec4023b26ec9aab909334db7f72e5b0a
0121acc520fe854d4063a4e8419a9b9893c0762fc06e700a518f4c0932aab0f276460a