0120870bb8a756fef02bbba7110abd9e6926c7df9d5be3b9643e53a7b0f17869825b0a
012178bc50633be31ad12e9c66970958b4648091341daf712f62781e0c5f3a1e66540a
012060b59d7c373f1b271af0b10dab14badbb9dbb30e4e6e2d77036fc2007710992f0a
01213772bb82227744542cd10460129bb45c3f8a6ef4f66733da81153e874e161d620a