2a13571375d28b56577ad1f91bddabde753f33 32035baff93a1db01af23fe14777b3c34764ab 585c91f07351e9566d50faec67a0272367ba81 5cc3519082a29a223b6ecea45f8d2612523172 740817aa20028086f0dc9cf746804a0a78dad4 9206ef06d9f5195136398b6e01331825244843 94840c6ee509fc0eee1ca4574deea75163df27 a042cc0f09cc897359d9fbf0b4f116d36f733c a0d48877e45a58bf4b421ff7a110f529dbd0a0 a466526f39e4d51089c6fa2bc5e101a0246f0a a9917dc369539b86b8209a31cf72d7f4f2910b e71cdb9425d0394e2ee363df151086c081c4c9