Mohamad Ibrahim (311 st.)