012092164ac25e8a8f910a7ce8045641e06e4c6a2cffac88388fc728889441a57ea50a
0121e137303373e4f7a3a6f86386916b2ba8ab050f6bcc2c24cc7f50113e24626b110a
0120d23269db957f0b943e2831f5efb9fb56347c7de6dade977f9df6290e0863cb030a
0121b483214c5bec7b82048da610cbf36eb361caee2ab9f8def6ce3c3ac4fb2af35f0a