7269e0b93977346ada2f29fdc17a9249 f1389bad4b6b568cb2f2092212f7dc7a 0db1f53497719a987d2add54ff385389 113dc35a0e784d1492555e03db17fc2a a23b83ebcd696ca9d121924459484235 a656b82effd08edc45fbaf857ace1aba cfd1c122b329dcf60247339d33a9149d 7f24f7e132314ba8b439ad4f11eb4e06