19f844c6262664d4e20ab37218f47211 454f9f3eaa0d805ebecc00b3c5c38730 234df74751bbc0ce0f6c11d5a8c9794f 3751129914e37d9798509c95d387c513 361fa50c18dcc19c499b1b3672be5f16 3a969eb83b67b0a1e66a47c5680991a0 989ac62be144fd8defa29ca5adc1d4d8 6d68975c8076a158ac0438606c2ad5a0 64293f518497155bf8897e80457035d3 f3dff042036bf98f006f08d1475c7316 21efc244c9d629b4