08b672fe243003a42982cd4d990fb61774dd14 18da3e66460fbca0654dbeb26afebedaff81db 44c303ef21e37802db8d7a56283a2d93726981 52259fd777c0cb9618e66162df0052b2813194 55fef9998d0d51fb8533348550c82de15f325a 8a901067fb917c9215de6921adcd453de1047d b3988200ea402aeced0cb0d84c5cc656501f01 c30480876daee6ab0caf45b2b30727bb5021a2