A. f4efb2848682fdf399412bdb9fb712b6
B. 454e82bb3fe6862de3d522dhd88c59c8
C. 9916173d0840e9f2ad0b76h7c8bffc80b591a35c
D. 7b4af3a3d8170132ebfc90a5f0c3da404de4d966