01205582bb8d3471f81bcb93472454285df1d3b3b79701341bae0160dbc558becea00a
012173bddc1b50fcdf8fef76cd8e55e59e82564be5ea35ee1e17d3a5135813b1aa520a
01207c56a6d3f459f6ea986829f62a33eb9959ffe5931745e3662fbeec312f8598670a
01212a53f3edc79acc1aeac5344f04fba736b84a6967da99224ae954f29095175d040a
0120af898c71479d832c94ec75ff4d0d7416a4267657c339f4b2f8a2a6887ed4d8f40a
012171bd79ee941f649b00d6f24d0f93e668ad41b43f956bb7d072c76e76f6b8c7790a