01209dcec21ea7cf38d0d45d5f70745205fd9de78fec4efddda1588cd0c5bdac703f0a
0121884d7c7a099d463eca1d112bb4f5f0171a5e0ca9849ce269f1979d8d63e7764f0a
01203f1409c66cd5bcaaa93b0f1ee8fe2022d5d255933ee47d35afd3e8e798a7d1c70a
012161e80dbe70d969e8197fef08cc7e7cfc68bab20d58bb86e7d5a243e2300aeb060a
012075a6ed0564d5642f3e0616a022edfe5af33bb6ae0b3ca91fa1b7bbd736e2f7fb0a
0121c588c576bfad250021a4429aafb57d47812895b9a2584f3d322f4373c5468b0a0a