160a751ae3586c79e8cd35708d0e934221d5e720 23456405485b658687167acb1986ca34d9ef5b96 24c008c1f6c3e48feb556b2e301eb01896fa31d2 2c584f3f603a666e9c756b323223e48f9b3a3b42 44439a970008c92878b9156ecae7349d7401f11e 4943652bf7e59bea35fcb81c540a9e2190c8a9b7 77699da33de6d1471827fd6a10a42e6ce978495e 87665e64d1394765aefb2fa3956ce2bfa84d7fdf 9de42cb11ce62a6ddffb096b05a480040ccd470f 9e7c8ef43fdfdacfd3853b60ad1e556838311271 bff199441aa62f745b36f24abd41d054f1de754c c28a5fc3d6e7615aa632503c351a231772cfd48c f0d3208faa403fd3fcf471192bdfd39722e5af4e