0120b3f31b70e1c8f7ffb6b28dcc96ce396ee5597eedb5ea8ea95409787b855481ad0a
012163ce6547efb2c98e9a399e84cb6b509a81c5ef39ed3eb00c3bfb95fb0c35c47a0a
0120120367e6b06b17f35f17a0647e28c3985cc8b404aee1f81e2d257d706f5e6d2b0a
0121d9e77423f65d3d82427e31cdd71f40ac3bfa6370a7065c2331c1c0fac34aa8590a
0120b6fa17d1afce7c4c9500f3be18d6d789925ede4b3860481f6aeed750d8390c030a
0121910d2d095e065d2781d9952ca4cd508636e51f127d6c7092d0874ca488be534a0a