012073ba83bf68f8f6a9c30bc156bd40336f6c6973ea62141a36a1a7d50507e9cdaf0a
01214b37f1758ba4a1aa859dd97a8f2c8698d07b3117b574a0f0f884cad7a50cf0420a
012007028cf4d09cbddd1b0d52d61567917d8ee7aac010ef72b9a156f05fa68f60ca0a
012172ebc0232f8bc3f8143ecf7e677c12f9f3958671f25953fbd62e0e97dd2f7b290a
0120ca51506ef8c2667006ff251aebf38d9b24a1f9a2e6c4fa0d90d152c4a3a5be890a
0121077357a17b533866fba9bef212260b7ee91878a8cb216076b92771dc06effe4e0a