18bc363f12fb416b048e2a86cbddb6082874d6 205a5f19a533fd30f90a433e610325ff02f989 45dcb673aaa7e3e7e054d57af5e8c0992b70e8 45ee3f2071fcc876199889679901833cd7deaf 4cab7d61ae20dd0c425b8843b068f39faa6961 5397ccfda744109e7d17be4870cb2f142967c1 5d34189882412bc6ffe38ae583dd90706cb866 68eb169fa9b776e4fed7135823431acb00ec32 7180c9e65e43d5b37be3ef91f0ef1e8201542e 85a579560ea70bceea221de0e54485975ce180 994cd269ccf8ed8c80035c043fdda35aca24a4 cb73a60e6632e583393475534de97b655ea600