0120efbb8cba86da7215f080992d5a04c9b34a07a5f21158f6e2c53089c7b86d2f4e0a
012141f9aeca0c0766e2ccced63fbb682687461c768bb8d452f4257e863e59b1ef4a0a
0120175f8c0c6e385f84eb754635e00dba84b9e3a6cafe6db68eed533e1afcf55c4f0a
012193596a1b1df831b50300c973cd5a2390455e1e8cf91e5fbaca62ac74fe89255a0a
0120099f65f257e3da4e9c8c41c3ae4a8a384f8b12aca967056621dedd74509055450a
0121a445aea362ed9e8ff07e87066f24262025887836f3921722222b683225ac03530a