012019ba23154234b5e5a467846985a839a4aff4bb3da828f68c59e8702774902b9f0a
012164e71a8d24d0cc11811beda6ddcdb7efafbb51c20c1f734ecdb8f73b8c51cd6e0a
0120fa60ec166d7d2bedc8bca535503427c8e572ea661dbdf0be841981e9a26ac2460a
012117c6c2e7c56909c0440b74e8e7a9e226145ce7ddd0b65b406df7435be6e33f5d0a
0120796c00de795d2fbe583cb9064c4cf800d7052fc499b5515fefbd01eea24a50400a
01212470e8e151a2654989e8709a2e9235b231eeee10b4e676545ab9f56b71a88e1c0a