7899f27ec78b6cf123ef83e1449c706fcca5767af29d666351ba54ac4ffb4c61dcd4265ae9d30519e61cbb989aca0e0711d898e24db3

7ee48605bd8268f72399f2e4419c701f24f7aa1c556c6fb1741467c75645eb5ad0d773f1b2eec8bbff92bc0a26b26c31d5b53bab33

74ebf373c1f16b8423e9f3e5359c701be5c345f5b5eff88f90f5e2bea9e911776a8dc35393d4c7fb09e383a51666889e6e5cab4c93

7cef8804c6f46af12399f590329c7018943cbffbba46165f51c82a9da7b74342389572b222f49c315a4d42a9f2f124414cbeea5730