0ddf957c78743419c994ef20acb7ac3b 45f68fab6b1c3d0e65cfe01d254c44db bcbbbe5ec3677015f5fbcc87d72ecf28 6a73d9b54b9c588c21027d323d689347 77270f80eb07756ab3fe760fb1f2a12c a23b83ebcd696ca9d121924459484235
3a985db6112df66312fcbc5bd90c0901 45f68fab6b1c3d0e65cfe01d254c44db bcbbbe5ec3677015f5fbcc87d72ecf28 6a73d9b54b9c588c21027d323d689347 77270f80eb07756ab3fe760fb1f2a12c a23b83ebcd696ca9d121924459484235
7269e0b93977346ada2f29fdc17a9249