d26bd7943b44bb4b392ebe07df52ee0c f1389bad4b6b568cb2f2092212f7dc7a 7f38dcd7aae327918473363685005340 8e09a666d1be316c0909c49005d4b657 0800676220b9fc05c98b3777fdc2b4b0 68b1c09d90967ddb98c9d155668f3910 a7dacdf4aacd547bd3042e21a1ddf8ae cc8980d6b601ac08f09659a94fb56fc5