012071eb96cc55c09e9c40c74e26c45a2a03fdd02c8945e43f3206818620dd2fc9180a
0121f5b386b46bcc208412a805037a9c275a45a8f7d7ea94c08fb614cb62c6f1ba650a
012016d839f55b6c05e0c33b23c2f64333da3d6b5ec8d8739bcdf02c3b2f06b916280a
01219859d74aa3ab64cd376b418dfbc1ce90ffb3d587498b6c708631b6375f3358330a