1994fc65da2def9a9cf7cc965409dd9e8f27c7 3ee072275a47985ec58855d5700a700180e90a 5974da80aa3e9b6f1b1f71285ffcd279744018 65beaecbc5a827443bd7705af5d9db0bfd8450 9e8740c1a1dd5051f4dae4a9d1a0f9e1780ca9 a06a9cb195949fc1e9e15c446e4ba25370ed91 ad44d202763a22c831a4cac7f49da1407eb3a8 c6513527a122603f550c9dbc270ab264369dea