BABA20250718C87.5