0120c35f7219c20b28ba0c96da0084fb89ea51c34352d7747ac7aa8cc9fe8efe26c70a
012123a1b403fcfae5682937da935b3fe7a997cd60b4096c00018a9fc213e01ec20e0a
0120518d4e3f469a00c565cc508218ad257493d6711f7b5f0e54fc2618fe0ab90d9a0a
0121a517c4c0784c9b9f7b127a3ceeffbbcaadca2fbd2be9a60b207692d617b00e3c0a
012063d1ae674a38f1b0508a3ae4716b562a207472ca72c170e966cc6a922f780c4d0a
0121692634f224c2a524d2f24d6d5164484d1b3e843eb3b08eb6ca6df749da89c04e0a