1e1b242a1bf169e4213739e7597470e2 ad50bc42772f5013412a999e77458b05 44d870d4893e08edcc27d32a6acbfdbd 345490db4d2434a0285aac18d1227324 d7c9bfbaef67ae5f6d245ad9cabb6865 8b670191110ef0221eb8d68aeea34453 d8e94d490c1075d70de5fe943c496008 e74d85d413a057e05a1f8eb2801d0f04 000846302dd61e4839fee9c7af8062b5 c0e590a2371abea2aa004dd021dbc213 78aefb5a68b02edffb4ff21973a2130b 1d055e5023e70352ba56a0b3908f7935 48526f07581dd5d1