0484b203edf2c356375a95c72ea5145fc3f7a3 2eef947f782d770601ae459b141b31a2436b63 472f8c3f00569ffa6a665d72851ef2fe776317 4f1cdd9e3972cbcf3483d7f3e8021b598334ac 764b4ae5929263ebfc18af649618e305d2bf74 909189bcfabcf5881cbe1b57f6b2fa6d1ebac1 96fe805fd169762e2db50ebdd1a5ee80b42029 c289863da89431fbe185a72373e6154d705822 cf2731faa17a4194ce50176e2aaeaf4bb3198f e95d74696d66af9bf4f1528bf163fbeeb9e6e1