012023623bd297218d2cb4cbf5f302c05285e02eb65062eb03a9d625c34ea13d1ba60a
01213863aeb3522b8b8d4a820204f511c8c1e672ecea91cd244b52a1c0f8338220240a
01202d4076eb4228cdda34ee23b52ddf97806757926cb27fe21c821e83f4481820de0a
0121ad2fe1bfb1c4b3e9fe46c2e7bad59f99e9ce2b38f504b716f5249f586e516f5e0a
0120168f0cbe012768a137a55e465830e80526711dca9e654a810380da00d4cfdbdd0a
01210438ac21756f8e9b3fdd28d3a68c0727c333efe25576bdc6099cd4a7ed6c5c510a