012044fc0d525dc2de60311c38b08f5139e1fb4df2f1b6f1c6c0a50b359b7a29e0b80a
0121579912e4fd83a73abd8bf32ee97a7189b59aa0c10ba79f62950ace2e6a2ca1530a
0120756a55d6ed85fa85d928e39c537a958f622b175648b74eacc437f9a34f42b9cb0a
01213893c053456eefa9e87239d0cf24bf5c01246f6b6149a6cb093a186e4e0f601a0a