3dafdf2ce0d12cab76f284e54483756c7321f26ca485ac816a36785f99bfd5e202c641eb25ead8020ea5d9d7

3dafdf2ce0d12cab76f284e54483756c7321f26ca485ac816a36785f9bbfd5e2f6b68aa4789219b3d59619b1

3dafdf2ce0d12cab76f284e54483756c7321f26ca485ac816a36785f91bfd5e21b85b69b9ae1537b862f4a1810

3dafdf2ce0d12cab76f284e54483756c7321f26ca485ae856f36785f9ebfd5e27bb774988a99b4c38a3ba9cd

31