foreign debts

Egypt repays $24B in foreign debts, funds