012013b3314d512029b90ca10310d79aeaa9f625b51f3391d119b343007fcd361a840a
0121fbeef15f700b4f1d42bfe3b17d7d219a0114e3a3bc7e76b94c8fa9d13d69e82a0a
0120d05238b80f7a2e0906e9f20506686ab41d01980a77885c876a9e70759597cbce0a
012173439ed631a7b35ab104c54a34ebfbeb9d51437d10befe89306ea45a1f57cf410a
01202195ed537d0bc2ece78f00c7a3b1c8b10af220060983a12899885564ef83f47b0a
01217849635414df15d8e93a7fbc9e52bfd6a58bac58774cee2065c41a8c97d17e010a