Do the mamluks exist today?