05998f80e2584a8d2c0c597feb757ffd0a40dd 0fc3030b46de6429824b43004bdc2ebef8bbcb 18e606bdbd3ab13fda948288edb4e3bc7a7ee7 586d9397876dfe1ca8b79d8387de4a7e20f1c3 7182cf3f4f1a9618caeee12944758df7829067 78f8ce5a8c1c43b54168bd2a24d19a05a8091f 912c41297f78b7c0717db9646230def4835dfb af02dfb839646f934e76a19cadd7e06936fee8 db691796e8af1501eeeb93e49403010b74ca49