642446886 a8484c55722f6723dd6221f0db087e2250a852c5c990aacdd6bd77bd53742a76 d 640