2c94896f645b3664cd21b606d252fc5fc431c3 474c78f6be9f36b341d2ee54ba8d355aa176d5 482f3fde70a0772dcb269fcf6aadfbc4a61efa 5ff97949bfa872e0ab867b076b809b392eb85a 6c9ce27f05e23e8f7d4f7ee0c1f001ff3b3782 71699a2538b784b275d73dd0ffd798ac51330e 8799f81faa4f0ed6f6447b99e11ab50fe496c4 8a3b32603366632225c2307f541e7e3329eebc 93b58519e52d46b9e7613ec9d9aa6c8f3f44ee be123d1079f5f76038b84b5a703a2eac1dfe7a be8c651b8eff879913bad5e9f125add440f14e df4cccf1145ffc9449cb0064490efb618c692a fb7d123ea870cad1314966bc67612c42917249 fde6fe06725b2f12a0c09caf503db15ea83d82