4299d23ed298ec1debc9123d74e06f19 8d3af3c924a3f5003ec8b6321399ef66 a0427b3112d000bd3d8320790e8d845e b63df0e1517233d0d5d60e5375b774b2 384a95dec71c1e1ed31fdc9ad73a2cc9 3e75206304f53375db0bee8132d5f170 6215c21244930ce9ada085fa2b057a5b ec7c37ae9c0377f3240a274290c9c214 882bc784202475c666b589b889b72037 876bc13c0cc28967ffa8a3c523f67da1 dba9610c24782da1f3f89d04fc1625c3 b8060303f56997d368da3bdfe7df6cdd bfeb680cd77f830d794c58e8344688a2 2f43a7160b234182fc9fbe1106eb9cf4 6b9c3734fe222c39b8565fa580dba244 cc5e118f51c59497618af2053a34e86b 1a740d987b8626cbb209f7532fbc1c9b