18c6e1e14a2d30e411c62911deac13e883c4ee 218a6f9f75ea2060a8b08d1f1a043fdad68df8 275d4ba2f66e6b35c7aee65f6eb347601be86e 2986420b3bc4f56970d0ef9d3a1ce22b373be9 5fed553e1aa2808e4ac32217a1f513e5985790 6354892d82871ea2900c002d763496b0a9474f 703339e7a59bb9206d42bab41eb36386518455 7b4976a3b018dece8e3a838741c95f450cced8 8e5e1608b911e789a3d346ebe48aa7cc54b79e b8cae7f9083d1b4e70d94cbd6ac82cd63476d9 c08f95e43ce7faf50ace38befa6e67a66e4f41 d178846c3a3e0017d50329dc3e53875ba5608b