d94c1b82b7329704fb2d3ff0562e4705 2fb8362414394055557308a57c69c7f0 fc249b1e70e1906c84dc839460b65a1b 80fc1c09968700a56b6cd92270e7831c a5d1fca1c5ba99cbcedbb5ce4edb5fe5 1316426fc0442d55115253f57689b20d 47064075e07ce517129bad7372d60a45 39af991b5273f6b826e1da448d723240 6775601e1deb4e7fb081c50794a03e29 44ef19c200873ecec341014e689a00c0