78fec62742a1eb093ceef5e6228a34f3 ca28cb55c61968e6c35ec5cd8146319d
033de7d7ce119b31331db6dfc274225c bacdc9b5d17b5582d199fedee6dde9e6 5b075553bcb8bc102f0ed3624df06b1c a75b6bdd11d9ff392ab64edc4b792c19 44683cff7f8765684ecc7e9e2e431b23
b223682a9dd7889b824bd7a7544a784d 7e56fcef4500d9cd8d51941b72d907ba 95c06846b35ab26b6c7e4bfd19dc5f90