012067a7de7f65bfe04883abb44f0b19c91b15ce3a0321e9c7cfe6fa7a8a1ef8a40c0a
0121473788dee4e6b7638f44254b9ecbd70e5d39870b8e1d159b49730c22584aa8620a
012031ff91845bda2404d3d61d2188fb520a5a197c71548c022ab453fa927c74806f0a
0121715a989b7615e243b65d2c56bff6a3c2e6046609bcb7ceaf31f7004f715eed140a