3f47c4bf8d00bba47f3c01de4e116504 2 2 40c377acbbe78bcf401519a19c31c605 1 1 1bef1f60c7a72b2eeddae9bb32ccd06d 1 1 9d8bdf07c08900e547c515f121e90837 1 1 5adcde1869b33ac6d952dfeff78c12df 1 1 90df2d99228ed652d4f41460f187890e 1 1