012070adb83dbec3acfbd5fee1bbed2b04957e3df67ac34ed1179c549bdf2e42e8e20a
0121278cf9f71a521aeee8ca1f9ebef2ec44a67839b20d9399cdc9b60b56dc36975a0a
01207cf4b3430ae491c9842736359ae7d6d16e7fc6b61268e451438d43ab2a3e9af50a
0121721beda23e87b2c2c4d362a21181d25e704e5ec3ffff6b39b4398a3a6f5a8b2e0a